Find the two or three hours your diary leaves empty every week, then give each a slot in a four-week calendar: a post, an email or a small offer, each drafted by AI from your own prices and checked before it goes out. Offer only what still earns money after product and stylist time.
A salon's marketing problem is rarely "not enough followers". It is that the chairs are full on Saturday and empty on Tuesday morning, and generic posts do nothing about that. A calendar built backwards from the gaps does. Below: the mapping, the offer maths, a draft for each slot and the review step that stops AI putting words in your mouth.
Map the gaps before writing a word
Print or export four weeks of the diary and mark each empty or half-empty hour. Do not trust memory; the gaps you notice are the dramatic ones, not the repeated ones. You are looking for a pattern, such as Tuesday and Wednesday before noon, or the last slot on Thursday.
An illustration, with invented figures. A four-chair salon is open Tuesday to Saturday. Its diary over four weeks shows 22 empty chair-hours on Tuesday and Wednesday mornings (about 5 or 6 a week), 6 empty hours on Thursday evenings, and almost nothing empty on Saturday. The average hourly yield of a filled chair is $55 across cuts, colours and finishes. The Tuesday and Wednesday gap alone is about $1,210 a month of unsold time (22 hours at $55). That is the target the calendar aims at, and it tells you where not to waste effort: Saturday needs no marketing.
Write three things on one page: the gap (when), the likely customer who could fill it (who has free mornings), and the service that suits it (what is quick to sell and easy to deliver at that time). Retired clients, shift workers, parents after school drop-off and people working from home are typical Tuesday-morning customers. They are the audience for the drafts.
Offer maths on your own prices
Before AI writes an offer, you decide what you can afford. The check takes ten minutes and prevents the worst mistake in salon marketing: a discount that fills the chair and loses money.
| Line | Cut and blow-dry | Root colour |
|---|---|---|
| List price | $65 | $95 |
| Price with a 20% off-peak offer | $52 | $76 |
| Product used | $3 | $14 |
| Stylist pay (illustrative 40% of the offer price) | $20.80 | $30.40 |
| Card fees (illustrative 2%) | $1.04 | $1.52 |
| Left to cover rent, other wages and profit | $27.16 | $30.08 |
| Same service at list price, for comparison | $34.70 | $41.10 |
Use your own figures; these are illustrative. The pay arrangement matters a great deal. A stylist on commission costs only when the service is done, so the sums above hold and the discount gives up $7.54 on the cut and $11.02 on the colour for a chair that would otherwise earn nothing. A stylist on a fixed wage costs the same whether the chair is full or empty, which makes an off-peak discount safer still. The danger is the opposite case: the discount goes to a client who would have booked at full price on a busy day. That is why offers belong on the slots that are always empty, and why you limit them to one per client.
Three offer shapes work better than blanket discounts. An added extra at a quiet time (a conditioning treatment for $12 with any Tuesday colour) costs little and raises the ticket. A guaranteed-slot offer ("Wednesday 10 am: cut and finish for $55") has a fixed price and a fixed slot, so no one stacks it with another deal. A rebooking incentive ("book your next visit on a Tuesday and the finish is on us") moves existing regulars out of the busy days. Test one shape per month, so you can tell which one filled the chair.
The four-week calendar, slot by slot
With the gaps and the offers decided, lay the month out on one page. Each row is a slot, and each slot has a draft that AI produces from the same brief. The shape below has two posts, one email and one offer a week, which a salon owner can keep up beside a full appointment book.
| Week | Mon post | Wed email | Fri post | Offer |
|---|---|---|---|---|
| 1 | Meet the stylist who works Tuesdays | Tuesday morning slots, with a price | A finish that takes 20 minutes | Tuesday 10 am cut and finish, $55 |
| 2 | A colour correction, told step by step | How often to book a root touch-up | Our top three Wednesday requests | Treatment add-on, $12 with any colour |
| 3 | Products we actually use and why | Thursday evening for after work | A client-approved result | Thursday 6 pm finish slot |
| 4 | Gift voucher reminder | Rebook on a quiet day, finish free | Next month's availability | Rebooking incentive |
Paste the same facts into the prompt each time: the offer, the slot, the stylist's name (the stylist's real name, with their agreement), what the service includes and how to book. Two or three details a real client would value, such as parking, a quiet hour or no-phone chairs, make drafts feel like your salon rather than any salon.
You write marketing for a four-chair hair salon.
British English, warm and direct, no hype, no emoji, no "pamper",
"glow up" or "transformation". Never invent prices, results,
stylist qualifications, product claims or hours.
Offer this week: Tuesday 10 am cut and finish, $55 (usually $65),
60 minutes, one slot per Tuesday, bookable at [link].
Audience: people with free weekday mornings.
Write: 3 Instagram captions under 55 words with one clear action
and at most 5 hashtags, plus one email of 120 words with a
subject under 45 characters. If a fact is missing, write [CHECK].
A typical draft (illustrative) gives a caption such as "Free on Tuesday mornings? There is one 10 am slot a week for a cut and finish at $55. Book it at the link in our profile." The email subject comes back as "Your Tuesday 10 am is open". The usual fix list: remove "limited-time" if the offer is not limited, remove "luxury" if it is not, and put in the end date of the offer if there is one. A draft that says "our award-winning team" needs a real award or the phrase must go.
Sample drafts for each slot, with what you would fix
The Monday post in week one introduces the Tuesday stylist. The facts you provide: first name, years in the salon, a specialism, the Tuesday availability. The AI draft says "Meet [first name], our creative genius". You replace that with a sentence a client would repeat: "[First name] has been cutting here for six years and does most of our fringes." Specificity beats praise, and the stylist should read it before it posts.
The Wednesday email in week two is about root touch-ups. A useful brief asks the AI to explain how often people typically rebook colour in neutral terms and to leave the number to you: "write [YOUR INTERVAL] where the rebooking interval goes". Then you put in what your colourists recommend. Ask it never to state anything about hair health or damage as a fact. The email ends with the add-on offer and one booking link.
The Friday post in week three shows a client-approved result. You attach a photograph taken with the client's permission, and the caption describes what was done, not what it will do for anyone else: "Root colour and a long layered cut, 2 hours 15 minutes, client's choice of tone." No promises. Do not use an AI-generated or edited image of hair as if it were your work; if a retouch or filter has been used, the post should say so.
The week-four email invites regulars to rebook on a quiet day with the finish included. Draft it to start with the thing the client gets, not an apology for the diary. Ask the AI for two versions, a short one and a longer one, and send the short one to clients who open emails and the long one to clients who rarely do. If your booking system can segment by last visit date, aim it at people who last came more than eight weeks ago, a group likely to be due.
The review step before anything goes out
A fixed check catches nearly every problem AI creates. Run it on every draft, and have the person who knows the salon best do it. It takes five minutes a post.
- Prices and times: every figure matches the price list and the diary; the offer slot actually exists.
- Claims: no promise of results, no "damage-free", "healthy hair" or "lasts X weeks" unless a product maker has said so and you can show it.
- People: each named stylist has agreed; each client photograph has permission recorded at the appointment.
- Terms: end date, one per client, not combinable with other offers, stated in the post.
- Safety wording: if the offer includes colour for new clients, the usual patch-test or consultation requirement is mentioned, as your own policy sets it.
- Tone: read it aloud; if you would not say it across the chair, rewrite it.
A realistic failure: a salon posts "Tuesday 10 am, any colour $55". The AI had shortened "cut and finish, $55" for a punchy caption, and nobody checked. Three clients turned up expecting colour. The fix is the review step, specifically the "prices and times" line, and the habit of checking the booking link shows the same service.
A second salon: a barber with a quiet Monday
To show the calendar travelling, take a two-chair barber shop that is shut on Sunday and nearly empty on Monday. Its diary shows 14 empty hours on Mondays over four weeks and an average yield of $28 an hour, so about $392 of unsold time. The audience is tradespeople with a flexible start, retirees and shift workers. The offer is a Monday 9 to 11 am "cut and beard tidy" for $30 instead of $36, booked in advance only.
The weekly rhythm is the same but lighter: one post, one text-style email to the booked-before list, and one reminder post on Friday. The AI is asked for short, flat, no-nonsense copy, because that is the shop's voice, and the brief says so. Its first drafts are too chatty; the owner adds a line to the prompt, "sentences under twelve words, no jokes", and the next drafts fit. The lesson is that the brief carries the voice, and two minutes spent on it saves ten minutes of editing every week.
Who gets the email, and how often
One email a week to everyone is too many for some clients and too few for others. If your booking software or mailing tool lets you split the list, use two groups at the start: clients who visited in the last eight weeks, and those who did not. The first group gets the offers that move them to a quiet day; the second gets a "we have not seen you for a while" note with the slot offer. Keep each email to one offer and one link.
Respect permission. Only email clients who agreed to hear from you, include a clear way to unsubscribe, and keep the list inside your booking or email tool rather than a loose spreadsheet pasted into an AI chat. An assistant never needs client names to draft a message; the greeting is added by the mailing tool. If you are unsure what an AI tool does with what you paste, what to check in an AI tool's privacy policy and terms lists the questions to ask.
Mailing tools price by contact count; a list of 500 is typically in the low tens of dollars a month at list price, and many have a free tier for very small lists. Check the plan page for the current figure for your account before you commit, since prices shown vary by region and change.
A week-one email, start to finish
Here is one email built from the brief above (illustrative). The facts supplied: offer is Tuesday 10 am, cut and finish, $55 instead of $65, 60 minutes, one slot a week, bookable at the link, until the end of the month. The raw draft opens "Treat yourself to a well-deserved pamper". The finished email reads: "Subject: Your Tuesday 10 am is open. Hello [first name], there is one Tuesday slot a week this month, at 10 am, for a cut and finish at $55 (usually $65). It takes about an hour. It is open to anyone with a free morning, and it ends on the last Tuesday of the month. Book here: [link]. See you in the chair."
Count what the finished email has: the day, the time, the price, the duration, the end date and one link. It says nothing the diary cannot honour. Someone who reads only the subject line and the first sentence has everything needed to decide. That is the standard for each email in the calendar.
Booking, replying and not losing the lead
A post that fills a gap works only if the booking is easy. Use a single link that opens on the offer slot. If the diary is online, set the offer slot to a bookable service of its own so it cannot be mistaken for a regular appointment. If enquiries come by message, write three saved replies with the AI's help: "Yes, Tuesday 10 am is free", "That slot has gone, the next is Wednesday", and "Here is the link to book". For a business that cannot answer the phone mid-colour, the best AI receptionists for salons compared by price sets out what is on offer.
Do not turn every message over to automation; a client asking whether a colour can go lighter in one visit needs a stylist, not a template. The goal is to protect your chair time, not to remove yourself from the conversation.
Gift vouchers and the slots they cannot fill
Week four's voucher reminder deserves a line of its own, because vouchers are bought in bursts and redeemed whenever the holder likes, often on a Saturday. A voucher post should therefore say that vouchers are redeemed on Tuesday to Thursday, if that is your rule, or offer a small bonus for a quiet-day redemption, such as a free finish. State the expiry plainly and check any rule that applies to expiry dates where you trade, because some places restrict them; ask your adviser if unsure. Ask the AI for two lines of copy only, and keep the voucher terms in your own words on the booking page.
The same logic applies to a promotion that goes too well. If an offer fills Tuesday and the stylist is double-booked, cap it: write "one slot a week" into the offer and into the booking system, so the post and the diary agree. Nothing erodes goodwill faster than an offer a salon cannot honour.
Measuring whether the gaps filled
At the end of four weeks, go back to the diary printout. Count the Tuesday and Wednesday morning hours that were filled in weeks one to four against the 22 empty hours before. If 9 of the 22 were filled by the offer, that is nine cut-and-finish appointments at $55, or $495 gross; at list price the same hours would have been $585, but they would most likely have stayed empty. Subtract the cost of product and stylist pay, and compare with the hours you spent on the calendar. Then decide with the same three outcomes each time: keep the offer as it is, change one thing (the time, the price, the audience), or retire it.
Record how clients heard of the offer, at the front desk or in the booking form. If most say "your email", more of next month's effort belongs there. If a rebooking incentive moved eight regulars off Saturday onto Tuesday, it did something an acquisition offer cannot: it freed Saturday slots for full-price clients.
When the calendar works, extend it rather than re-planning from nothing. How salons use AI to rebook clients and fill gaps in the diary goes further into the rebooking side, and writing a salon service menu and price list with AI helps if your price list is not yet in shape for offers. If you would like to set this up with someone, that is what my AI implementation consultation covers; get in touch if that suits.
Questions salon owners ask about AI marketing
Should I discount to fill gaps in the diary?
Only if the discounted price still covers product, stylist pay and a share of overheads. Work out the floor price first with the sums in this tutorial. Often an added extra, such as a treatment add-on at a quiet time, fills the chair with less damage than a price cut.
Can I post before and after photos that AI helps caption?
AI can help with the caption, but the photo needs the client's clear permission, and the caption must not promise results the photo does not show. Record permission at the appointment, not afterwards, and keep the wording factual.
How do I know which gap to target first?
Print four weeks of the diary and mark every empty hour. The pattern is usually the same two or three slots, such as Tuesday mornings or late Thursday. Aim the first offer at the largest repeated gap, not at the emptiest single day.
Do I need a paid AI tool?
No. A free assistant can draft all of this, subject to usage limits that change. If you will use it every week, a $20 monthly plan from ChatGPT, Claude or Gemini is the usual step up. Check the current plan pages before paying.
Further reads
- How to Cut Salon No-Shows With AI Reminders and Deposits — Stop the gaps that come from missed appointments, not slow weeks.
- Gift Voucher Terms and Conditions for a Salon: Draft Them With AI — Write voucher terms that steer redemptions to quiet days.
- AI Video for Salons: Turn Before-and-After Photos Into Short Reels — Turn client-approved results into short reels for the calendar.
- AI Marketing for Restaurants: A Four-Week Plan Owners Can Follow — A covers-based version of the same four-week routine.
- AI Marketing for Photographers: Test One Channel for Six Weeks — A single-channel test with a tally of paid enquiries.
- How to Build a Shared Prompt Library for Your Team — Store your drafting brief where the whole team can use it.
- Chatbot for Hairdresser Marketing: Offers, Win-Backs and Ad Replies — Three marketing flows for a salon bot, the Instagram messaging windows that limit them, a worked $120 ad, win-back messages and AI-written drafts to check.
- Hair Salon Business Plan: Chairs, Prices and Cash Flow With AI — Plan a salon from your own numbers: employed or rented chairs, a price list tested per chair-hour, break-even and a 12-month cash flow checked line by line.
- Salon Retail Sales: Write Aftercare Product Recommendations With AI — Product cards, a service-to-product map, a safe prompt and a claims check, so aftercare texts sell honestly without health claims.
- Vagaro for Salons: Services, Calendars, Reminders and Vera AI Set-Up — A six-step Vagaro set-up for a small salon, with filled-in settings, test bookings and a clear line between what Vera handles and what staff keep.
- AI Marketing Campaign Examples: Five Worked Ones for Local Businesses — Five worked local campaigns, each with a prompt, assets, schedule, cost, break-even point and a simple way to check whether it paid for itself.
- Vagaro AI Explained: What Vera Does and Where It Stops — Vera answers Listing Page and text messages and promotes empty slots for a booking fee, but never takes calls. A message sort and a trial show its limits.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Instagram help pages on hashtags; ChatGPT, Claude and Gemini plan pages; Mailchimp pricing page.