From sales export to recovered revenue
Comeback Pilot notices when a regular quietly stops coming back and wins them back with three well-timed emails. Here's the whole system — and the four things you'll actually do.
You do this · 2 minutes
Bring your customer history
Drop in any sales export with customers, dates, and amounts — Square, QuickBooks, Jobber, or the spreadsheet where you track jobs. 12–24 months of history reads best.
On Square? Connect it instead: new sales flow in on their own, so you never upload again. Spreadsheet businesses just re-upload a fresh export about once a month — we'll remind you.
sales-export.csv
214 customers · 1,893 purchases · 22 months ✓
or connect once, never upload again
We do this · instantly
We learn each customer's personal rhythm
Most tools blast everyone with the same "60 days since last visit" rule. We measure how often each customer actually comes in — a weekly regular and a quarterly regular get noticed at the right time, not the same time.
When someone breaks their own rhythm by a comfortable margin, they're flagged as slipping away — along with what they're worth per year, so the autopilot chases the most valuable ones first.
Last 6 months of visits
Maria · every ~5 weeks
11 weeks quiet — overdue
Tony · every ~2 weeks
on rhythm — left alone
Maria flagged: worth $340/yr — win-back starts tonight
You do this · 10 minutes
Approve three emails — you stay in control
Answer four questions (your name, email, tone, and an optional comeback offer) and we write the three-email campaign for you. Read them exactly like your customer will, edit anything, then approve.
They send from your business name, replies land in your inbox, and it's three emails maximum over three weeks — the instant a customer books, the rest never send. After that, a 90-day quiet period. Unsubscribes are honored forever.
DAY 0 · SOFT HELLO
From Precision Auto Detailing
It's been a while, Maria
DAY 7 · YOUR OFFER
From Precision Auto Detailing
15% off your next detail
DAY 21 · LAST CALL
From Precision Auto Detailing
Last nudge, promise
The moment Maria books, remaining emails stop instantly
Nobody does anything · it runs
The autopilot runs; you read one email a week
Every night we check who's newly overdue and start win-backs automatically. When a flagged customer buys again, that revenue is counted as recovered — and you get an alert the moment it happens.
Monday morning brings the one email you actually read: who was nudged, who came back, and the dollars recovered. There is nothing to log into and no campaign to manage.
Your Monday report
$480recovered this week
7
nudged
3
came back
0
to do
What you'll need
- Your sales history — a CSV export from any system, or a Square account to connect.
- Your business address — required in email footers by US anti-spam law (CAN-SPAM).
- A comeback offer (optional) — “15% off your next detail” works — or skip it for a warm invite.
- About 15 minutes — then it's the autopilot's job, not yours.
Built-in guardrails
- Never spammy — 3 emails max per win-back, then 90 days of quiet — enforced by the system, not policy.
- Stops on its own — a booking cancels the remaining emails instantly.
- Your voice, your approval — nothing sends that you haven't read and approved.
- One-click unsubscribe — honored permanently, in every email.
Start with the free audit
It runs step 2 on your data right in your browser — see exactly who's gone quiet and what they're worth before you sign up for anything.