You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make the flagship reachable, and safe to trust with a client list
A market-readiness audit found the product sold a retention radar and delivered a
content generator: every "Show me who is slipping" button routed to an 11-field
content-marketing onboarding ending in "Generate my content preview", and the only
door to the radar was a localStorage-gated block on /preview that vanished on
reload and did not exist on a second device. On a phone the flagship did not exist
at all. This fixes that, and three things a real owner would have hit.
Funnel. Signup is one step and five fields (name, type, city, your name, email),
and it lands on the radar, not a content preview. Description and brand voice are
no longer collected up front; they are content-only and asked for later. The empty
radar leads with "See it with sample data", a one-click server-side import, so an
owner with no CSV handy sees the thing populated immediately.
Trust. The win-back no longer sends on one click. It drafts, stores the note, and
shows the owner exactly what will go out; a second, deliberate "Send it" delivers
it. This is the whole point of a product that emails your client list, and it
makes the FAQ's "you see everything the agent writes" true. Discard and Rewrite
are there too.
Deletion. There was no delete path anywhere, while /privacy promised an owner
could delete their data at any time. There is now a token-gated route that cancels
any subscription and removes every row in one transaction, a type-DELETE-to-confirm
control in the dashboard, and a privacy policy rewritten to describe the client
list it actually holds (controller/processor, CASL, self-serve deletion).
Honest numbers. The landing page claimed a regular is worth $1,200-$3,000 a year;
the cited source is a three-year loyalty-member figure, about $600 annualized, so
it now says that. "40% of new clients" was the wrong population (40% is the whole
base), corrected. The source line no longer calls vendor blogs "research".
Also: the logo is one shared BloomMark instead of the emerald app-icon that still
sat on setup, dashboard, preview and the legal pages; a booking export's cancelled
and no-show rows are no longer counted as visits; and an over-cap import keeps the
most recently active clients instead of an arbitrary slice.
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
**Bloom finds the clients a local business is about to lose, and writes to each one personally.**
4
4
5
-
Nobody cancels. They just quietly stop coming, and the owner finds out months later, if ever. Roughly 40% of new clients are gone within a year, a first-timer who does not rebook within 30 days has about a one-in-five chance of ever returning, and a regular is worth $1,200 to $3,000 a year. The signal is invisible because it is an *absence*, spread across hundreds of people who each have their own rhythm.
5
+
Nobody cancels. They just quietly stop coming, and the owner finds out months later, if ever. A typical salon loses about 40% of its clients every year, a first-timer who does not rebook within 30 days has about a one-in-five chance of ever returning, and a loyal regular is worth several hundred dollars a year (about $600). The signal is invisible because it is an *absence*, spread across hundreds of people who each have their own rhythm.
6
6
7
7
An owner uploads a booking-history CSV from whatever they already use. Bloom works out each client's own visit rhythm, flags the ones drifting from it, and drafts a personal note to each. It is your appointment book, but it reads itself.
Copy file name to clipboardExpand all lines: SUBMISSION.md
+14-13Lines changed: 14 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ Bloom: the AI that catches the clients you're about to lose
46
46
### Elevator pitch (max 200 characters)
47
47
48
48
```
49
-
Nobody cancels, they just stop coming. Bloom reads your booking history, finds who is drifting from their own visit rhythm, and writes each one a personal note. One salon client is worth $1,200 a year.
49
+
Nobody cancels, they just stop coming. Bloom reads your booking history, finds who is drifting from their own visit rhythm, and writes each one a personal note. A loyal regular is worth several hundred dollars a year, so saving even one covers the software.
50
50
```
51
51
(199 characters.)
52
52
@@ -70,11 +70,12 @@ answer to a harder question, and it was a question I only found by reading the
70
70
retention research for salons and barbershops.
71
71
72
72
Nobody cancels. They just quietly stop coming, and the owner finds out months
73
-
later, if ever. About 40% of new clients are gone within a year. A first-timer
73
+
later, if ever. A typical salon loses about 40% of its clients every year. A first-timer
74
74
who does not rebook within 30 days has roughly a one-in-five chance of ever
75
75
returning, which makes days 7 to 30 after a first visit the highest-value moment
76
-
in the entire business and the one nobody is watching. And a regular is worth
77
-
$1,200 to $3,000 a year, so this is not a rounding error, it is the largest
76
+
in the entire business and the one nobody is watching. And a loyal regular is
77
+
worth several hundred dollars a year (about $600 annualized), so this is not a
78
+
rounding error, it is the largest
78
79
single profit leak most shops have.
79
80
80
81
The reason nobody watches it is not laziness. It is that the answer is invisible:
@@ -215,9 +216,9 @@ something the market already gives away.
215
216
The real problem was hiding in the retention research. In a salon or barbershop,
216
217
nobody cancels. They just quietly stop coming, and the owner finds out months
217
218
later, from a gap in the appointment book that nobody had time to notice. About
218
-
40% of new clients are gone within a year. A first-timer who does not rebook
219
-
within 30 days has roughly a one-in-five chance of ever returning. A regular is
220
-
worth $1,200 to $3,000 a year. That is the largest single profit leak most shops
219
+
40% of a salon's clients are gone within a year. A first-timer who does not
220
+
rebook within 30 days has roughly a one-in-five chance of ever returning. A loyal
221
+
regular is worth several hundred dollars a year. That is the largest single profit leak most shops
221
222
have, and it stays invisible because it is an absence, spread across hundreds of
222
223
people who each keep their own rhythm.
223
224
@@ -256,7 +257,7 @@ has no employees but me. What it creates is not headcount, it is protected
256
257
livelihood. A neighbourhood salon runs on thin margins and a handful of chairs,
257
258
and every regular who drifts away unnoticed is revenue that would otherwise pay a
258
259
stylist. When Bloom keeps 20 clients a year who would quietly have left, worth on
259
-
the order of $25,000, that can be the difference between a shop cutting a chair and
260
+
the order of $12,000, that can be the difference between a shop cutting a chair and
260
261
keeping one, or hiring the next. The economic opportunity Bloom enables is the
261
262
retained revenue base that local service jobs actually depend on, for people well
262
263
beyond any founding team: the stylists, barbers, and front-desk staff whose hours
@@ -369,7 +370,7 @@ field instead.
369
370
### Explain how your project uses AI to impact the world, specifically in the category you have chosen.
370
371
371
372
The biggest profit leak in a local service business is invisible. Roughly 40% of
372
-
new clients are gone within a year, and a first-timer who does not rebook within
373
+
a salon's clients are gone within a year, and a first-timer who does not rebook within
373
374
30 days has about a one-in-five chance of ever coming back. Owners do not ignore
374
375
this because they do not care. They ignore it because the signal is an ABSENCE
375
376
spread across hundreds of people who each have a different rhythm, and because
@@ -379,8 +380,8 @@ Bloom removes both barriers. A deterministic engine finds the drift by measuring
379
380
every client against their own median cadence, and Gemini writes each of them a
380
381
note that reads like the owner remembered them, because it is given that person's
381
382
real history. A shop with 400 clients might have 20 slipping in a given month,
382
-
worth $25,000 a year between them. Saving three of them pays for the software for
383
-
years.
383
+
worth over $10,000 a year between them. Saving three of them pays for the software
384
+
for years.
384
385
385
386
This is squarely Small Business Services: the AI does not advise the owner, it
386
387
performs a service the business would otherwise pay a person for, and the outcome
@@ -398,8 +399,8 @@ to those clients requires a plan: Starter $49/month or Pro $99/month, billed
398
399
through Stripe. Between the two tiers the only difference is who sends the weekly
399
400
newsletter; both include the win-back, because that is the reason to pay at all.
400
401
401
-
The pricing argument writes itself: a lapsed regular is worth $1,200 to $3,000 a
402
-
year, so recovering ONE client pays for a year of Starter several times over. I am
402
+
The pricing argument writes itself: a lapsed regular is worth several hundred
403
+
dollars a year, so recovering ONE client pays for a year of Starter. I am
403
404
not asking an owner to believe a projection, I am showing them their own losses
0 commit comments