By outcome · recover lost revenue

Bring back the carts, the trials, the customers.

Pre-built behaviour-triggered flows for every drop-off. Industry-benchmarked defaults — 8–15% cart recovery, 20–40% win-back probability, ~42% open on browse abandonment. Revenue-attributed per step by default.

Recovery dashboard · last 30 daysHilltrack · 4 flows running
8.5Lrecovered (136%)
Carts abandoned (last 30d)12,480 contacts
624Kat risk
After 3-touch recovery flow1,622 contacts
543Krecovered
Browse-abandon flow845 contacts
0122Krecovered
Win-back · 60d lapsed410 contacts
0185Krecovered

Recovery ranges reflect current e-commerce industry benchmarks.

Who switches to Bluey

Three teams. Three drop-offs they recovered.

1 cart-reminder live

Shopify brand · strong traffic · weak flows

The situation

Sessions are healthy, the homepage converts. One generic cart-reminder email lives in the ESP. Browse + win-back + replenishment all missing.

With Bluey

Install all six recovery flows in an afternoon. Industry-benchmark defaults out of the box.

No win-back

Subscription box · 6-month lapsed cohort

The situation

Hundreds of cancelled subscribers from six months ago. No re-engagement effort since.

With Bluey

Win-back flow with VIP-aware branching. Returning customers spend 2–3× their original LTV — the math on a working win-back flow is hard to argue with.

10:1 traffic

Marketplace · high browse:purchase ratio

The situation

Browse traffic is 10× actual purchases. No flow catching the people who viewed a product three times and bounced.

With Bluey

Browse-abandonment flow fires on 3+ views, no add-to-cart. Industry benchmarks: ~42% open, ~10.7% conversion.

Returning-customer behaviour

Returning customers spend 2–3× their original LTV.

Win-back probability across segments runs 20–40%. The math on a working win-back flow is hard to argue with — and the cost of the touches is a rounding error compared to the recovered revenue.

2-3×LTV of a recovered customer.

Six recovery flows. Each with its industry benchmark.

Install the defaults. Watch the next week's attributed revenue.

01

Cart recovery · 3-touch

Touch 1 at 1h (forgot something?), touch 2 at 24h (last chance), touch 3 at 48h (10% off if you act today).

8–15% recovery · industry benchmark

02

Browse abandonment

Three product views, no add-to-cart. Send the product back with reviews + related items.

~42% open · ~10.7% conv · industry

03

Trial expiry (SaaS)

Day -7 / -3 / -1 sequence, each scoped by how much the user actually used the product.

Industry trial-to-paid: ~15%

04

Win-back · 60d lapsed

VIP-aware: different copy and offer for VIPs vs casuals. Stops on re-engagement.

20–40% probability · returning LTV 2–3×

05

Quote / proposal follow-up

For B2B and service businesses. Auto-follow-up at 3 / 7 / 14 days after quote sent.

Catches dropped deals in the gap

06

Replenishment timer

For consumable products. Fires N days past the customer's average reorder window.

Works on predictable consumption cycles

Things teams check first.

How is revenue attributed to the flow step?

Every link in every flow email is auto-tagged. An order placed within your attribution window (default 7 days for click) is attributed to the most recent engaged step. Click vs view attribution shown separately so you don't double-count.

Can I edit the templates or do I have to use them as-is?

Fully editable. Defaults are benchmarked, but you can change timing, copy, audience, conditions — anything. Run the default first, tweak from data.

What if my checkout doesn't fire 'cart abandoned'?

Shopify and WooCommerce fire it natively. For custom checkouts, send the event from your back end (one webhook). Mapping doc for common platforms in our help center.

Install the recovery flows. Watch the revenue land.

Six pre-built flows, calibrated defaults, attributed revenue per step.