For Subscription & DTC Ecommerce Brands

When every retention flow has failed, we pick up the phone.

Winback Engine recovers the lapsed and almost-customers your automation couldn't: abandoned carts, failed payments after dunning, one-time buyers who never subscribed, and subscribers who actively cancelled. Trained human agents, not bots. Guaranteed 5x ROI in 30 days, or your $1,000 commitment back.

4x to 5x
Customer ROI
$0
Upfront Cost
7 Days
To First Recovered Orders
25 to 40%
Lapsed-buyer Reactivation*

* 25 to 40% is observed on our service-business book. Ecommerce recovery rates differ by play; the worked examples below use conservative per-play assumptions until our ecommerce sample is large enough to publish a verified range.

Your retention tools prevent churn. We recover what they couldn't.

Concierge offers, dunning sequences, and win-back flows all run before we do. They save a share of the customers who were about to leave. The rest still abandon the cart, let the renewal fail, buy once and never subscribe, or cancel outright. Those are the customers we call.

Prevention (already in your stack)
  • Recharge Concierge and cancellation-flow save offers
  • Automated dunning, card updaters, and retry schedules
  • Klaviyo and Postscript abandoned-cart and win-back series
  • Pause, skip, and swap options inside the subscriber portal

Keep all of it. We never contact a customer your flows already saved.

Runs after
Recovery (Winback Engine)
  • Starts the day your prevention flows finish without a save
  • A trained human agent calls; no bots, no AI voice, no more email
  • Selective: highest-value carts, renewals, and subscribers first
  • Every call recorded, every order attributed to the call

Paid only on revenue the call recovered, at 20% of net recovered revenue.

We don't compete with your retention tools. We start where they stop.

Four ways we recover revenue

Each play has a clear trigger, a human call, and a clear definition of what counts as recovered. Turn on the ones that fit your store.

Play 01

Abandoned Cart Recovery

TriggerA known customer starts a cart and doesn't order within an hour.

Your abandoned-cart email and SMS flows fire first. We call the carts they didn't convert, prioritized by cart value and purchase history, and help the customer complete the order on the spot.

Counts: the completed order.

Play 02

Failed Payment Recovery

TriggerA renewal charge fails and your platform's dunning has finished without recovering it.

Recharge dunning (including Concierge), Skio, Stay AI, and Stripe retries all get their full run. When they come up empty, an agent calls, gets the payment method updated, and the subscription renews.

Counts: the first charge after the payment method is updated.

Play 03

One-Time Shopper to Subscriber

TriggerA first-time customer places a one-time order on a subscribable product.

Within a day an agent calls, walks the customer through the subscription and its savings, and moves them onto a plan. A second one-time order doesn't count; only a started subscription does.

Counts: the first subscription charge.

Play 04

Active Cancellation Recovery

TriggerA subscriber cancels or pauses for a reason other than a failed payment.

The cancellation flow already made its save offer. The next day an agent calls, surfaces the real reason the subscriber left, and re-offers the plan, cadence, or product that fits.

Counts: the first charge after the subscription is reactivated.

Every play runs on offers you approve and your store as the system of record. You choose which plays to turn on at onboarding; most subscription brands start with failed payments and cancellations.

Built for subscription brands. Abandoned-cart recovery for any store.

Subscription and recurring-revenue ecommerce

  • Boxes, supplements, beauty replenishables, coffee, food, pet
  • Runs on Recharge, Skio, Stay AI, Bold, Loop, or a similar subscription stack
  • Failed payments, cancellations, and one-time buyers who never subscribe are the P&L leaks
  • All four plays apply; most brands start with failed payments and cancellations

High-AOV stores (abandoned cart play)

  • $50+ AOV, repeat-purchase categories
  • Phone numbers captured at checkout
  • Enough abandoned carts from known customers to be worth a human call
  • Abandoned-cart play only, unless the store also sells a subscription
Not a fit if
  • Drop-shipping, white-label arbitrage, or sub-$30 AOV
  • One-and-done categories (mattresses, wedding dresses, single-occasion)
  • No phone numbers in your customer database
  • Fewer than a few hundred recoverable events a month across the four plays

If you're outside this fit, we'll say so on the strategy call. We won't sell something that won't work.

How It Works

Three simple steps. No software to learn. No AI. Just results.

1

Connect Your Data

Connect your store and subscription stack (Shopify, WooCommerce, Recharge, Skio, Stay AI, Bold, Klaviyo, and most major ecommerce stacks). We pull four lists daily: carts not ordered within an hour, renewals still failed after your dunning ran, subscriptions cancelled or paused yesterday, and first-time one-time orders.

2

We Build Your Campaigns

