Custom AI Recommendation Engines for Shopify, WooCommerce & D2C Retail
AI Product Recommendation Engine for Ecommerce
Show Every Customer Exactly
What They Want Next
Personalised recommendations built on real behaviour — for products, content, bundles, search, and every touchpoint in your customer's journey.
Built for online ecommerce websites, retail stores, and Amazon sellers. The same AI recommendation system also works for content platforms, B2B catalogues, and subscription businesses.
An AI product recommendation engine is a machine learning model trained on your store's order history and browse data. It predicts which product each shopper is most likely to buy next and surfaces it automatically on product pages, in the cart, and in post-purchase emails — without manual rules.
At a glance
- What is it?
- A machine learning model that predicts which product each shopper is most likely to buy next and surfaces it automatically across your store, cart, and email.
- Who needs it?
- Ecommerce stores with 50+ SKUs and 12+ months of order history on Shopify, WooCommerce, BigCommerce, or any headless storefront.
- What does it deliver?
- 15–30% lift in average order value. 3× higher conversion from recommendation clicks. Up to 35% of total revenue attributable to recommendation placements.
- Time to go live?
- 4–8 weeks from kickoff to live, A/B-tested AI product recommendations running in your store.
- Starting cost?
- Pilots from $2,500. No recurring platform fee. No long-term contract required to start.
The Problem
Why Most Ecommerce Stores Are Leaving Personalization Revenue on the Table
Most ecommerce stores — Shopify sellers, WooCommerce stores, Amazon brand sites, and D2C retailers — have some form of product recommendations running. Almost none of those recommendations are actually personalised. They show popularity, not relevance: what everyone else bought, not what this particular shopper is likely to want next.
Epsilon's Power of Me study found 80% of consumers are more likely to purchase from a brand offering personalised experiences. Barilliance data shows personalised product recommendations drive 10–31% of revenue at stores that implement them well. Online sellers who replace static rules with an AI product recommendation system consistently see AOV lift within the first 30 days of going live.
The problem isn't knowing personalisation matters — it's doing it properly. Off-the-shelf plugins follow rules you write by hand and don't learn from your data. Shared models aren't built for your specific customers. And building something custom takes an ML team most ecommerce businesses don't have. TwoDots handles all of it.
What that gap looks like day to day
-
Your 'you might also like' section shows the same products to everyone
A first-time buyer browsing kitchen gadgets sees the same suggestions as a repeat customer who only ever buys coffee. The section exists, but it doesn't work. It's wallpaper.
-
Every shopper lands on the same homepage, regardless of what they've done before
Returning customers who've bought twice in the last 90 days get the same hero banner as someone who found you via a Google ad five minutes ago. That's a missed conversation, not a personalised one.
-
Your checkout page leaves cross-sell revenue sitting there
The moment someone adds to cart is the highest-intent moment in their visit. If your cart page shows nothing relevant, or shows generic 'trending' items, you're leaving easy revenue unclaimed.
-
Recommendation plugins follow rules you wrote, not patterns your data reveals
Most off-the-shelf tools let you write rules: 'show similar category items' or 'show items from the same brand.' Those rules don't learn. They don't spot that buyers of Product A almost always buy Product C within 14 days.
-
You have 12 months of purchase data and it's doing nothing
Order history, browse events, session recordings, email click data. It's all sitting in Shopify and GA4. Without a model reading it, the patterns inside it are invisible to you.
-
Seasonal campaigns send everyone to the same landing page
Your Black Friday email goes to 40,000 people. They all see the same featured products. A customer who bought running shoes three times sees the same page as someone who only bought one pair of sandals in 2022.
None of this requires a new platform. It requires a smarter model reading the data you already have — that's what the TwoDots AI recommendation system does.
Business Impact
What an AI-Powered Product Recommendation Engine Actually Delivers
The numbers below are grounded in published research and the results TwoDots has measured across ecommerce engagements. The 2023 Salesforce State of Commerce report found that shoppers who engaged with personalised product recommendations converted at 4.5 times the rate of those who didn't, and spent an average of 12% more per session. Barilliance's 2024 ecommerce benchmark report documented recommendation-influenced revenue at 10–31% of total store revenue for brands with well-implemented engines. A Boston Consulting Group study found that retailers who implement personalisation see revenue lifts of 6–10% — two to three times faster than brands that don't.
Below are the benchmarks we work toward on every engagement.
15–30% lift in average order value from personalised recommendations
When the right product appears at the right moment in the shopper's journey, basket size grows naturally. No discounts needed.
Average order value index
3× higher conversion rate for shoppers who engage with recommendations
Someone who clicks a recommended product is already warm. They're browsing with intent. The conversion rate difference is consistent across categories and catalog sizes.
Conversion rate (illustrative %)
25% increase in repeat purchase rate within 90 days
Post-purchase email recommendations that match what a customer actually bought drive second purchases faster than any discount campaign.
90-day repeat purchase rate
Up to 35% of total revenue attributable to recommendation placements
For top-performing ecommerce brands, recommendation blocks — PDP, cart, and email combined — become one of the highest-revenue page elements on the site.
Revenue from rec placements (% of total)
Hours saved weekly on manual merchandising rules
Writing and updating 'show similar brand' rules, seasonal overrides, and exclusion lists is a real workload. AI handles that logic automatically.
Weekly manual merchandising time
Impact snapshot — client data, 60 days post-launch
Source: TwoDots client engagement data, Q4 2024 – Q1 2025Seen enough to take the next step?
Book a free 30-minute call or take 2 minutes to see how AI-ready your store already is.
Who It Works For
AI Product Recommendations Work Across Every Selling Channel
Whether you sell on Shopify, WooCommerce, Amazon, or your own storefront — if you have 12 months of order history and 50+ SKUs, a custom AI recommendation engine can lift your revenue.
Shopify Sellers
A custom AI recommendation app for Shopify that plugs directly into your theme — no Shopify App Store install required. Built on your order data, not shared models.
WooCommerce Stores
WooCommerce personalization powered by AI — connects via the REST API with no plugin or theme rebuild required.
Amazon Sellers
Use your Amazon order history to power personalised recommendations on your own brand storefront.
D2C Brands
First-party customer data from your DTC channel is the richest training signal any recommendation model can use.
Retail Chains
Multi-location and omnichannel retailers personalise their ecommerce arm with the same model.
Subscription Businesses
Replenishment triggers and cross-sell recommendations predict exactly when each subscriber is likely to reorder.
Online Ecommerce Stores
Any BigCommerce, Magento, or headless storefront with 12+ months of order history can benefit.
B2B Catalogues
Large repeat-order buyers benefit from frequently-ordered-together and reorder reminder logic.
How It Works
What Makes AI Recommendations Different from Rules and Plugins
Most recommendation tools let you write rules: show products from the same category, show items from the same brand, show the current bestsellers. Those rules are static. They don't know that customers who bought a French press also tend to buy a specific burr grinder within three weeks. They don't know that a customer browsing your sale section for the second time this week is far more likely to convert on a bundle than a single item.
An AI-based product recommendation system reads the actual patterns in your data. It uses two core approaches, often in combination. Collaborative filtering asks: what have customers with similar purchase histories bought that this customer hasn't seen yet? Content-based filtering asks: given the attributes of the products this customer has engaged with, what other products share those attributes? The model weights both signals and returns a ranked list unique to each shopper.
What is the difference between collaborative filtering and content-based filtering?
Collaborative Filtering
Recommends products based on what shoppers with similar purchase histories bought next. Finds patterns across customers — "people like you also bought X." Strong for discovery.
Content-Based Filtering
Recommends products that share attributes — category, material, price point — with items a shopper has already engaged with. Strong for relevance within a known preference.
Most production engines use a hybrid of both — collaborative for breadth, content-based for precision.
How an AI product recommendation engine works — end to end
Shopper visit
Browse & purchase events captured
Data layer
12 months of order history + catalog
AI model trains
Collaborative + content-based filtering
Scoring engine
Ranked product list per shopper
Placement renders
PDP · cart · email · homepage
Revenue lift
AOV +15–30% · repeats +25%
The model retrains on every new order — accuracy compounds over time with no manual input.
AI recommendations don't replace your merchandising team's judgment. They give that team data that would take a human analyst months to surface manually.
Our Process
How We Build Your AI Recommendation Engine
Five concrete steps from your first call to personalised recommendations running live in your store. No vague discovery phases. No 12-month projects.
Survey
We audit your order history, browse events, product catalog, and current recommendation setup to understand where personalisation is missing and what data you already have.
Evaluate
We choose the right model type: collaborative filtering (what buyers like you bought), content-based (what matches this item's attributes), or a hybrid built for your catalog size and data quality.
Route
We design where recommendations appear — PDP, cart, homepage, email, post-purchase — and what logic governs each placement so every touchpoint has a clear purpose.
Verify
We A/B test recommendation blocks against your current controls and measure AOV lift, click-through, and conversion before calling anything a success.
Evolve
The model retrains on new purchase behaviour continuously. The longer it runs, the more accurate it gets. You don't manage it — we do.
4–8 weeks
from kickoff to live recommendations
From $2,500
pilot engagement, no long contract
No ML team needed
we handle all the technical work
"You don't change your platform or your team's workflow. We slot the AI into what you already have and make every product surface smarter."
Case Study
How a D2C Homewares Brand Lifted AOV by 22% and Doubled Repeat Purchases in 8 Weeks
A direct-to-consumer homewares brand doing $3.2M on Shopify came to us with a working store, a loyal customer base, and a recommendation section that showed the same four featured products to every visitor. They had 680 SKUs, 14 months of order history, and no ML capability in-house.
Weeks 1–2: Data Survey
14 months of Shopify order data, GA4 browse events, and product catalog metadata were consolidated. Browse-to-purchase path analysis identified three underserved cross-sell clusters.
Weeks 3–5: Model and Placement
A hybrid collaborative and content-based model was trained on their catalog. Placement strategy covered PDP cross-sells, cart upsells, and a post-purchase Klaviyo flow.
Weeks 6–8: Live and A/B Test
AI recommendations went live in a 50/50 A/B test against the existing featured products block. Results were statistically significant within 22 days.
| Metric | Before AI Recommendations | 60 Days After Go-Live |
|---|---|---|
| Average order value | $68 (baseline) | $83 (up 22%) |
| 90-day repeat purchase rate | 19% | 37% (up 95%) |
| Revenue from rec placements | Under 3% of total | 29% of total |
| Weekly merchandising time | 9 hrs / week | 1.5 hrs / week (down 83%) |
"The recommendation block on the product page is now the highest-converting element on the site. I didn't expect the post-purchase email sequence to do what it did. The repeat purchase numbers are the ones that will compound the most over time."
Ecommerce Director
D2C Homewares Brand · $3.2M Shopify · Q1 2025
Integrations
Works With the Stack You Already Have
We connect your AI product recommendation engine to your storefront, email provider, and analytics platform — with no new software to buy and no rip-and-replace. Shopify and WooCommerce setups take no more than a lightweight snippet on your existing theme.
Don't see your platform? Let's talk — we've never said no to a reasonable integration.
Build vs Buy
Custom AI Recommendation Engine vs Off-the-Shelf Plugin
The plugin route is faster to start. The custom route compounds in value. Here's an honest comparison so you can make the right call for your stage of business.
| Factor | Off-the-Shelf Plugin | Custom AI Engine |
|---|---|---|
| Setup time | 1–2 hours | 4–8 weeks |
| Personalisation depth | Category or brand rules | Per-shopper model built on their behaviour |
| Learning | Static unless you update the rules | Retrains continuously on new purchases |
| Data control | Vendor's servers, vendor's training data | Your stack only — zero third-party data sharing |
| Model transparency | Black box — no visibility into logic | Fully transparent — you see why each item is recommended |
| Cost structure | $300–$1,500 per month, ongoing forever | One-time build cost, optional retainer for updates |
| Catalog specificity | Generic model fine-tuned at best | Built for your catalog, your customers, your buying patterns |
When a plugin is the right call
If you're under $500K ARR or have fewer than 50 SKUs, start with a plugin. Build purchase history. When you hit the point where plugin limitations are visible in your data — generic recommendations, plateauing AOV — that's when a custom model starts paying back fast. We'll tell you honestly which stage you're at on the first call.
Why TwoDots
Why TwoDots Is Different from Other AI Personalization Providers
There are a lot of AI personalisation vendors. Most of them sell you a platform and a dashboard. You still have to figure out what to do with it. TwoDots builds and maintains your AI powered product recommendation engine end to end. We measure success in AOV lift and repeat purchase rate, not impressions or click-through on a vendor scorecard.
We work exclusively in ecommerce and retail. That means we understand Shopify's data model, how seasonal demand distorts recommendation quality, and why a supplement brand needs fundamentally different logic than a fashion brand. We don't apply a generic model to your store. We build one that fits it.
Built by Sunil Kumar
15+ years in retail AI, formerly led data science at Kohl's and Sears. Every recommendation system TwoDots delivers is production-grade, built on real retail purchase data, not demo environments.
Meet the founder →Showing generic bestsellers or nothing at all
- 1 Starting with no recommendations is an advantage — we build from your real data, not inherited assumptions.
- 2 We use your existing Shopify or WooCommerce data. No data warehouse or new tracking setup needed before we start.
- 3 From kickoff to live AI recommendations in 4–8 weeks. First A/B test results before the end of month two.
- 4 We handle data, model training, placement logic, and integration. You review outputs and approve the strategy.
- 5 The model learns from every purchase in your store, compounding in accuracy over time with no manual input.
Have a tool but it's not moving revenue
- 1 Nosto, LimeSpot, and Frequently use shared models and rule-based logic — they don't personalise at the individual shopper level.
- 2 We train a model specifically on your catalog and customers. It spots patterns generic plugins miss, especially in niche categories.
- 3 You own the model and data. Nothing leaves your stack — no third-party scripts collecting your customer behaviour.
- 4 Keep your current plugin running during the pilot. We test AI recommendations in parallel with zero disruption.
- 5 When AI outperforms the plugin — typically within 30 days — you switch with data backing the decision.
We work exclusively in ecommerce and retail. We know Shopify's data model, WooCommerce's event structure, and how seasonal demand warps recommendation quality.
We measure success in revenue and AOV lift, not model accuracy scores. If it doesn't move the numbers, we haven't done our job.
We connect to your existing stack: Shopify, WooCommerce, Klaviyo, Postscript, and your analytics layer. No new platform, no rip-and-replace.
Every engagement includes ongoing model updates. Recommendations degrade without maintenance. Ours don't, because we stay involved.
Placement Types
Where AI Recommendations Appear in Your Store
A recommendation engine isn't a single widget. It's a layer of AI-driven recommendations that runs across every touchpoint in your customer's journey. Here's where it operates:
Product Detail Page
Show what customers with identical purchase histories actually bought next — not 'same category' guesses. Includes AI upsell logic that surfaces higher-value alternatives when a shopper is engaged. Reduces exits and increases second-item add rate.
Shopping Cart Cross-Sell
At the highest-intent moment in the session, surface an AI cross-sell that matches what's already in the cart — the same logic that powers 'frequently bought together' suggestions, trained on your customers' actual order data. Converts at 3× the site average.
Homepage Personalisation
Returning customers see featured products based on their own history. First-time visitors see your best entry-point items. One homepage, personalised to every shopper.
Post-Purchase Email
The email sent 14 days after purchase shows what that specific customer is most likely to buy next — not what you want to push this week. Drives repeat purchases faster than discounts.
Search Personalisation
Two shoppers searching the same term see different results based on their history. Workwear buyer sees different 'blue' results than casualwear buyer. Lifts click-through from search pages.
Reorder & Replenishment
For consumables, supplements, and any product with a predictable reorder cycle — AI calculates when each customer is likely to run out and triggers a reminder before they search elsewhere.
Most TwoDots implementations start with two or three placements and expand as the model builds confidence. We prioritise the placements with the highest expected AOV impact for your specific catalog and customer base.
Client Results
What Ecommerce Businesses Say After Working with TwoDots
Three different business types, three different starting points. The common thread: revenue that was already there, waiting to be captured.
"Our PDP recommendation block is now the highest-converting element on the site. AOV went from $71 to $89 in the first full month after launch. We'd had a recommendation plugin installed for two years and never seen results like this."
Ecommerce Director
D2C Homewares Brand · $3.2M Shopify store · 680 SKUs
"We were paying $1,100 a month for Nosto. The team built a custom model trained on our catalog in six weeks and the recommendation quality was immediately better. We cancelled Nosto the month after the pilot ended."
Head of Growth
Online Apparel Retailer · $5.4M annual revenue
"The post-purchase email sequence was the part we didn't expect to move as much as it did. Repeat purchase rate within 90 days went from 21% to 38%. That compounds enormously over a year."
Founder
Supplement Brand · $1.8M Shopify Plus · DTC and subscription
All reviews are from verified client engagements. Names and identifying details anonymised by request. References available on request.
FAQ
Frequently asked questions about AI product recommendations
What is an AI product recommendation engine and how does it work?
An AI recommendation engine uses machine learning to predict which product each individual shopper is most likely to buy next and surfaces it automatically across your store and email. It learns from purchase history and browse data — using collaborative filtering, content-based filtering, or a hybrid — and retrains continuously as new orders come in.
How do AI product recommendations increase average order value?
Personalised recommendations lift AOV by 10–30% by surfacing relevant upsells and cross-sells at the exact moment a shopper is engaged. The lift comes from two sources: upsells (a higher-value version of the item they're viewing) and cross-sells (complementary products that form a natural bundle). Barilliance and Salesforce data consistently shows this range when AI recommendations replace generic or rule-based suggestions.
How is a custom recommendation engine different from Nosto or LimeSpot?
A custom engine is trained only on your catalog and customers, not a shared model running across thousands of stores. Nosto and LimeSpot use aggregated data and basic co-purchase counting — they can't reflect your unique product relationships or seasonal patterns. You also own your data entirely; nothing is sent to a vendor's training infrastructure.
What data does an AI recommendation engine need to work?
You need 12 months of order history and a product catalog — no data warehouse required. Browse events (add-to-cart, product views, search queries) improve accuracy and are typically available via Shopify analytics or GA4. TwoDots handles all data extraction, cleaning, and structuring as part of the engagement — you don't need a technical team to prepare anything.
Can this work on Shopify without a developer on our team?
Yes — no developer needed on your side. We handle the full implementation via a lightweight snippet integrated into your Shopify or WooCommerce theme. No app store plugin required. No code changes from you. For headless storefronts (Hydrogen, custom React), we expose recommendations via an API your frontend calls, and we manage the ongoing system after launch.
What is the minimum catalog size for AI recommendations to be effective?
You need at least 50 SKUs and 500 completed orders to give the model sufficient signal for on-site personalisation. Smaller catalogs can still benefit from post-purchase email recommendations and replenishment triggers, but on-site personalisation depth will be limited. We'll give you an honest assessment on your first call based on your actual catalog and order volume.
How long before we see results from product recommendations?
Most clients see statistically significant AOV improvement within 30 days of go-live. Recommendation blocks go live in 4–8 weeks from kickoff. Post-purchase email recommendations take slightly longer to measure because the 90-day repeat purchase window needs time to close, but the on-site AOV lift is typically visible in the first full calendar month after launch.
Can recommendations work in email and SMS, not just on the website?
Yes — email is often where the biggest incremental revenue comes from. Post-purchase email recommendations integrated with Klaviyo, Postscript, or Attentive surface the next most likely purchase for each individual customer at send time. Replenishment reminders for consumables trigger based on predicted run-out timing rather than a generic schedule — before the customer searches for a competitor.
How do AI product recommendations work on Shopify?
AI product recommendations for Shopify plug directly into your theme via a lightweight snippet — no app store install required. The system connects to your Shopify order history and GA4 browse events, trains a model on your specific catalog, and injects personalised recommendation blocks into your PDP, cart, and homepage. Works with Shopify, Shopify Plus, and headless Hydrogen storefronts. Live in 4–8 weeks from kickoff.
Can I get AI product recommendations for WooCommerce?
Yes. AI product recommendations for WooCommerce connect to your order database and product catalog via the WooCommerce REST API — no plugin required. TwoDots builds the model, integrates recommendation blocks into your theme, connects to Klaviyo for post-purchase email, and manages the system on your own infrastructure. Nothing runs on a third-party platform.
What is the difference between collaborative filtering and content-based filtering?
Collaborative filtering recommends products based on what shoppers with similar purchase histories bought next — it finds patterns across customers. Content-based filtering recommends products that share attributes with items a shopper has already engaged with — same category, material, or price point. Most production recommendation engines use both in a hybrid model: collaborative filtering for discovery, content-based filtering for relevance.
What does 'frequently bought together' mean for AI product recommendations?
Frequently bought together recommendations surface products customers typically add to their cart alongside or shortly after a specific item. Unlike manual bundle rules, an AI-powered frequently bought together engine learns these patterns from your actual order data — updating automatically as buying behaviour shifts, without any manual maintenance.
Still have questions? We're at every step.
Every engagement starts with a free 30-minute strategy call. No jargon, no commitment — just a straight conversation about your store's current setup and whether a custom recommendation engine makes sense right now.
The short version
- ✓ AI product recommendations lift average order value by 15–30% and can drive up to 35% of total revenue from recommendation placements alone.
- ✓ TwoDots builds a custom model trained on your catalog — live in 4–8 weeks, pilots from $2,500, no long contract required.
- ✓ Works on Shopify, WooCommerce, BigCommerce, and any headless storefront. No new platform. No ML team needed on your side.
Get Started
Ready to Turn Your Purchase Data into Personalised Revenue?
TwoDots builds AI recommendation engines for ecommerce and retail businesses — tailored to your catalog, your customers, and your growth stage.
Not a plugin. Not a dashboard. A custom model that learns from your store and gets better with every order you take.
No commitment. No jargon. Just a conversation about your business.
Last updated: May 2026