51 AI Prompts for Hair Salon Marketing
Fifty-one prompts that get usable marketing copy out of ChatGPT, Claude or Gemini on the first try — captions, review replies, service pages, offers. Copy one, fill in the brackets, paste it in. Nothing to download.
51 prompts. Replace anything in {BRACKETS} before you paste.
Social Content
Feed and story content that still sounds like you, not like a robot.
Caption for a transformation photo
You are writing an Instagram caption for a hair salon. The service was {SERVICE} on {HAIR TYPE} hair, and it took {TIME}. Write 3 caption options: one that leads with the client's reaction, one that teaches something about the technique, and one that is short and punchy. Keep the tone {BRAND VOICE — e.g. warm and a little funny}. No more than 2 hashtags each, and never use the word 'obsessed'.
Hooks for a Reel
Give me 10 opening lines for a 15-second Reel about {TOPIC} at a hair salon. Each hook must be under 8 words, make someone stop scrolling, and avoid clickbait that the video can't pay off. Mark which 3 you'd bet on and say why in one sentence each.
A month of content in one pass
Build a 4-week content calendar for a {SALON TYPE} in {CITY}. 3 posts a week. Mix: transformations, education, team personality, and one offer per week maximum. For each post give the format (Reel/carousel/static), the hook, and the CTA. Assume the audience is {TARGET CLIENT}.
Educational carousel
Write a 7-slide Instagram carousel teaching clients {TOPIC, e.g. how to make a blowout last}. Slide 1 is the hook, slides 2-6 each make one point in under 20 words, slide 7 is the CTA to book. Write it so a stylist can screenshot it into Canva without editing.
Story sequence that fills a gap
I have an unexpected opening {WHEN}. Write a 4-frame Instagram Story sequence to fill it. Frame 1 creates urgency without sounding desperate, frames 2-3 show proof, frame 4 tells them exactly how to claim it. Include the poll or link sticker to use on each frame.
Telling the story behind a before/after
Here is what happened with this client: {DETAILS}. Turn it into a post that tells the story — where she started, what we corrected, what it took, and how she felt. Around 120 words, first person from the stylist, no jargon a client wouldn't use.
Asking a client for content
Write a short, non-awkward message asking a happy client if we can film her reveal for social. Make it easy to say no. Offer {INCENTIVE OR NOTHING}. Two versions: text message and in-person script.
Adapting a trend without cringe
The trend is {TREND}. Adapt it for a {SALON TYPE} in a way that still sells the service and doesn't make a 40-year-old stylist look like she's trying too hard. Give me the concept, the on-screen text, and the shot list.
Ten captions from one photo
Here is a photo description: {DESCRIPTION}. Write 10 caption variations across different angles — emotional, educational, funny, direct-offer, client-quote. Number them and keep each under 40 words.
A hashtag set that isn't generic
Build 3 hashtag sets for a {SALON TYPE} in {CITY} offering {SERVICE}. Each set: 4 local tags, 4 service-specific tags, 2 community tags. Avoid tags with over 2 million posts — I want to be findable, not buried.
Making a flat caption better
Rewrite this caption so it sounds like a person and ends with one clear next step. Keep my meaning and my voice, cut anything that sounds like marketing filler: {PASTE CAPTION}.
Replies that keep the conversation going
Write 8 replies I can use on transformation posts when someone comments 'how much?' — each should answer honestly, move them toward a consultation, and not feel like a brush-off. Our consultation link is {LINK}.
Client Communication
The messages you write over and over — done properly, once.
Responding to a 5-star review
Write a reply to this 5-star review that thanks them specifically, mentions the service by name for SEO, and invites them back without a hard sell. Under 60 words, no 'we appreciate your business': {PASTE REVIEW}.
Responding to a bad review
Write a reply to this negative review. Take responsibility for what's ours, don't argue the facts publicly, and move it to a private conversation. Calm and human, never defensive. Under 70 words. Then, separately, write what I should say when they call: {PASTE REVIEW}.
Asking for a review
Write a text asking a client for a Google review 2 hours after her appointment. Make it feel personal, mention {SERVICE}, and include {REVIEW LINK}. Under 45 words. Give me a warmer version and a shorter version.
Following up after a consultation
She came in for a consultation about {SERVICE} and hasn't booked. Write a follow-up text 3 days later that answers the objection she probably has ({OBJECTION}) without pressure, and makes booking a single tap.
Answering 'why is it so expensive?'
A client asked why {SERVICE} costs {PRICE}. Write an answer that explains the time, the product, and the skill involved without being defensive or apologetic. Then give me a 2-sentence version for text and a longer one for in person.
Communicating a policy change
We're introducing {POLICY, e.g. a 24-hour cancellation fee}. Write the announcement for existing clients that explains why it protects their appointment times too. Warm, firm, no apology. Give me the email and a shorter text version.
Winning back a lapsed client
Write a message to a client who hasn't been in for {TIME}. No guilt, no 'we miss you' cliché. Reference {SERVICE SHE USED TO GET}, give her a reason to come back now, and make it easy to book.
Working the waitlist
Write a message for clients on our waitlist when a spot opens {WHEN}. Create real urgency (it's genuinely first come first served) without sounding frantic. Under 40 words.
Better consultation questions
Give me 12 consultation questions for a {SERVICE} that surface budget, maintenance appetite, and hair history without interrogating the client. Group them by what I learn from each.
Aftercare that gets read
Write an aftercare message for {SERVICE}. 5 instructions maximum, each one sentence, explaining the why so she'll actually follow it. Friendly, not clinical. Add one line about when to book her next appointment.
Telling a client no
A client is asking for {REQUEST} and it will damage her hair. Write what I say — honest about the risk, respectful of what she wants, and offering a realistic alternative. Give me the in-person script and a text version.
Welcoming a new client
Write a message a new client gets after booking for the first time. Cover where to park, what to expect, how long it'll take, and one thing that makes us different. Under 100 words, no corporate tone.
Asking for a referral
Write a message asking a loyal client to refer a friend. Make the ask specific ('someone who's been thinking about {SERVICE}'), explain the reward {REWARD}, and keep it from feeling transactional.
Local Marketing & SEO
Getting found by people who are already looking for you.
Google Business Profile description
Write a 750-character Google Business Profile description for a {SALON TYPE} in {CITY}. Work in the neighbourhood, the top 3 services, and what makes us different. Natural sentences — it must not read as keyword stuffing.
A month of Google posts
Write 8 Google Business Profile posts for {MONTH} for a {SALON TYPE} in {CITY}. Mix offers, service education, and team news. Each under 250 characters with a clear CTA. Include which button type to use.
A service page that ranks
Write the page copy for {SERVICE} at a salon in {CITY}. Cover: who it's for, what happens in the appointment, how long it takes, how to maintain it, and pricing context. Include an H1 and 5 H2s. Write for a client, not for Google, but work {CITY} and {SERVICE} in naturally.
Finding the terms worth targeting
List 25 search terms a person in {CITY} would type when looking for {SERVICE}. Group them by intent — ready to book, comparing options, just researching. Flag which ones a small salon can realistically rank for.
FAQs that capture long-tail search
Write 10 FAQs for a {SERVICE} page. Use the questions clients actually ask out loud, answer each in 40-60 words, and make the first sentence a direct answer so it can be pulled into an AI overview or featured snippet.
Titles and descriptions
Write the page title (under 60 characters) and meta description (under 155) for {PAGE}. The salon is in {CITY}. Include the service and the city, make the description a reason to click, not a summary.
Targeting a nearby area
Write copy for a page targeting clients in {NEARBY AREA} for a salon actually located in {CITY}. Be honest about the location, give a real reason someone from there travels to us, and mention genuine landmarks — no fake local flavour.
A blog post worth writing
Outline a blog post answering '{QUESTION CLIENTS ASK}'. Give me the H1, 6 H2s, what to cover under each, and the internal links to our service pages. Aim to be more useful than whatever currently ranks.
Auditing your listings
Give me a checklist for auditing a salon's local listings across the 12 directories that matter most. For each, tell me what to check and the single most common mistake.
What to photograph
Give me a shot list of 20 photos for a salon's Google Business Profile — what to shoot, why it matters for conversion or ranking, and how often to refresh each type.
Finding the gap
Here is a competitor's service page: {PASTE}. Tell me what questions it leaves unanswered, what a client would still be unsure about, and what I should cover to make mine the better result.
Being quotable by AI search
Rewrite this paragraph so an AI assistant could quote it as a direct answer to '{QUESTION}'. Lead with the answer, keep it self-contained, and include the specifics (price range, timing, location) an assistant would need: {PASTE}.
Promoting a local event
We're doing {EVENT} on {DATE}. Write the Google post, the Instagram caption, and the email subject line + preview text. Make the value obvious in the first 6 words of each.
Offers & Growth
Filling the book and raising the average ticket.
Building a promotion that isn't a discount
Design a promotion for {GOAL, e.g. filling Tuesdays} that doesn't cut my prices. Give me 3 concepts, the exact offer wording, who to target, and how I'd know it worked.
A campaign that gets opened
Write a 3-email sequence for {OFFER}. Email 1 introduces it, email 2 handles the main objection ({OBJECTION}), email 3 closes with a real deadline. Subject lines under 45 characters. No fake scarcity.
Launching a new service
We're launching {SERVICE}. Write the launch plan: the announcement post, the email, the in-salon script for stylists, and 3 pieces of education to publish beforehand so the launch lands on a warmed-up audience.
Recommending an add-on without pushing
Write what a stylist says to recommend {ADD-ON} during {SERVICE}. It must be about her hair, not about our revenue. Give me 3 versions for 3 personalities, and what to say when she declines.
Packaging services
I offer {SERVICES} at {PRICES}. Design 3 packages that raise the average ticket and genuinely save the client money. Name each one, say who it suits, and write the one-line pitch.
Selling a membership
Write the pitch for a {PRICE}/month membership including {BENEFITS}. Explain the value in terms of what she already spends. Give me the web copy and the 30-second in-person version.
Filling a slow stretch
{MONTH} is our slowest. Give me 5 campaigns to fill it, each with the offer, the channel, the audience, and the effort it takes. Rank them by return for a salon with {STAFF COUNT} stylists.
Moving retail product
Write copy to sell {PRODUCT} to clients who got {SERVICE}. Tie it to protecting the service they just paid for. Give me the shelf card, the caption, and the stylist's one-liner at checkout.
Gift card campaign
Write a gift card campaign for {OCCASION}. Cover the social posts, the email, and the in-salon signage. Make it easy for the buyer, who probably doesn't know what service to pick.
Hiring the right stylist
Write a job post for a {ROLE} at a {SALON TYPE} in {CITY}. Be specific about the culture, the pay structure, and who would be miserable here. Attract fewer, better applicants.
A loyalty program worth joining
Design a loyalty program for a {SALON TYPE} that rewards frequency without training clients to wait for discounts. Give me the mechanics, the launch message, and how to explain it in 10 seconds.
Winning back a list
I have {NUMBER} clients who haven't booked in 6+ months. Write a 2-message win-back sequence and tell me how to segment the list so the message actually fits why each group left.
A marketing plan for the year
Build a 12-month marketing calendar for a {SALON TYPE} in {CITY}. For each month: the seasonal hook, one campaign, the content theme, and the single metric that tells me it worked. Assume {HOURS} a week to execute.
Get the next tool first.
We're building more free tools for beauty pros. Be first to get them, plus the occasional playbook worth reading.
New tools + the occasional playbook. Unsubscribe anytime.
Questionsworth asking.
Straight answers to what beauty pros ask most. No jargon, no fluff.
Still have questions?
Every business's market is different. Book a free discovery call and we'll look at your specific city and competitors. No pressure, no jargon.
Book Your Free Call