Skip to content

AI Web Apps & SaaS

Recommendation Engine

A recommendation engine decides what to show each visitor — related products, a personalised home page, an email selection, what to watch or read next. Done properly it lifts order value and repeat purchase measurably. Done as a generic "customers also bought" widget it produces noise nobody clicks.

Who it's for

E-commerce, media, marketplaces.

What changes

Higher basket size and time on site, measurably.

Starting at
₹6,00,000
Timeline
10–20 weeks
Built from
Vashi, Navi Mumbai

Key takeaways

  • Placement matters as much as the algorithm — the same recommendations perform very differently by position.
  • Cold start is the real problem: new visitors and new products have no history to reason from.
  • Content-based and behavioural approaches solve different problems and are usually combined.
  • Measure incremental revenue, not clicks — a recommendation for what they would have bought anyway adds nothing.
  • Builds in 8–14 weeks from ₹3,50,000.

The three approaches and when each applies

Recommendation is not one technique. Choosing the wrong one for your situation is the most common reason these projects underdeliver.

ApproachHow it worksNeedsBest for
Content-basedSimilarity between item attributesGood product dataNew catalogues, cold start
CollaborativePeople like you bought thisLots of behaviour dataEstablished sites, scale
Session-basedWhat you have looked at just nowLive session trackingFirst-time visitors
HybridCombination, weighted by confidenceBothAlmost every real deployment

Cold start, which is where most engines fail

Collaborative filtering needs history. A first-time visitor has none, and a new product has never been bought by anyone.

For visitors, session behaviour fills the gap — what they searched, what they viewed, how long they stayed on each. Within three or four page views there is enough signal to personalise meaningfully, which covers most of a first session.

For products, content-based similarity carries them until behavioural data accumulates. A new item with good attributes gets recommended alongside similar items from day one rather than sitting invisible for two months, which is what happens with a purely behavioural engine.

Where recommendations belong

The same engine performs very differently depending on where its output appears, and placement decisions are worth as much attention as the model.

  • Product page, below the fold. Complementary items rather than substitutes — recommending three similar sofas to someone looking at a sofa mostly creates hesitation.
  • Cart page. Genuine add-ons, small enough to be an easy yes.
  • Home page for returning visitors. Continue where they left off, which is the single highest-performing placement in most deployments.
  • Email. Personalised selections outperform batch campaigns substantially and cost nothing extra to send.
  • Post-purchase. Often the best-converting placement and the most neglected one.

Business rules on top of the model

A pure similarity model will happily recommend out-of-stock items, products from a discontinued line, or an accessory that costs more than the item it accompanies.

Real deployments need a rules layer: exclude out of stock, respect category rules, avoid recommending something the customer bought last week unless it is consumable, cap how often any single product appears, and honour any merchandising priorities.

We build this as configuration your merchandising team controls, not code. The rules change with the season and with stock position, and a system that needs a developer for that becomes stale quickly.

Privacy and what you should not do

Recommendation depends on behavioural data, which under the DPDP Act needs a lawful basis, a stated purpose and reasonable retention. In practice this means telling visitors that browsing is used to personalise, offering a way to opt out, and not retaining individual behaviour indefinitely.

There are also recommendations that are technically possible and commercially unwise. Inferring health conditions, pregnancy, financial distress or religious observance from browsing and acting on it visibly makes customers uncomfortable even when it is accurate — particularly when the device is shared, as many Indian household devices are.

We build in category sensitivity rules for exactly this reason. The engine can know something and still not display it on a home page.

Build scope, cost and rollout

Eight to fourteen weeks from ₹3,50,000: event tracking, the hybrid engine, business rules layer, placement integration, the incrementality measurement framework and reporting.

You receive the engine on your infrastructure, the rules interface, the measurement dashboard and full source. Running costs are largely infrastructure rather than model usage and are modest at typical traffic.

We would deliberately start with two placements measured properly rather than eight placed everywhere. Proving lift on one page and then extending is both faster to value and easier to defend internally.

FAQ

Recommendation Engine — your questions

How much traffic do we need for this to work?

Content-based recommendation works at any scale, since it depends on product attributes rather than behaviour. Collaborative filtering needs meaningful volume — roughly 10,000 sessions and a few thousand transactions a month before the patterns are reliable. Below that, a well-built content-based engine with session signals delivers most of the value, and we would build that rather than a collaborative system with insufficient data behind it.

Can it recommend across categories?

Yes, and cross-category recommendations are often where the interesting lift is — someone buying a camera and being shown a bag they had not considered. The risk is irrelevance, which is why cross-category suggestions need either a genuine behavioural pattern behind them or an explicit merchandising rule. We enable them once there is data supporting specific pairings rather than allowing arbitrary cross-selling from the start.

Will it work for services rather than products?

Yes, with the same mechanics. Content sites recommend articles, service businesses recommend next steps or packages, education platforms recommend courses. What changes is the definition of a conversion and the appropriate recency weighting — a news site needs heavy recency bias that would be wrong for a furniture catalogue. Those are configuration decisions we make per client.

How often does the model need retraining?

Weekly for most retail catalogues, daily where inventory and trends move fast. The pipeline handles it automatically on a schedule you set. What needs periodic human attention is the business rules and the placement performance — reviewing quarterly whether the rules still reflect your merchandising priorities takes an hour and prevents slow drift into irrelevance.

Can we use this for email campaigns?

Yes, and it is frequently the fastest return in the whole project. Personalised product selections in a routine campaign email typically outperform the same email with a manually chosen selection, and the marginal cost is zero once the engine exists. We integrate with Mailchimp, Klaviyo, Zoho and most ESPs through their APIs, generating a per-recipient selection at send time.

Next step

Want a Recommendation Engine for your business?

Tell us what the process looks like today and we'll tell you what it would look like automated — and what it would cost.