Marketing + email
Email your clients without leaving Flowesce.
Your client list is already here. Write a broadcast, pick who gets it, and send. Set up birthday emails once and they run every year. Turn on four automatic emails and let Flowesce handle the follow-up.
For the salon owner paying for an email tool they barely touch. The list is already in Flowesce. The marketing can run from the same place.
New broadcast
Subject
Body
Audience
Hasn't booked in 60d
Preview as
Glow Studio
just now
We miss you, Adele. Come back to Glow Studio.
to Adele K.
Demo. Click a name to swap the live preview.
Variable substitution01/
Send to the right clients, not everyone at once.
When you write a broadcast, you describe who gets it. Filter by last visit, by service booked, by the category of service, by which staff member they see, or by gender. The count updates live as you adjust, so you know exactly how many emails are going out before you hit Send.
Audience
96 recipientsClick a segment. The recipient count updates and the broadcast targets that list.
Filter by last visit.
Clients who visited in the last 30 days, last 90, last year. Or clients who have never booked at all, for a re-engagement push.
Filter by service.
Clients who have had a specific service, or any service in a category. A colour-correction offer goes to past colour clients, not your whole list.
Filter by staff.
Clients seen by a specific person. Useful when a stylist leaves and you want their regulars to know who's taking over.
Clients who opted out are skipped, every time.
Anyone who unsubscribed once stays off future sends. You don't need to manage a separate suppression list.
02/
Every broadcast in one place.
All your sent and draft broadcasts sit in one list. Click a row to see the subject, who it went to, the date, and the status. Drafts show a yellow badge so you know they haven't gone out. Sent broadcasts show every recipient and whether the email arrived.
Broadcasts
3 campaignsClick a row to expand. Every broadcast has a per-recipient delivery audit underneath.
03/
Birthday emails that write themselves out every year.
Write the subject and body once, using your own words and your own offer. Flowesce sends it to each client on their birthday, with their name and your salon name filled in automatically. Set it up once and it runs every year without a touch. Clients who opted out are skipped.
Birthday auto-send
09:00 UTC dailySubject line
Variables: {first_name}{business_name}
Body
Live preview (Adele K.)
Glow Studio
Happy birthday, Adele! A treat from Glow Studio.
to adele@example.com
Hi Adele,
Wishing you the most wonderful birthday! As a small gift, enjoy 15% off your next visit.
With love,
Glow Studio
Set once. Runs every year on each client's birthday without a touch. Opt-outs are respected on every send.
04/
Four automatic emails that send themselves. Growth plan.
Each one watches for something specific and sends without you lifting a finger. Turn on the ones you want, tune the timing, write the copy, and the morning send takes care of the rest. The same client won't get the same email twice.
Smart automations
Growth tierWin-back
Client hasn't booked in 90 days
Post-visit review
3 days after appointment completes
Anniversary
1 year after first appointment
Expiring credit
14 days before credit expires
Toggle any automation. The daily job picks it up the next morning at 09:00 UTC.
Win a client back.
When a client hasn't booked in however many days you choose, they get a one-time email inviting them back. If they book and go quiet again later, the email goes out fresh the next time.
Ask for a review after a visit.
A few days after an appointment is completed, send a short note asking how it went. One email per appointment, so a regular who visits monthly doesn't get the same ask every few days.
Mark a client's first anniversary.
On the year-anniversary of a client's first visit, send a warm thank-you. Fires once per year, so clients who've been coming for three years get one each year.
Remind clients about expiring credit.
When a client has unused store credit about to expire, send a heads-up so they don't lose it. One email per credit batch. Adele gets "$40 in credit expires in 14 days" before it's gone.
05/
No accidental blasts. No duplicate sends.
When you turn an automatic email on, only future qualifying clients get it. Anyone who would have qualified yesterday is left alone. No accidental email blast on day one. And the same client won't get the same email twice, even if you manually re-run something.
Opt-out respected
Sarah W.
sarah@example.com
Next broadcast: "We miss you"
The opt-out flag filters on every send, broadcasts and smart campaigns alike.
Each send is logged by its trigger.
The win-back email tracks which client it went to. The review email tracks which appointment it followed. A second send for the same event is blocked automatically.
Re-arms when the situation changes.
A client who got the win-back email, then booked, then went quiet again will get a fresh win-back the second time. The block lifts when the situation resets.
06/
Personalise every email with the client's actual name.
Add {first_name} to your subject line and it becomes "Hi Adele" when the email goes out, not "Hi {first_name}." Click Insert variable and pick from the list. The preview panel shows exactly what Adele, Jin, and Sarah would each read.
Variables
Write once. Personalises for every client.Subject
Body
Preview (Adele K.)
Glow Studio
We miss you, Adele. Come back to Glow Studio.
to adele@example.com
The preview renders with real client values, exactly as they'll receive it.
Live preview.
The preview panel renders the email with sample client data, the same way the real send will. What you see is what the client reads.
Four ready-to-use templates per automation.
Each automatic email type comes with four different starting points, from a warm personal note to a direct ask. Pick one, or edit from scratch. The moment you change anything, the template label shows Custom.
Variables also work in broadcasts.
The same {first_name}, {last_visit_service}, and other variables work in every broadcast you write, not just in automatic emails.
Only relevant variables appear.
The win-back email picker doesn't show {appointment_service}, because win-back emails go to clients who haven't booked yet. Only variables that will actually have a value show up.
07/
One log for every email Flowesce sent on your behalf.
One page shows every email that went out: appointment confirmations, birthday emails, broadcasts, automatic emails. Search by name, by email address, by type, or by date. Click a row to see what happened and, when something went wrong, what to do about it.
Email log
Every send, one placeClick a row to see what happened. Bad statuses show what to do next.
Bounced addresses are flagged and skipped.
When an address bounces, Flowesce marks it and stops sending to it. You'll see it in the log with a plain note explaining what happened.
Complaints are handled automatically.
When a client marks an email as spam, their address is excluded from all future sends. You don't need to do anything.
Plain language, not status codes.
"The recipient marked this email as spam, so future sends to this address are skipped" instead of a raw status enum.
Staff see their relevant rows.
The log filters by role. Managers, receptionists, and bookkeepers don't see one-time login codes your clients use to access their portal.
08/
Broadcasts, birthdays, and the email log on every plan.
Broadcasts, birthday emails, the email log, and bounce handling work on Solo, Growth, and the 14-day trial. The four automatic emails (win-back, post-visit review, anniversary, expiring credit) are Growth. On Solo you can see and configure all four so you know exactly what's there. The enable switch activates when you're on Growth.
What you see on each plan
Broadcasts
Email your whole list or a filtered group
Birthday emails
Your copy, sent automatically every year
Email log
Every send logged, bounces handled
Automatic emails (win-back, review, anniversary, expiring credit)
Emails that send themselves based on what each client does
On Solo you can see and configure all four automations. The enable switch becomes active when you upgrade.
See GrowthToggle the plan above to see what changes.
Common questions
Honest answers, including the ones we don't love.
Can I schedule a broadcast to go out later?
Not yet. Today broadcasts send when you hit Send. The four automatic emails handle the recurring-send case on their own schedule. Scheduled broadcasts are on the list.
What stops a client from getting the same automatic email twice?
Each automatic email is tracked by its trigger. The win-back tracks the client. The post-visit review tracks the appointment. The anniversary tracks the client and the year. The expiring-credit email tracks the specific credit batch. A second send for the same trigger is blocked even if you manually force a re-run.
Can clients unsubscribe?
Yes. Every marketing email has an unsubscribe link. One click and that client is off all future sends. The opt-out shows on their record in Flowesce and any staff member can toggle it if a client asks in person.
What does the email editor look like?
Today it's a subject line and a body field with the variable picker and the live preview. A drag-and-drop editor is on the roadmap. The plan is to embed an existing email composer rather than build from scratch, because email HTML across different inboxes is notoriously fiddly and rolling our own would take weeks of compatibility testing.
What about WhatsApp or SMS?
Not at launch. SMS doesn't fit the economics well for a salon. WhatsApp is the more likely first non-email channel, but getting approved to send at scale takes weeks and depends on having a clear regional focus. Email is the v1 surface.
If I turn on the win-back email, will my 300 dormant clients all get it at once?
No. When you turn an automatic email on, only clients who go dormant after that point qualify. The 300 clients who were already quiet before you enabled it are left alone. If you specifically want to send to your existing dormant list, use a broadcast.
Pairs well with
Fourteen days. No card.
Try Flowesce on a real Saturday.
No card required, no auto-charge at the end. If Flowesce isn't for you, export everything in one click and walk.