RETAIL · CASE STUDY

ShopWave lifted revenue per visit +29%

A real-time recommendation and demand-forecasting engine that lifted revenue per visit by 29%.

  • 14 weeks to production
  • Session-aware, real-time
  • Inventory-linked recs
ShopWave Live
+29%revenue / visit
Capabilities
Session-aware recs
Demand-linked inventory
Real-time updates
Storefront-native
◆ Signature feature

The live recommendation feed

Every session tracked as it browses — recommendations update the moment intent shifts.

LIVE SESSIONS — RECOMMENDATION FEEDAUTO-REFRESH
SES-90213Browsing running shoes3 product views · high intent signalsHIGH INTENTlive
SES-90208Browsing winter jacketsComparing 2 similar itemsCOMPARING2 min
SES-90195Cart: 2 items, $148Checkout in progressIN CART6 min
SES-90180Browsing homepageFirst visit, no signals yetBROWSING11 min
Recommendations update live as browsing signals change — always backed by inventory that can actually fulfill them.
◆ Project scope

Why ShopWave called us

Product recommendations were static and rules-based, the same handful of "popular items" shown to every visitor regardless of browsing behavior, while inventory planning ran on historical averages that missed real-time demand shifts.

Replace static best-seller recommendations with session-aware picks backed by real inventory.

14 weeks to productionTimeline
AI engineers + e-commerce leadTeam
◆ How we built it

From audit to production

Why 14 weeks was realistic — the scope was one recommendation engine and one forecasting layer, not a storefront rebuild. Here's the breakdown:

01

Audit & signal mapping

Mapped browsing, cart, and inventory data to find where the static best-seller list was leaving revenue on the table.

02

Recsys & forecasting build

Built the session-aware recommendation model and the demand-forecasting layer that feeds the same signals into inventory planning.

03

Storefront integration

Wired both directly into the existing storefront — no rebuild of the shopping experience itself.

04

Live rollout & tuning

Rolled out across the full catalog, then tuned on real session and conversion data during the first weeks live.

◆ Under the hood

What we delivered

The stack behind ShopWave's real-time recommendation and forecasting layer.

Session-aware ranking + demand forecasting

A real-time ranking model re-scores the catalog against each session's live browsing signals, while a separate forecasting model feeds those same signals into inventory planning — so what gets recommended never outruns what can actually ship.

Session-based rankingDemand forecastingReal-time re-scoring
Python
TensorFlow
Kafka
FastAPI
PostgreSQL
Redis
Docker
Storefront integration

Plus real-time inventory sync feeding the same signals back into merchandising — the connective work most off-the-shelf recsys tools skip.

The challenge

Product recommendations were static and rules-based, the same handful of "popular items" shown to every visitor regardless of browsing behavior, while inventory planning ran on historical averages that missed real-time demand shifts.

What we built

We shipped a real-time recommendation engine that adapts to each session's actual browsing signals, paired with a demand-forecasting layer that feeds those same signals back into inventory planning — so what's recommended and what's in stock move together.

◆ What shipped

Core capabilities

REC

Session-aware recommendations

Picks adapt to each visitor's actual browsing behavior, not a fixed best-seller list.

INV

Demand-linked inventory

The same signals driving recommendations feed directly into inventory planning.

RT

Real-time updates

Recommendations and stock forecasts update live, not on a batch schedule.

SF

Storefront-native

Drops into the existing storefront — no rebuild of the shopping experience.

◆ Product preview

Inside ShopWave

The recommendation engine merchandising uses every day, from sign-in to inventory log.

ShopWave storefront showing live product recommendations with the reason for each, and a trending row
The storefront — what the shopper actually sees
ShopWave product recommendations with the specific reason for each and live stock status
Merchandising view — recommended live, reasoned, and in stock
ShopWave revenue per visit dashboard
Dashboard — revenue per visit & conversion
ShopWave storefront admin sign-in screen
Login — storefront admin access
ShopWave single product recommendation with match score and the specific reasons behind it
Detail — why one product was recommended
ShopWave inventory sync log
Inventory log — stock feeding recommendations
◆ Result

The outcome

Revenue per visit rose 29% as recommendations shifted from generic best-sellers to session-relevant picks backed by inventory that could actually fulfill them.

+29%revenue / visit
14weeks to production
3AI systems shipped
◆ Client feedback

What the merchandising team is saying

Straight from the team running the storefront every day.

We were recommending the same best-sellers to everyone regardless of what they'd actually clicked on and inventory planning ran on last quarter's averages. Bounce tied recommendations to real session behavior and fed that straight into demand forecasting so what we show someone is also what we can actually ship them. That combination is what moved revenue per visit not a fancier algorithm.

Priya NairE-commerce Director, Retail
◆ FAQ

Frequently Asked Questions

Yes — the same signals driving recommendations feed directly into inventory planning, so what's suggested and what's fulfillable move together.

In real time, as a session's browsing behavior changes — not on a nightly batch job like the old best-seller list.

No — it drops into the existing storefront. The shopping experience didn't change, only what gets recommended.

14 weeks from kickoff to production, covering the recommendation engine, the demand-forecasting layer, and storefront integration.

Session-relevant picks backed by real inventory, replacing generic best-sellers shown to every visitor regardless of what they were actually browsing.

← All case studies

◆ Let's build

Ready to put AI to work in your industry?

Tell us your challenge. We'll come back with a concrete, no-obligation plan and a live demo of what's possible for your team.

  • Free AI auditWe map the highest-ROI AI opportunities across your workflows.
  • Prototype in weeksA working proof-of-concept on your real data before you commit.
  • One accountable teamStrategy, models, data and deployment — end to end.

120+ teams shipped across 6 industries

Book a free demo

Reply within 1 business day · No obligation.