The cheapest customer is the one you already have.
Automated emails and messages that welcome new customers, rescue abandoned carts, and bring quiet ones back to buy again — built once, running every day, on Klaviyo, HubSpot or Customer.io.
You already paid for these people. Stop letting them drift away.
Most businesses spend everything on getting new visitors and almost nothing on the ones who already bought, already browsed, or already left something in a cart. Email and WhatsApp are the only channels you actually own — no algorithm decides who sees your message, and the cost per message is close to nothing.
The work splits in two. First, the automatic messages: a welcome series, a cart reminder, a post-purchase follow-up, a nudge for someone who has gone quiet. Built once, they earn money every day without anyone touching them. Then the campaigns: what you send this week, to whom, and how to keep it interesting enough that people stay subscribed.
What’s included.
A welcome series that starts the relationship
The first five emails someone gets after signing up — the highest-earning messages you will ever send, and the ones most businesses never write.
Cart and browse reminders
Polite, well-timed nudges for people who nearly bought. For most online stores this single flow pays for the whole retainer.
After the sale
Order updates, how-to-use guides, review requests and the right moment to suggest the next purchase. Turning a first order into a habit.
Winning back the quiet ones
Customers who stopped opening, stopped buying, or are due to reorder. Cheaper to wake up than to replace.
Campaigns worth opening
Weekly or monthly sends — offers, stories, product news — written and designed by us, planned on a calendar you can see a month ahead.
Sending to the right people, not everyone
We split your list by what people bought, browsed and clicked, so a first-time buyer and a loyal customer never get the same message.
WhatsApp and SMS, used sparingly
For order updates and time-sensitive offers, where it’s welcome. Used carefully, because there’s no faster way to annoy someone.
Making sure it lands in the inbox
Domain setup, list hygiene and warm-up so your messages arrive in the inbox instead of the promotions bin or spam.
Where this works best.
Membership & subscription
Gyms, clinics, schools and services where renewals and cancellations decide the year.
How we work.
Audit the list
What you have, how healthy it is, what you’re already sending, and what it earns. Plus the money currently leaking out of your customer journey.
Map the journey
Every point where a customer meets you — first visit, first order, quiet period, renewal — and what should be sent at each one.
Build the automations
Written, designed and switched on in priority order, biggest earner first. Most clients see the first flow live within three weeks.
Run the campaigns
A steady send calendar with real content behind it, plus subject-line and offer testing to keep improving open and click rates.
Improve monthly
We review what each flow and campaign earned, rewrite the weak links, and add the next automation on the list.
Tools we use.
Retainer models.
Foundations
from $3k/month
The core automations built properly, plus a monthly campaign calendar. Where almost everyone should start.
- 5 core automated flows
- 4 campaigns per month
- List clean-up and inbox setup
- Monthly report
Growth
from $6.5k/month
The full journey — every stage covered, messages tailored by customer type, and constant testing.
- 12+ automated flows
- 8 campaigns per month
- Audience splitting and testing
- WhatsApp or SMS included
Retention engine
from $14k/month
For brands where repeat purchase is the business. Loyalty, win-back and predictive timing across email, SMS and WhatsApp.
- Unlimited flows and campaigns
- Loyalty and subscription programmes
- Predictive send timing
- Weekly working sessions
Frequently asked.
5 questions answered. Still have one? Reach out.
Often yes — a list of 2,000 engaged customers beats 50,000 strangers. And the automated flows work from day one regardless of size, because they trigger per person, not per campaign.