AI product recommendations save the most time when they run inside a repeatable workflow: clean product and behaviour data, choose placements, set merchandising rules, test, then reuse the same logic in email and ads. Without that process, stores switch on a widget, see random results and give up. The steps below turn recommendations from a plugin into a managed sales channel.
What are AI product recommendations?
Recommendation engines predict which products a shopper is likely to want next. They learn from browsing, add-to-cart and purchase events, plus product attributes such as category, price and colour. Common models include collaborative filtering (people who bought this also bought that), content-based matching and, increasingly, models that combine both with session context.

Stores rarely build these from scratch. Shopify offers native related-product logic and apps such as Rebuy or LimeSpot; Salesforce Commerce Cloud includes Einstein recommendations; Klaviyo, Dynamic Yield, Nosto and Google Cloud’s Vertex AI Search for commerce are other common options. The workflow is similar across them.
Step 1: How do you prepare the data?
Recommendations are only as good as the catalogue and event data behind them. Most problems that look like a bad algorithm are really missing attributes or broken tracking.
- Check that product view, add-to-cart and purchase events fire with the correct product ID on every page.
- Fill core attributes: category, brand, price, gender or age group where relevant, and stock status.
- Remove or flag discontinued products so they are not recommended.
- Make sure variants (size, colour) roll up to a parent product, or the engine will recommend the same shirt in five sizes.
- Confirm consent settings: personalised recommendations may require consent under GDPR or KVKK in Turkey.
Step 2: Which placements should you use?
Each page has a different job, so each needs a different recommendation type. Starting with three placements is usually enough to learn from.

- Product page: similar items for shoppers still deciding, and frequently bought together for those ready to buy.
- Cart page: low-priced complements, such as cases for phones or socks for shoes.
- Home page: recently viewed and personalised picks for returning visitors; best-sellers for new ones.
- Empty search results: popular items in the closest category instead of a dead end.
- Order confirmation: replenishment or accessories for the next visit.
Step 3: Which merchandising rules keep results sensible?
Pure algorithms optimise for clicks and can push the wrong things: cheap items, out-of-stock products or brands with poor margins. Rules let merchandisers guide the model without replacing it. Start with a short list and add rules only when you see a specific problem.
Typical rules include excluding items under a margin threshold, boosting new collections for a set period, never recommending a cheaper alternative on a high-ticket product page, and filtering by the same gender or size range as the item being viewed. Write each rule down with its reason, so the next person understands why a product never appears.
Step 4: How do you test recommendations properly?
Test one placement at a time against a control. The control can be no widget, a simple best-seller list or the current logic. Most recommendation platforms include A/B testing; otherwise use a testing tool and split by visitor.
Measure revenue per visitor and conversion rate for the whole session, not just clicks on the widget. A widget can collect many clicks while pulling attention away from the main product. Run tests for at least two full weeks to include weekday and weekend patterns.
Step 5: How do you reuse the logic in email and ads?
The same engine that powers the site can feed browse abandonment and post-purchase emails in Klaviyo or a similar tool. Product feed segments built from recommendation logic can also shape Google Shopping and Meta catalogue campaigns, for example by grouping frequently bought together items into a bundle feed label.
Keep timing in mind. A shopper who bought a sofa does not want three more sofas by email the next day. Post-purchase flows should switch to complements and care products.
Step 6: Who owns the workflow after launch?
Recommendations drift without an owner. New collections arrive, suppliers change, a sale ends and a rule written for it stays active. Assign one person, usually in e-commerce or merchandising, to review placements every two weeks.
- Spot-check five product pages in different categories on mobile and desktop.
- Review the top 20 recommended products and confirm stock and margin.
- Remove expired campaign rules and boosts.
- Read the test results dashboard and note any placement that lost revenue per visitor.
- Log every change with a date and a reason.
This takes about an hour. It prevents the slow decline that makes teams think the engine stopped working, when in fact the store changed around it. It also gives the merchandiser a regular view of what shoppers actually pair together, which often informs bundles and promotions.
How Alien Road applies AI product recommendations
A typical engagement starts with a data audit: event tracking in GA4 and the store platform, feed quality in Merchant Center and catalogue attributes. We list gaps and fix them before choosing an engine, because switching tools does not solve missing data.
Next we map placements to page goals, write the first set of merchandising rules with the client’s buying team and set up tests for the product page and cart page. Email flows follow once the site placements show a clear result.
Reporting is monthly and covers revenue per visitor by test arm, attachment rate (share of orders with a recommended item), average order value and any rules that were added or removed. We keep a simple change log so results can be traced to decisions.
Where to start this week
Open your store’s product page on mobile and look at what is recommended today. Are the items in stock, relevant and priced sensibly? Then check in GA4 that view_item and add_to_cart events carry product IDs.
Fix what you find, then set up one A/B test on the product page. A single well-measured placement teaches more than five widgets switched on at once.