The model underneath

Demand intelligence.

A live demand record for every product in your catalogue — views, momentum, scarcity, lifecycle. Recomputed in real time from your shoppers’ behaviour, and visible through the portal.

Book a demo
Catalogue pulse
store.com
38
New &
trending
56
Fading
demand
241
Scarcity
risk
167
Overstock
opportunity
Live demand
last 5 min
08:12:34CART_SURGEBerghaus Skelbo Jacket — Black
08:12:09LIFECYCLELinen Cuban Shirt
08:11:55LOW_STOCKBracelet Watch
Live demandTrendingFadingRiskRankings

What is demand intelligence?

Demand intelligence is a live, per-product model of what shoppers are doing across a catalogue — what’s being viewed, added to bags, bought, running low, and gaining or losing momentum, right now. Where analytics describes what happened and forecasting predicts what might, demand intelligence maintains the current state of every product: lifecycle, momentum, rank, and stock, updated as events arrive. Flockr computes this continuously across nine time windows per product — and everything else, from storefront messaging to restock alerts to attribution, is built on top of it.

The truth record

A live demand state for every product.

Each product in your catalogue maintains a continuously-updated demand state. View, add-to-bag and purchase counters across nine time windows. Lifecycle, momentum, rank, stock. The selection engine reads from these records. The portal reflects them. Signal queries them.

Truth record/Berghaus Skelbo Jacket — BlackLive
Berghaus
Skelbo Jacket — Black
SKU 6840921·£77.00·Outerwear
TRENDING_NEW
activity per window
window
now
recent
1h
3h
12h
24h
48h
120h
168h
Views
3
18
47
124
213
387
654
1,483
2,156
Add-to-bags
0
2
5
14
28
47
78
184
261
Purchases
0
0
1
3
6
11
19
42
67
recomputed live
Momentum
2.4×(3H)
1.8×(7D)
Rank
#3Best Seller
Outerwear · 7-day
Stock
47units
runway6 days

Live, not last night.

Lifecycle

The five demand lifecycle states.

Five states classify where each product sits in its demand arc. Transitions are automatic — computed from views, add-to-bags and purchases against the product’s first-seen date. So “New in” stays reserved for products genuinely showing the launch dynamic.

JUST_LAUNCHED

Just launched

Recently published. Minimal demand history.

DISCOVERING

Discovering

Early traction is beginning to appear.

TRENDING_NEW

Trending new

Strong early demand inside the new-product window.

DECLINING_NEW

Declining new

Was trending. Momentum has dropped.

ESTABLISHED

Established

Stable demand pattern with sufficient history.

Acceleration, not volume

How momentum is measured.

Momentum measures acceleration relative to the product’s own recent baseline — not against the catalogue average. A product going from 5 to 10 views per hour has momentum. A product steady at 100 views per hour has attention, but not momentum. The engine surfaces both as different signal families.

Velocity/Berghaus Skelbo Jacket — Black7-day window
BUILDINGSURGING
+2.4×vs baseline
MonTueWedThuFriSatSun
Views510last 24hAdd-to-bags78last 24hPurchases28last 24h

Attention is a level. Momentum is a direction.

Commercial views

What to restock, what to promote.

The same model surfaces two complementary commercial questions. Low stock with accelerating demand — the products worth restocking. Healthy stock with weak demand — the products worth promoting. Both are ranked from the same demand state.

Demand/Scarcity risk241 products
ProductRunwayTrendScore
BBerghausSkelbo Jacket — Black4dACCEL92
OOnsenLinen Cuban Shirt7dSTABLE78
TTH BakerBracelet Watch — Silver12dACCEL71
Sorted by scoreView all 241 →
Demand/Overstock opportunity167 products
ProductUnits24h viewsScore
CCambridge SatchelMini Bowls Bag — Tan240388
RReflex ActiveSeries 03 Watch — Black180482
PPretty YouCosy Knit Slippers320279
Sorted by scoreView all 167 →
Live demand events

