What to post on Instagram for a hair salon
Salons have the easiest content in the world and the hardest schedule to make it in. Before-and-afters take care of themselves; it's everything in between — the new service, the open slot on Thursday, the price nobody dares publish — that never gets designed. These are 28 posts that fill those gaps, what each one is actually for, and the line you'd type to get it made.
Updated September 6, 2026
28
ideas for hair salons, each with its brief
A new service, with how to book
Balayage, keratin, a men's cut menu: a service nobody knows about is a service nobody books. Name it, price it if you can, and say exactly how to book — DM, link, phone. The booking method belongs in the image, because that is the part people screenshot.
The brief that produces it “we now do balayage, from $120, book by DM or on our booking link”
A first-visit offer with the deadline in the image
New-client offers work, and they work far better with an expiry date. Without a deadline the post is a discount; with one it's a reason to act today. Put the date in the artwork in a size you can read from the grid thumbnail.
The brief that produces it “20% off your first color appointment, new clients only, until the end of the month”
Open slots this week
The highest-converting post a salon can make and the one most owners feel silly publishing. A chair sitting empty on Thursday afternoon earns nothing; a post that says so fills it. Keep it plain: the day, the time, how to take it.
The brief that produces it “we have Thursday afternoon free this week, cut and blow-dry, message us to take it”
The products you use, and why
This is the post that justifies your prices without ever mentioning them. Name the line you use and say what it does for the hair. It also quietly sells retail, which is the margin most salons leave on the shelf.
The brief that produces it “we use this bond-building treatment on every color service, explain why it protects the hair”
Hiring a stylist or an assistant
Salon hiring happens through the feed more than through job boards, because your followers already know the room. Say the chair, the schedule and whether you're open to someone just out of school. Specific gets replies.
The brief that produces it “we're looking for a stylist for three days a week, chair rental or salaried, send a DM”
Seasonal care
Summer color fade, party-season hair, winter dryness. Seasonal posts are the ones that get saved, because they're useful before they're promotional. Give one real piece of advice and let the booking be the second thought.
The brief that produces it “how to keep your color from fading over the summer, three things that actually help”
A tip that costs you nothing to give
Advice is the cheapest trust you can buy. Tell people how to make color last, how long to wait between cuts, how to wash less. Nobody leaves a salon because they learned something from it.
The brief that produces it “how long to actually wait between color appointments, and why washing less helps”
Gift cards before the gifting weeks
Gift cards are the salon product with the best margin and the worst marketing. They need to be posted before people start looking, not during. Two weeks ahead of Mother's Day or the holidays, with the amount and where to buy.
The brief that produces it “gift cards available for Mother's Day, any amount, buy them at the salon or by DM”
The price list, exactly as it is
Most salons hide their prices and then answer "how much?" in the DMs all week. Publishing the menu costs you the people who were never going to book anyway and saves you the conversation. Post ranges rather than single numbers, and name what moves the price — length, how much hair there is, how many sessions a color needs — so nobody arrives expecting the bottom of the range.
The brief that produces it “our price list for cuts and color, ranges not fixed prices, and say that long or very thick hair costs more”
A price rise, said a month before it happens
Prices go up and clients find out at the counter, which is the worst place for it. Say it in the feed with the date it starts, once, without apologising for it. Regulars can book ahead at the old price, and that is a better last impression than a surprise when they pay.
The brief that produces it “from the first of next month color goes up ten percent, tell people now so they can book before that”
One post per stylist, with their days
Nobody books a salon, they book a pair of hands. Give each stylist their own post: the work they're best at, the days they're on the floor, and how to ask for them by name. Do one for every chair, not only for the busiest one, because the alternative is a client who books with whoever is free and gets someone different every time.
The brief that produces it “a post about mara, she does curly cuts and works tuesday to friday, people can ask for her by name”
A new stylist with an empty book
A new chair earns nothing until people know it exists, and the introduction most salons write is a welcome card with no information in it. Show two pieces of their work, say what they specialise in, and say plainly that they have room this month. An introductory price for their first few weeks is fair to them and to you.
The brief that produces it “julia joined us this week, she does men's cuts and fades, she has slots all month and her first cut is 20% off”
The consultation before anyone touches your hair
The ten minutes at the start of an appointment are the part clients don't know exists, and the part that prevents almost every bad ending. Explain what you ask, why you look at the ends and the roots, and that you will say no if the photo isn't possible today. It sets expectations before the person is already in the chair with a cape on.
The brief that produces it “explain that every color appointment starts with a ten minute consultation, we look at your hair and tell you what's realistic”
How to bring a reference photo
Every stylist has been handed a filtered blonde on virgin hair and asked to do it on a box-dyed brunette. Teach people what to bring instead: a photo taken in daylight, one they like and one they don't, and their own color history. This is the post that gets saved more than it gets liked, and it spares you the appointment where nobody wins.
The brief that produces it “how to pick a reference photo before your color appointment, daylight photos, and tell us what you've dyed before”
The appointment that takes five hours
A full blonde doesn't fit in a lunch break, and the client who booked it at five on a Friday finds that out too late. Say how long each service actually takes so people can plan the day around it. Add the practical part — eat first, bring headphones, don't book it before dinner plans — and it stops reading like a warning.
The brief that produces it “a full blonde takes four to five hours here, eat before you come, bring headphones, book it early in the day”
The color that took three appointments
The single after-photo is the lie the whole industry tells. Post the honest version: where the hair started, what came out of the first session, and what it looked like three months in. It attracts the client willing to do it properly and puts off the one who thinks it happens in an afternoon.
The brief that produces it “the blonde we built over three sessions since june, show how it looked each time and how long it took”
A review a client actually wrote
A graphic with five gold stars and no name convinces nobody. Screenshot the real message, ask permission before posting it, and leave the typos where they are. If you want more of them, the moment to ask is while the person is still looking at their hair in the mirror, not by email three days later.
The brief that produces it “a screenshot of the message carla sent us after her keratin, she gave us permission to share it”
The cancellation policy, said without anger
Every salon has appointments that fall through and most of them handle it in a caption written on a bad day. Post the policy as information, not as a complaint: how much notice you need, what happens to a deposit, and how to move an appointment. Once a season is enough, and it works better than a story full of hints.
The brief that produces it “our cancellation policy, 24 hours notice to move or cancel, the deposit holds the slot, written calmly”
How to book and how to pay
The bookings lost to "do you take cards?" are more than anyone wants to count. One post: the booking link, the hours someone actually answers, whether you ask for a deposit, and which payment methods work. Pin it, and post it again every time one of those changes.
The brief that produces it “how to book with us, the link, we answer messages 10 to 7, we take cards and transfer, deposit for color”
The blow-dry, and the rest of the short menu
Clients think a salon is cuts and color and nothing else, so the forty-minute services sit unsold. These aren't new, and that's exactly the point: post the short menu on its own — blow-dry, fringe trim, root touch-up, beard, a treatment while you wait. They're the appointments that fill the gaps between the long ones, which is where a chair earns its day.
The brief that produces it “our quick services, blow dry, fringe trim and root touch up, all under an hour, with prices”
A child's first haircut
Ask the parents first, then post it, because this is the one that reaches people who have never heard of you. Say the practical part too: that you do kids on weekday mornings, that the first one takes longer, that crying is normal and you don't rush it. Parents choose a salon on exactly that sentence.
The brief that produces it “tomas's first haircut today, with his parents' permission, we do kids in the mornings and take our time”
Wedding and event hair, months before the season
Bridal and graduation hair gets booked long before salons start posting about it, so the good dates go to whoever spoke first. Publish in the quiet season, not the week before, and lead with the trial appointment — that's the booking you're really asking for. Say what the trial costs and whether it comes off the price on the day.
The brief that produces it “we're taking wedding bookings for the spring, the trial is $40 and comes off the price on the day, book the date early”
The color bar after closing
The part of the job nobody sees: bowls being mixed, foils cut and stacked, towels folded at nine at night. It's the cheapest post you'll make and it does something no before-and-after can, which is show that this is a craft with hours behind it. Film it vertical, don't narrate it, and leave the room sound in.
The brief that produces it “a quiet clip of the color bar after closing, mixing and tidying up, no music and no voiceover”
When a color doesn't come out as agreed
It happens in every salon, and hiding it is what stops clients from telling you. Say out loud what you do about it: how many days they have to come back, that the fix isn't charged, and that you'd rather hear it in week one than read it in a review. Publishing this is uncomfortable, and it removes the only real risk of trying a new salon.
The brief that produces it “if your color isn't what we agreed, come back within ten days and we fix it at no charge, we'd rather you tell us”
What you don't do, and who you'd send them to
Saying no in public is what makes the yes believable. If you don't do extensions, or you're not the right salon for tight curls, or you won't work on hair that was bleached at home last week, say so and name someone who will. You lose appointments you were going to handle badly anyway, and the referral tends to travel back the other way.
The brief that produces it “we don't do extensions, if that's what you want go see the salon on the corner, we'd rather send you than do it badly”
The trend of the moment, with your opinion on it
Every few months there's a cut or a color everyone is asking for, and the salon that just reposts it looks like every other account. Say whether it actually works: on which hair, how much upkeep it needs, and who shouldn't get it. Having a position is the only reason to post about a trend at all.
The brief that produces it “our honest take on the copper everyone is asking for, who it suits and how much upkeep it really needs”
Supermarket box dye, without telling anyone off
Plenty of color corrections start in a supermarket aisle, and scolding people has never prevented a single one. Explain in plain words what box dye does to the hair, what a correction costs in time and in sessions, and what to do if it already happened. The tone is the whole post: a client who feels judged books somewhere else.
The brief that produces it “what happens when you dye at home and how we fix it, explain it without making anyone feel stupid”
The street you're on
A salon is a neighbourhood business and almost none of them post like one. Where to park, the café you send people to while their color develops, the shop next door you trade clients with. It's the post other local accounts actually share, and it reaches people who walk past you every day.
The brief that produces it “where to park near the salon and the coffee place next door we send you to while your color develops”
Twenty-eight posts is a couple of months of a salon's feed without repeating yourself and without a single before-and-after. If you'd rather plan the whole year at once instead of the next two months, the content calendar breaks it down month by month.
Your posts for hair salons, ready in a minute
- Free, no card and no watermark
- 10 credits to start and 10 every month
- Publish and schedule up to 20 posts a month