Summary
Frequently bought together - recommendations example

Product recommendations are personalized product suggestions shown to customers based on their behavior, preferences, and context. Think of them as a smart, always-on sales assistant — one that analyzes what your customers browse, click, and buy, then surfaces the right products at the right moment.

These assistants show up everywhere: on your homepage, product pages, cart, checkout, and even in your emails. And when done well, they don’t just drive sales, they make the shopping experience feel intuitive and personal.

There are two broad types of product recommendations:

  • Generic recommendations — based on broader trends, like “Bestsellers” or “New Arrivals.” Great for new visitors with no prior history.
  • Personalized recommendations — unique to each shopper, built from their individual browsing patterns, past purchases, and real-time behavior.

Good recommendations make the whole shopping experience feel effortless, and that’s what drives real business results. It’s not a trick. It’s just good experience design.

When people discover the right product at the right moment, everything follows:

  • A real competitive edge. Personal experiences are hard to copy.
  • Faster path to purchase. Less searching, less friction, more buying.
  • Higher order value. Relevant suggestions feel like good advice — not a push.
  • Stronger loyalty. Shoppers who feel understood, return.
  • Full catalog visibility. Every product gets a chance to convert.

See e-merchandising in action →

How Does an AI Product Recommendation Engine Work?

At its core, a product recommendation engine is a system that collects data, finds patterns, and predicts what a customer is most likely to want next. Here’s how it works, step by step:

1. Data Collection

The engine gathers signals from across the customer journey:

  • Pages viewed and products clicked
  • Purchase history and cart behavior
  • Search queries
  • Time spent on pages
  • Explicit feedback like ratings and wish lists

2. Pattern Recognition

Machine learning algorithms process all that data to identify what customers have in common — and what makes each one unique. The more data the engine has, the sharper its predictions become.

3. Recommendation Generation

Based on those patterns, the engine selects and ranks products most likely to resonate with each individual shopper — in real time.

4. Continuous Learning

The engine doesn’t stop there. It adapts constantly, updating recommendations as customer behavior evolves. Every click, purchase, and scroll makes it smarter.

AB Tasty’s recommendation engine goes one step further with its Semantic Proximity Algorithm — a Natural Language Processing (NLP)-powered approach that analyzes your product catalog (names, descriptions, categories, prices) to surface semantically related products, even without historical purchase data. That means relevant recommendations from day one, even for new catalogs or seasonal campaigns.

Different algorithms power different types of recommendations. Most modern engines use a combination of approaches to get the best results.

Collaborative Filtering

Looks at the behavior of many users to make predictions for one. User-based: “People like you also liked…” Item-based: “Customers who bought this also bought…” — finds patterns across co-purchase behavior.

Content-Based Filtering

Focuses on product attributes — category, color, price, style — and recommends items similar to what a customer has already shown interest in. Especially useful for new users with limited behavioral history.

Hybrid Systems

Combines collaborative and content-based filtering for more accurate, more relevant results across a wider range of customer scenarios. AB Tasty’s engine uses a hybrid approach — so you’re never relying on a single signal.

Deep Learning

For large catalogs and complex datasets, deep neural networks extract nuanced patterns from raw data — including visual similarity, natural language, and sequential behavior — to deliver highly precise suggestions.

Recommendation Intents

Every recommendation has a purpose, therefore, understanding why you’re showing a product is just as important as which product you show.

The three core intents are:

Cross-Sell

Encourage customers to add complementary products to their purchase. A customer buying a camera? Suggest a memory card or a carrying case.

Cross-sell recommendations typically appear on product pages, in the cart, or at checkout.

Upsell

Guide customers toward a higher-value version of what they’re already considering. A customer looking at a basic laptop? Show them the model with more storage and a better processor.

The key in upsell intent is highlighting the added value and not just the higher price.

Similar Items

Help customers explore alternatives. If the product they’re viewing isn’t quite right, similar item recommendations keep them on your site and moving toward a purchase. These are based on shared attributes like style, category, or visual similarity.

How to Display Product Recommendations Throughout the Sales Cycle

The where matters as much as the what. Here’s how to place recommendations strategically at every stage of the customer journey.

Homepage

Your homepage is the first impression. Use it to:

  • Showcase bestsellers and trending products for new visitors
  • Surface recently viewed items for returning shoppers
  • Highlight new arrivals to spark curiosity

Product Page