Six event types. One feed.

Demand/Live demandLive
TimeEventProductDetail
08:12:34CART_SURGEBerghausSkelbo Jacket — Blackcart count
08:12:09LIFECYCLE_TRANSITIONOnsenLinen Cuban ShirtDISCOVERINGTRENDING_NEW
08:11:55LOW_STOCK_ALERTTH BakerBracelet Watch — Silver8units left
08:10:22RANK_CHANGEReflex ActiveSeries 03 Watch#7#2Best Seller
08:09:48DEMAND_SPIKECambridge SatchelMini Bowls Bag — Tan+185%views vs baseline
08:08:31RESTOCK_DETECTEDPretty YouCosy Knit Slippers240units back
LIFECYCLE_TRANSITION4hCART_SURGE2hDEMAND_SPIKE4hRANK_CHANGE12hLOW_STOCK_ALERTno debounceRESTOCK_DETECTEDno debounce

Per-type debounce windows keep the feed signal-only.

Where it lives

Where the model is used.

The same demand intelligence flows through the platform. Read by the message engine on every request. Watched in the portal by your team. Queried by Flockr Signal in natural language.

Read by the engine

Live on every request.

The message engine reads the current state of every product on the page and selects the strongest signal per slot. Sub-100ms, computed live.

POST/bundle62ms200 OK
11 signal families evaluated
Strongest signal per slot
Skelbo Jacket — primary slot
22 in carts last 24h
Social proof messaging
Watched in the portal

Live, for your team.

The same records power the portal Demand page. Five tabs, updated every 30 minutes — so your merchandisers see what the engine sees.

portal.flockr.co/demand
Live demandTrendingFadingRiskRankings
92
78
71
Queried by Signal

Plain language. Live data.

Flockr Signal queries the same records in natural language. Ask what's losing momentum, what to restock, what to feature — answers grounded in current state.

Which products are losing momentum?
Signal
12 products with a 7D momentum ratio below 0.5×. Top 3:
  • Reflex Active0.21×
  • TH Baker Watch0.28×
  • Onsen Linen0.34×

Common questions

What demand intelligence is, how it differs from analytics and forecasting, and what it’s built from.

What is demand intelligence?

A real-time, per-product model of shopper demand. Each product in the catalogue carries a continuously updated state — views, add-to-bags and purchases across nine time windows, plus lifecycle stage, momentum, category rank and stock. It answers “what is the current state of every product?” at any moment, rather than reporting on it after the fact.

How is demand intelligence different from e-commerce analytics?

Analytics is retrospective and aggregate: it tells you what happened, summarised across sessions, in dashboards you read later. Demand intelligence is live and per-product: it maintains the current state of each item, updated as events arrive, and is read by systems at request time. Analytics informs decisions people make later; demand intelligence feeds decisions systems make now.

How is it different from demand forecasting?

Forecasting predicts future demand from historical patterns — typically on weekly or monthly horizons, for buying and supply decisions. Demand intelligence reads the present: momentum measured against each product’s own baseline, lifecycle transitions as they happen, scarcity as stock crosses a threshold. The two are complementary — but a forecast can’t tell you a product started surging twenty minutes ago.

What data does it use?

Behavioural events from your storefront — views, add-to-bags, purchases — alongside inventory and catalogue data. Counters are maintained across nine rolling time windows per product, from the last few seconds to the last seven days. Momentum is measured against each product’s own recent baseline, not the catalogue average — so a small product accelerating registers, and a big product holding steady doesn’t.

Is demand intelligence the same as social proof?

No — social proof is one output of it. The same per-product model that selects storefront messages also drives the restock and markdown views in the portal and answers questions through Flockr Signal. Social proof messaging is demand intelligence rendered to shoppers; the model itself serves the whole stack.

See your catalogue. Live.

30-minute walkthrough. We’ll show you the live demand model running on a catalogue like yours, plus a walk through the portal and the architecture.