The retention layer your subscription stack is missing.

Hoop is an AI retention agent that runs the save conversation on every cancel ticket in Gorgias or Zendesk. It reads the subscriber's Recharge or Skio history, asks the real reason for the cancel, and offers the fix that fits the situation, optimizing your save rate.

Built by the team behind TrelloBacked by Index Ventures
Built for Shopify subscription brands

Plugs into your existing helpdesk and subscription billing stack to manage updates end-to-end.

Helpdesk
GorgiasZendesk
Subscription billing
RechargeSkioShopify
Why this matters

The save conversation is the highest-leverage moment in your funnel.

Acquiring a subscriber takes paid spend, time, and a first-order discount. Saving an existing one takes a real conversation about why they're cancelling. Hoop is built to run that conversation on every ticket.

01

Hoop asks why before it cancels.

Generic tools hear “cancel” and confirm it. Hoop asks the subscriber why first, capturing the real reason in the moment, not days later in an exit survey.

02

Your save playbook, in plain English.

Write the retention policy in plain English. Hoop reads each cancellation against your policy and makes the right offer in your brand voice.

03

A/B test offers without rewriting macros.

Change the policy by telling the agent in plain English. Test new save offers without rewriting macros or retraining your team.

Retention scorecard

See what's actually saving your subscribers.

Every cancellation Hoop handles produces structured data: the reason, the offer, the outcome, the subscription value. You finally get the retention numbers your helpdesk can't give you.

Save rate

Watch your save rate climb.

Save rate compounds month over month as Hoop learns which offers actually save which subscribers. What worked last month becomes the floor for what works next.

Save rate · last 6 months5% → 18%
AprMayJunJulAugSep
Top reasons

See why subscribers actually leave.

Hoop captures the reason on every ticket and rolls them up by frequency. Use the list to fix the upstream problem, not just the next ticket.

Too expensive
28%
Too much product
22%
Forgot I subscribed
15%
Flavor not for me
12%
Going on vacation
9%
Offer performance

Which offers convert which subscribers.

Save rate broken down by reason and offer. The discount that wins on price-sensitive subscribers might do nothing for the ones with too much product. Hoop shows you which is which.

ReasonBest offerSave rate
Too expensive25% off 3 mo41%
Too much productPause 30 days47%
Forgot I subscribedCadence change38%
Going on vacationPause 60 days52%
MRR retained

Real revenue, not estimates.

The subscription value of every save, logged. Your weekly digest shows the running total against last month.

MRR retained · this month
$24,800
87 saves+18% MoM
End-to-end

One agent. From cancel ticket to subscription update.

Most retention tools hand you a recommendation. Hoop runs the conversation in your helpdesk and writes the accepted save back to Recharge or Skio.

01
📥

Ticket lands in your helpdesk

A subscriber writes in to cancel. Hoop reads it the moment it hits your queue.

GorgiasZendesk
02
💬

Hoop runs the save conversation

In your brand voice. Asks the right follow-up. Understands what the subscriber actually needs.

Chat & email
03
🎯

The right offer, picked by segment

Tenure, AOV, channel, plan, cancel reason. Hoop picks from your offer library.

Pause · Swap · Discount
04
💳

Billing updates, in your subscription tool

Pause, frequency change, discount, swap. Applied directly. No copy-paste.

RechargeSkioShopify
05
📈

Save logged. Save rate compounds.

Reason, offer, and outcome captured. The next save attempt gets smarter.

Subscription saved
Run the math

How much revenue is sitting in your cancel queue?

Most subscription brands save under 5% of cancellations today. Drop in your numbers and see the revenue you'd capture by lifting save rate to 10% or 15%.

Your numbersDrag the sliders or type a value.
$
mo
%
Revenue you could retainUpdates as you type
ConservativeAchievable in month 1 to 2
5%save rate+5 pts
100 saved/mo·$120.0K retained/yr
$10.0Kretained/mo
RealisticAchievable as policy tunes
10%save rate+10 pts
200 saved/mo·$240.0K retained/yr
$20.0Kretained/mo
Best case
Top tierAchievable in mature pilots
15%save rate+15 pts
300 saved/mo·$360.0K retained/yr
$30.0Kretained/mo
How we calculate: each save extends a subscriber's life by about 40% of your typical tenure (2.0 mo at your numbers, capped at 4). Save rate scenarios are above your current baseline.
Setup

Big impact, small lift on your end.

Setup happens mostly on our side. We handle the integration and the data work, and partner with you on the retention policy. Your team's job is to review and approve before anything goes live, which usually takes about a week from kickoff to first saves.

01 · Integration

We handle the connection.

Our team connects your helpdesk and subscription billing tool, then ingests your last 90 days of cancellation history. About 20 minutes of your team's time.

02 · Policy

We write the policy with you.

We review your existing offers and propose a starting policy in plain English. You approve it without writing macros or mapping decision trees.

03 · Launch

You approve, Hoop runs.

Sandbox first. Your team reviews the first batch of drafts. Once you're confident, we flip to live and Hoop handles every cancel ticket from there.

Common questions

What brands ask before they book a demo.

There's hidden revenue in your support inbox.

Drop in your work email. We'll run Hoop on three of your real cancel tickets from last week and show you the revenue it would have saved.

Works with your current helpdeskNo migration requiredLive in a week