This is where intent is highest. Recommendations here should:

  • Show “Frequently Bought Together” items to increase basket size
  • Offer related products as alternatives or upgrades
  • Suggest complementary accessories to complete the purchase

Cart Page

The customer is close to buying — don’t let the momentum stop. Use the cart to:

  • Recommend last-minute add-ons that pair well with cart items
  • Surface impulse-friendly products at lower price points
  • Reinforce the value of what’s already in the cart

Checkout Page

Keep it focused here — you don’t want to distract from conversion. But a well-placed “Frequently Bought Together” or a time-sensitive offer can still add value without friction.

Email

Email is one of the highest-ROI channels for recommendations:

  • Post-purchase emails — suggest complementary products after a sale
  • Abandoned cart emails — remind customers what they left behind, plus related picks
  • Triggered campaigns — send personalized suggestions based on recent browsing

AB Tasty’s recommendation widgets integrate natively with email platforms like Brevo and Adobe Campaign, as well as CMS platforms like Shopify, PrestaShop, and Salesforce Commerce Cloud — so your recommendations stay consistent across every channel.

Browse AB Tasty’s Integration Hub →

Setting Up Merchandising Rules by Audience

AI does a lot of the heavy lifting, but merchandising rules let your team stay in control. They’re manual conditions you layer on top of the recommendation engine to align suggestions with your business goals.

The Three Core Rule Types

Include Rules

Restrict recommendations to a specific subset of products. Only items that meet your criteria get shown — like filtering to in-stock items only, a specific category, or a defined price range.

Exclude Rules

Hide products you don’t want surfaced. Remove out-of-season items, low-margin SKUs, already-purchased products, or anything already sitting in the customer’s cart.

Pin Rules

Manually place specific products in prominent positions, regardless of what the algorithm ranks first. Perfect for pushing new launches, high-margin items, or overstocked SKUs that need visibility.

Applying Rules by Audience Segment

The real power comes when you combine merchandising rules with audience segmentation.

A few examples:

  • New visitors : Show bestsellers and trending products (no behavioral data yet)
  • Returning browsers: Surface recently viewed items and related picks
  • High-value shoppers: Prioritize premium products and new collections
  • Deal-seekers: Promote sale items and budget-friendly alternatives
  • Recent buyers: Recommend complementary products to their last purchase

Advanced segmentation lets you go deeper by targeting audience behavior, engagement level, or emotional profile.

In this sense, EmotionsAI lets you go even further by classifying visitors into emotional segments — think “Competitive,” “Security-driven,” or “Pragmatic” — within just 30 seconds of landing on your site. So your recommendations don’t just match what customers want. They match how customers want to feel when they buy.

One tip: Let the algorithm learn first. Give it time to understand your customers’ behavior before layering in too many rules. Once it’s calibrated, rules become a precision tool — not a workaround.

Unlock Deeper Audience Insights with EmotionsAI →

Best Practices for Maximizing the Impact of Product Recommendations

Getting recommendations live is just the start. Here’s how to make sure they’re actually working.

Keep the data fresh

Your recommendation engine is only as good as the data it learns from. Continuously collect and update behavioral signals across all channels — don’t let it run on stale inputs.

Place recommendations with intent

Every placement should have a clear goal: discovery, upsell, cross-sell, or retention. Don’t just add recommendation widgets everywhere — think about what you want the customer to do next.

Prioritize relevance over volume

Showing 20 recommendations isn’t better than showing 5 great ones. Quality beats quantity every time. Irrelevant suggestions erode trust fast.

Test, learn, iterate

There’s no universal formula. What works for one audience might not work for another. Run A/B tests on placement, algorithm type, number of items shown, and visual presentation — then let the data guide you. AB Tasty’s web experimentation capabilities let you test recommendation strategies directly, with statistical confidence, so you’re always moving forward on evidence — not guesswork.

Use visual cues

Badges like “Recommended for you,” “Trending,” or “Customers also loved” draw attention and add context. They make recommendations feel curated, not automated.

Don’t forget mobile

Mobile shoppers behave differently. Optimize recommendation widgets for smaller screens, and consider location or time-of-day signals to add contextual relevance.

Align with your business goals

Use merchandising rules to promote high-margin products, clear seasonal inventory, or spotlight new launches — without overriding the personalization that makes recommendations valuable in the first place.

Ready to go further? Let’s build better experiences together → 

FAQs