1.Why text marketing pairs with GlossGenius
GlossGenius nails the parts of running a chair you can't avoid: booking, payment, automated reminders, the occasional no-show fee. What it doesn't fully solve is the relationship work that turns a one-time client into a six-week rhythm — the gentle nudge at week five for color, the welcome message after a referral, the heads-up for your top spenders before you raise prices. Those messages don't feel like marketing when they land, but they're the difference between a chair that's fully booked and a chair that has a quiet Wednesday.
For solo stylists, email is essentially dead — open rates hover at 15–20%, and most of that traffic never makes it past Promotions. Text is the opposite: 98% open rates, almost all within fifteen minutes, and a tone that fits the conversational way you already talk to your clients. The trade-off is that texting needs to be done thoughtfully, and at the right cadence. That's where pairing GlossGenius (your booking calendar and source of truth) with a dedicated texting tool earns its keep.
2.Export your GlossGenius client list
GlossGenius makes the export refreshingly easy — it's a self-serve, two-tap process that lands you a CSV (or emails one to your inbox). Here's the path:
- Open the GlossGenius app and sign in.
- From the left-hand side menu, tap Clients.
- Tap the three-dot menu (•••) in the top-right corner of the Clients screen.
- Choose Export Clients.
- Pick CSV when prompted (or the email-to-self option, which delivers the same file as an attachment).
The file you'll get back includes name, phone number, email, and basic metadata about visit history. If you want appointment-level detail too — say, to know who last booked color versus a cut — you can grab a second file from Insights → Reports → Appointments, set your date range, and tap Download Report. Cross-reference the two in a spreadsheet and you've got a tagged list ready to import.
tags and label each row with the service they book most: color, balayage, cut, extensions, brow. Teleno can filter on those tags in plain English ("clients tagged color whose last order was over five weeks ago"), and it's how you turn a single client list into eight precise campaigns instead of one generic blast.
3.Import the file into Teleno AI
Sign in at app.teleno.ai, open Contacts, and drop the CSV onto the importer. Teleno reads up to 200,000 rows in a single upload, which is comfortably more than any solo stylist will ever need. Headers are auto-mapped — phone, name, email — and any unusual ones get flagged on a mapping screen so you can match them up.
Useful fields Teleno understands out of the box: e164 (phone in international format), first_name, last_name, email, tags, locale, sms_opt_in, plus three commerce fields that make targeting much sharper — ltv_cents (lifetime spend in dollars or cents — Teleno auto-detects the unit), order_count (total visits), and last_order_at (date of last appointment). If your GlossGenius export doesn't carry those numbers, you can pull them from a sales report and paste them into the spreadsheet before you upload.
Imports dedupe on phone number per business, so if you re-upload an updated list later, Teleno refreshes existing contacts in place — no duplicates, no cleanup.
4.Three campaigns to send first
Solo stylist economics are different from a multi-chair shop. You don't need a thousand replies; you need fifteen of the right people to book this week. The three campaigns below are deliberately small-batch and high-margin — designed to fill specific gaps rather than blanket your whole list.
Campaign 1 — Color clients due for a refresh
Color fades on a predictable cycle, and the moment to text isn't when the client realizes — it's a week before. In Teleno's AI Builder, type:
clients tagged color whose last order was more than 5 weeks ago
Teleno builds the segment, drafts the copy, and shows you exactly who's in it before anything sends. A draft worth using:
"Hey {first_name}, your color's coming up on six weeks — want to grab a touch-up Tuesday? I can hold 11 a.m. or 2 p.m. for you. Reply STOP to opt out."
Two specific time options consistently outperform "let me know what works" — clients pick faster when the choice is narrowed.
Campaign 2 — Repeat clients we haven't seen in 90 days
The win-back. These are people who used to come regularly and quietly drifted. They're rarely upset; they just got busy. Prompt:
customers with 3+ orders whose last visit was over 90 days ago
Sample text: "Hey {first_name}, it's been a minute. I've been holding a few openings for regulars next week — want me to send the times? Reply STOP to opt out."
Conversion on this segment runs around 18–25% in our customer data, which is by far the best return per text you'll send.
Campaign 3 — New in the last 30 days
The first month with a new client is when they decide whether you're "their" stylist or just a one-off. A short, warm message in the days after the first visit cements the relationship in a way no email ever will. Prompt:
contacts whose first_seen_at is within the last 30 days
Sample text: "Hey {first_name}, glad we got to meet you last week. If you'd like a standing slot every six weeks, just reply with a day that works and I'll lock it in. Reply STOP to opt out."
5.A quick word on compliance
U.S. business SMS goes through a registry called The Campaign Registry (TCR) — every salon, no matter how small, needs an approved 10DLC campaign before sending. Teleno walks you through the registration during onboarding, but the actual approval comes back from TCR in 1–3 business days. You won't be able to send your first message until that approval lands, and you won't be charged the platform fee until it does. Your card stays on file from sign-up so billing starts the moment you can actually send — not a day before.
Two ground rules to keep you compliant: every recurring marketing text needs an opt-out instruction ("Reply STOP to opt out" at the end is the standard), and you should only message clients who've consented in some form — for an existing GlossGenius book, that's nearly always covered by the original appointment relationship. Teleno tracks and honors opt-outs automatically, so once a client texts STOP they're removed from every future segment.
6.Get started
From a fresh GlossGenius export to your first drafted text in Teleno is about twenty minutes of work, mostly spent waiting for spreadsheet apps to open. Sign-up is free; you only start paying once your business number is approved and ready to send.
Start your free Teleno account →
Also using Booksy or Vagaro? Read the companion guides: