Retention agent · salons and barbershops

Nobody
cancels.
They just stop
coming.

And you find out months later, from a gap in the book. Bloom reads your booking history, works out who is drifting from their own rhythm, and writes each one a note in your voice. Export a CSV from whatever you already use. Nothing to migrate.

Free to look. No card, no export needed to try it.

The book · last 8 monthsToday
Priya R.
on rhythm
Aisha B.
on rhythm
Jane W.
44 days
Marcus D.
44 days
Elena S.
drifting
Nina K.
12 days left
Freda L.
too early

Aisha and Jane were both last in 44 days ago.
Only one of them is leaving.

It is not a marketing problem. It is a memory problem.

Clients do not leave in a huff. They drift, one skipped booking at a time, and nobody is watching the calendar closely enough to notice.

0%
of clients a typical salon loses every year, even a well-run one
0%
chance a first-timer ever comes back once 30 days pass with no rebooking
$0+
a year a loyal regular is worth, so saving even one covers the software

Source: published salon industry retention benchmarks (Simple Salon and JeriCommerce churn data, Zoca lapsed-client analysis). Bloom shows each of your own clients' real annual value from your own book.

Built for every kind of local business

Cafés & RestaurantsSalons & SpasGyms & FitnessContractors & TradesRetail & BoutiquesDental & HealthReal EstatePet ServicesCafés & RestaurantsSalons & SpasGyms & FitnessContractors & TradesRetail & BoutiquesDental & HealthReal EstatePet Services

How Bloom works

One upload, then the agent takes over.

01

Upload your booking history

Export a CSV from whatever you already use: Fresha, Square, Vagaro, Booksy, even Google Calendar. It needs an email and a date. Nothing to migrate, nothing to install.

02

Bloom finds who is slipping

Every client is judged against their own rhythm, not a generic rule. A 4-week regular at 6 weeks is in trouble. An 8-week regular at 6 weeks is fine. You see who is going, and what they are worth a year.

03

It writes each of them personally

Not a blast. One note per client, in your voice, about their last visit and their own timing. It never contacts the same person twice, and it counts a save only when they actually rebook.

Live agent operations

It does not just flag who is leaving. It writes to them.

Every action is recorded: who it judged at risk and why, what it wrote, and whether they came back. A scheduled agent also writes your week every Monday with no human in the loop. The trace below is an illustrative example. The live feed shows the real runs.

View the live agent feed
bloom agent · example run
09:00:01decidechose this week angle + promotion
09:00:03generate3 posts + 1 newsletter writtengemini-2.5-flash
09:00:05self-qascored draft, rewrote below 75kept the better one
09:00:07sendnewsletter emailed to subscribersresend
09:00:07logevery step recorded to the feed
Every week, on its own
Decide the angle and promotion
Write and self-check the content
Email the newsletter (Pro)
next run · Monday 13:00 UTC

What Bloom handles for you

One thing is fully automated. The rest is written and ready to paste.

Auto-sent for you

Your Monday email newsletter

Written and emailed to your subscriber list automatically every week. You do nothing. Bloom grows the list for you with a public subscribe page.

  • Sent automatically every Monday
  • Full subscriber dashboard
  • Public subscribe page to grow your list
Ready to paste in seconds

Your social captions

Three posts a week, written in your voice and formatted for each platform. Copy, paste, done.

Instagram
Facebook
Google
Matches your brand voice
Full activity log of every AI action
Subscriber management
Update promotions anytime

Simple pricing

Cancel anytime.

Finding who is slipping is always free. Both paid plans write to them. The difference between Starter and Pro is only who sends your Monday newsletter.

Preview
Free

See what you are losing before you commit.

  • Every client scored against their own rhythm
  • What each one is worth a year, and who is slipping
  • One real week of content for your business
  • No credit card required
Preview for free
Starter
$49 /month

Write to the clients you are about to lose.

  • A personal win-back note to every client who is slipping
  • Saving one client pays for the year
  • 3 social posts written every week
  • A newsletter drafted and ready to paste
  • Full agent activity dashboard
  • Cancel anytime
Start with a free preview
Full autopilot
Pro
$99 /month

The full weekly agent, running on its own.

  • Everything in Starter
  • Newsletter emailed automatically every Monday
  • Subscriber management + subscribe page
  • One-click unsubscribe handled for you
  • Delivery logged, message by message
Start with a free preview

Love your first week or your money back

Questions, answered honestly

How does Bloom know a client is slipping away?

From their own booking history, not a generic rule. Bloom works out the median gap between each person's visits and measures them against that. A client who normally comes every 4 weeks is in trouble at 7 weeks; one who comes every 8 weeks is not. First-timers are the exception and the priority: someone who came once and has not rebooked has roughly a 1 in 5 chance of ever returning once 30 days pass, so Bloom surfaces them while the window is still open.

Does it blast my whole list?

No, and it will not let you. Bloom writes one message to one client at a time, referencing their last visit and their own timing. It will not contact the same person twice, it never invents a discount you did not authorise, and anyone who unsubscribes is excluded permanently. Every message carries a one-click unsubscribe and your postal address, as anti-spam law requires.

What happens to my client list?

It stays in your dashboard, behind an owner-only link, and it is used for one thing: working out who is slipping. Bloom does not sell it, share it, or use it to train anything. Your booking export never needs to leave your own hands beyond that upload, and you can stop any time.

Do I have to switch booking systems?

No. Bloom sits alongside whatever you already use. You export a CSV and upload it; Bloom reads the columns it recognises (email and date are required, service and price make it smarter). There is nothing to install, no integration to approve, and no migration.

Does Bloom post to my social accounts automatically?

No. Social captions for Instagram, Facebook, and Google are written and formatted for you to copy and paste in seconds. Bloom does not publish to third-party social accounts on your behalf. On Pro, the one thing it does send on its own is your email newsletter, every Monday.

Can I review or edit anything before it goes out?

Yes. You see a full preview of everything the agent writes, and you can update your promotions and voice anytime from your dashboard.

How does Bloom learn my brand voice?

You pick a voice during setup (friendly, professional, bold, and more), and every piece of content is generated to match it.

What does the AI actually do on its own?

A scheduled agent runs every week with no human trigger. It picks the angle, writes the week with Google Gemini, scores its own draft and rewrites it when it falls short, and records every action to your activity log. On Pro it also emails your newsletter through Resend.

What is the difference between Starter and Pro?

One thing: who sends the newsletter. Starter writes your week and leaves it ready to publish. Pro emails it to your subscribers every Monday and logs each message. You can move from Starter to Pro from your dashboard, and the change is prorated.

Is there a contract?

No. Both plans are month to month and you can cancel in one click anytime.

Where does my subscriber list live?

In your Bloom dashboard. You get a public subscribe page to share with customers so your list keeps growing.

Find out who you are about to lose, in under a minute.

No account, no credit card, and no booking export needed to try it.

Show me who is slipping