
Plan for the dip
Salon slow season marketing ideas
Calm scripts for January and the summer lull. Fill gaps with the right message to the right small group, without turning your salon into a discount machine.
Fields you fill in
- {{FirstName}}
- {{SalonName}}
- {{Service}}
- {{Link}}
- {{Day}}
- {{Date}}
- {{Option1}}
- {{Option2}}
Copy-ready wording
The full pack, ready to copy
Pick one theme for the week, start with a small segment, and send one message with a clear next step. Follow up once, then stop.
Best used for
Slow seasons you plan for in advance
Steady bookings through the dip
Less scramble when demand softens
How it works
Copy the wording
Tap copy on any message below.
Swap the fields
Replace the {{fields}} with your own details.
Review and send
Send it from the booking data you already have. Nothing goes out without you.
Open with a warm invite
3Hi {{FirstName}}, quick one from {{SalonName}}. We’ve a few openings next week for {{Service}}. If you want one, reply YES and tell me what day suits, or book here: {{Link}}
Hi {{FirstName}}, it’s {{SalonName}}. If you have a gift card to use, January is a good time to get booked in. Want me to send a couple of options for {{Service}}? Reply YES.
Hi {{FirstName}}, {{SalonName}} here. We’ve not seen you in a while and I just wanted to check in. If you want to come in for {{Service}} this month, reply YES and I’ll send a couple of times that suit.
Offer a specific opening
3Hi {{FirstName}}, quick one from {{SalonName}}. We’ve a couple of openings for {{Service}} on {{Day}} {{Date}}. If you want one, reply YES and I’ll confirm a time.
Hi {{FirstName}}, it’s {{SalonName}}. We’ve a quieter window this week and can fit {{Service}} on {{Day}} between {{Option1}} and {{Option2}}. Reply YES if you want me to hold a slot.
Quick one from {{SalonName}}. A short-notice slot opened for {{Service}} at {{Time}} on {{Day}} {{Date}}. Reply YES if you can take it and we’ll confirm.
Keep it fair
1Just so it’s fair, first confirmed reply gets the slot. If it’s taken, I’ll come back with {{Option1}} or {{Option2}}.
Confirm with two options
2Perfect, {{FirstName}}. Reply 1 or 2 and I’ll book you in: 1. {{Option1}} 2. {{Option2}}
If neither works, reply with a day and time window and I’ll send options. {{SalonName}}
A gentle check-in
1Quick check, {{FirstName}}. Still want a slot for {{Service}} this week? Reply YES and I’ll send {{Option1}} or {{Option2}}.
When the slot is taken
1Thanks for replying. That slot is taken now, but I can offer: 1. {{Option1}} 2. {{Option2}} Reply 1 or 2 if either suits.
Opt-out
1Reply STOP to opt out.
How to make it yours
Keep offers specific and value-led. Save any discount for rare, time-boxed gaps so you never train guests to wait.
Questions
Frequently asked
- How far ahead should seasonal campaigns run?
- Start 4-6 weeks ahead for predictable slowdowns to give guests more time to plan.
- Should seasonal offers be different?
- Yes. Tie offers to seasonal needs and service bundles that feel timely.
Keep going
More packs to borrow from
Salon quiet day marketing ideas
Copy/paste scripts to fill quiet days with small, targeted messages that feel helpful, not pushy. Includes reply flows and value-add options you can repeat midweek without admin overload.
21 copy-ready texts
Reactivate lapsed salon clients
Calm, copy/paste scripts to reactivate lapsed salon clients without sounding pushy. Includes simple win-back flows, booking options, and respectful stop rules.
17 copy-ready texts
Salon rebooking rate
Rebooking is not about pestering people. It’s about making the next step easy while the appointment is still fresh. This pack gives you short, calm messages you can use after an appointment to help clients rebook without awkwardness.
18 copy-ready texts
Optional
Prefer the whole pack in one place?
Every message above is already yours to copy. If it is easier, add your details and we will email the full Salon slow season marketing ideas pack so you can keep it handy.
Ready when you are
Get ahead of the slow season.
Plan for the dip before it arrives. Start from the booking data you already have.