You pick which of the four plays to turn on and which offers agents may extend. We write the scripts per play, set call timing against your flows and dunning schedule, and review every call.

3

Real People Make Real Calls

Trained agents pick up the phone the day a play triggers. Every call recorded. Customers complete the cart, update the card, start the subscription, or reactivate.

Your paid ROAS is on strangers. Ours is on people who already bought from you.

CAC is rising. iOS attribution is broken. Lookalikes are getting weaker. Every dollar of paid spend is chasing a stranger who has never given you a credit card. Meanwhile your lapsed list is sitting in your CRM. The acquisition cost is sunk. The product fit is proven. They already bought from you once.

Paid Acquisition ROAS
Audience
Strangers
Acquisition cost
Rising every quarter
Attribution
Degraded post-iOS 14.5
Typical ROAS
2 to 4x and declining
Risk
You pay for impressions regardless of outcome
Performance-priced
Winback ROAS (Winback Engine)
Audience
Customers who already bought from you and proved intent
Acquisition cost
Sunk
Attribution
Deterministic (call log + order timestamp)
Effective ROAS
5x, guaranteed in 30 days or refunded
Risk
$1,000 to start, refunded if we don't hit 5x. Performance fees only on revenue we actually recovered.

"Your real ROAS isn't on new customers. It's locked in your lapsed list."

ROAS here is structural. Every $1 in performance fees corresponds to $5 in recovered revenue at the 20% rate (1 / 0.20 = 5). You commit $1,000 to start the 30-day pilot — refunded if we don't hit 5x. After that, performance fees only on revenue we actually recovered from lapsed buyers we contacted, attributed inside the agreed window.

We're a Profit Center, Not a Cost

Guaranteed 5x ROI in your first 30 days. $1,000 commitment to start, refunded in full if we don't hit it. After that, you only pay a percentage of revenue we actually recover.

30-Day Pilot
The Offer
Guaranteed 5x ROI
For every $1 in fees, we recover $5 for you
$1,000 commitment fee · refunded if 5x isn't hit in 30 days
20% of net recovered revenue · weekly billing
  • $1,000 to start, refunded if we don't hit 5x
  • You keep 80% of every recovered dollar
  • Weekly billing on actual recovered revenue
  • First reactivated bookings inside 7 days
Book a Strategy Call

How the guarantee works: $1,000 commitment fee to start the 30-day pilot. We use our own trained agents and charge 20% of net recovered revenue, billed weekly. If we don't deliver 5x your fees in the first 30 days, you get the $1,000 back. If we recover $0, you pay $0 in performance fees. Every $1 you pay corresponds to $5 we recovered for you, by structure.

What's Included
  • Trained, dedicated human agents
  • Personalized outreach to your lapsed list
  • Customer Success Manager
  • Weekly performance reporting
  • All calls recorded and reviewable
  • Campaign playbooks and scripts
What Counts as Recovered Revenue
  • Applies only to lapsed customers we contact who book inside the attribution window
  • Excludes normal repeat bookings from active customers
  • Excludes refunds and no-shows (net recovered revenue only)
  • Excludes existing active customers in your database

What the math looks like per play (illustrative).

One worked month for each of the four plays. Every input is an assumption and labeled as one. Your strategy call models your actual volumes.

Play 01

Abandoned cart recovery

Carts abandoned by known customers (per month)
3,000
Highest-value carts called after flows ran
800
Orders completed on the call (assumed)
15%
Recovered orders
120
Avg recovered order value
$150
Recovered revenue (month)
$18,000
WBE fee (20% of recovered)
$3,600
You keep
$14,400
Effective ROI
5x
Play 02

Failed payment recovery after dunning

Active subscribers
25,000
Renewals that fail each month (7%)
1,750
Still failed after dunning and Concierge (45%)
790
Payment method updated on the call (assumed)
30%
Renewed subscriptions
237
First charge after renewal
$75
Recovered revenue (month)
$17,775
WBE fee (20% of recovered)
$3,555
You keep
$14,220
Effective ROI
5x
Play 03

One-time shopper to subscriber

First-time one-time orders (per month)
4,000
Called: phone on file, subscribable product
1,500
Started a subscription on the call (assumed)
8%
New subscribers
120
First subscription charge (only this is attributed)
$65
Recovered revenue (month)
$7,800
WBE fee (20% of recovered)
$1,560
You keep
$6,240
Effective ROI
5x
Play 04

Active cancellation recovery

Active subscribers
25,000
Cancel or pause monthly, non-payment reasons (5%)
1,250
Called within a day of cancelling
1,250
Reactivated on the call (assumed)
18%
Reactivated subscriptions
225
First charge after reactivation
$75
Recovered revenue (month)
$16,875
WBE fee (20% of recovered)
$3,375
You keep
$13,500
Effective ROI
5x

Illustrative only. Per-play recovery rates are assumptions until our ecommerce sample is large enough to publish a verified range. Attribution follows the ecommerce terms: the first charge after a renewal, reactivation, or new subscription, weighted by how soon it follows the call. Run your own numbers or bring them to the strategy call.

We Integrate With Your Ecommerce Stack

Connect your store, subscription engine, and CRM. We pull lapsed buyer data automatically. No migration, no manual exports.

Shopify
Shopify
WooCommerce
WooCommerce
BigCommerce
BigCommerce
Recharge
Recharge
Skio
Skio
Stay AI
Stay AI
Klaviyo
Klaviyo
Yotpo
Yotpo

Also works with Bold Subscriptions, Loop Returns, Postscript, Attentive, and most major ecommerce stacks. Don't see yours? We integrate with any system that exports customer data: CSV, API, or direct connection.

LTVplus

Powered by LTVplus

You're not hiring a startup. You're getting a dedicated team from a proven global operation.

Founded by serial entrepreneur David Henzel. Quoted in Inc. · Fast Company · HuffPost
500+
Team Members
8+
Countries
8+
Years in Business
100+
Clients Served
ISO 27001:2022 Certified ISO 27001:2022
Great Place to Work Certified Great Place to Work
Top Clutch BPO Company 2024 Top 500 Global BPO
95%+
Client Satisfaction

Full Transparency

No black boxes. You see everything we do.

Every Call Recorded

Full transparency. Listen to any call, anytime. Quality you can verify.

Always a Real Person

Never bots, never robocalls. Every call is made by a trained human agent.

Human Oversight

Experienced team leads review calls, coach agents, and ensure quality on every campaign.

TCPA & DNC Compliant

We follow all phone outreach regulations. Proper consent, proper timing, proper documentation, and a clean Do-Not-Call posture.

Respectful Opt-Out

Customer says stop? We stop. Immediately. No questions asked.

Frequently Asked Questions

How is this different from Recharge Concierge, our cancellation flow, or dunning?

Those are prevention: they make a save offer while the customer is still in the flow, or retry the card on a schedule. We are recovery. We start the day those tools finish without a save, on the customers they didn't keep: the cart that stayed abandoned, the renewal still failed after dunning, the subscriber who cancelled anyway. We never contact a customer your flows already saved, so there is no overlap and no double-counting.

Will this conflict with our Klaviyo, Postscript, or SMS flows?

No. Your abandoned-cart and win-back series run first and untouched. We call only the contacts those flows didn't convert, on a separate channel customers respond to differently. Because the order is logged against a recorded call, attribution gets cleaner, not messier.

Do you call every abandoned cart?

No. Agents call selectively: known customers with a phone number on file, prioritized by cart value and purchase history, with thresholds agreed at onboarding. A $40 first-time cart gets your email flow. A $250 cart from a repeat buyer gets a call.

Is this TCPA and DNC compliant?

Yes. Phone outreach is governed by TCPA and the federal DNC registry. We work from your existing customer phone numbers (collected at checkout), respect DNC, document consent, and honor opt-outs immediately. Every call is recorded and reviewable. We do not send marketing email, so CAN-SPAM is not part of our footprint.

What ecommerce and billing stacks do you work with?

Shopify, WooCommerce, BigCommerce, Recharge, Bold, Skio, Stay AI, Loop, Klaviyo, Postscript, Yotpo, and Stripe or Chargebee for billing events. If your stack isn't listed, ask. We can almost always integrate.

How does pricing work for ecommerce?

Same as everywhere else on the site. 30-day pilot with a refundable $1,000 commitment fee — you get it back if we don't hit 5x ROI in the first 30 days. After the pilot, 20% of net recovered revenue, billed weekly. Fees apply only to revenue from customers we contacted, inside the attribution window. Refunds and chargebacks are excluded.

What counts as recovered revenue?

A customer enters a play on a defined trigger: a cart not ordered within an hour, a renewal still failed after your dunning ran, a subscription cancelled or paused the day before, or a first one-time order. Revenue counts only if we contacted that customer and the order, renewal, or new subscription follows the contact: 100% if it lands on the day of the call or the next day, 75% on days 3 to 4, 50% on days 5 to 7, and nothing after that. For subscriptions the attributed amount is the first charge after the renewal or reactivation (for an upgrade, only the increase). Refunds, chargebacks, cancellations, and orders from customers we did not contact are excluded. Full definitions are in the ecommerce terms of service.

There's hidden revenue in your customer list. Let's find it.

Your flows, dunning, and cancellation offers run first. We call the customers they didn't save. No setup fees. No retainer. You only pay a percentage of revenue we actually recover.