Book Free Audit →
FREE TEMPLATES · AISPEEDING.TECH

AI Scripts That
Fill Your Chair.

Copy these directly into your CRM, GoHighLevel, or booking system. These are the exact messages top Miami barbershops use to cut no-shows, boost rebookings, and stack reviews — fully automated.

01
Copy the script into your CRM or automation tool (GoHighLevel, n8n, Booksy, etc.)
02
Replace [BRACKETED] fields with your shop name and details
03
Set the trigger and timing — AI fires it automatically from that point on
04
Watch no-shows drop and rebookings climb in the first 30 days
SMSInstant Booking Confirmation — Fires When Client Books
Fires automatically the second a new appointment is booked. Sets the right expectations and eliminates "wait, when was my appointment?" texts.
✅ You're booked at [SHOP NAME]! 📅 [DAY, DATE] at [TIME] ✂️ Barber: [BARBER NAME] 📍 [ADDRESS] We'll send you a reminder the day before. If you need to reschedule, reply CHANGE or call [PHONE]. See you soon 💈
VARIABLES
[SHOP NAME][DAY, DATE][TIME][BARBER NAME][ADDRESS][PHONE]
SMSNew Client Welcome — First Booking Only
Trigger this only for first-time clients. Makes them feel welcomed, answers their questions before they even ask, and sets a professional tone that earns trust before they walk in.
Hey [FIRST NAME]! Welcome to [SHOP NAME] 🙏 We're hyped to have you. A few things before your visit: 📍 We're at [ADDRESS][PARKING NOTE] ⏰ Please arrive 5 mins early if it's your first time 📸 If you have a reference photo for your cut, bring it or have it ready on your phone Any questions before then, just text back. See you [DAY]! ✂️
DMInstagram DM — Booking Inquiry Response
When someone DMs asking about appointments. AI fires this instantly so you're always the first to respond — even at 11 PM.
Hey! Thanks for hitting us up 💈 We have availability this week at [SHOP NAME]. You can book directly here (takes 30 seconds): 👉 [BOOKING LINK] Or if you'd rather we pick a time for you, let me know what day works and I'll lock it in. What are you getting done? ✂️
SMS · 24 hrs beforeDay-Before Reminder — Confirm or Cancel
The single most impactful no-show reducer. A simple YES/NO reply confirmation drops no-shows dramatically because it creates micro-commitment. Send at a predictable time (10 AM the day before works well).
✂️ Reminder: You're booked at [SHOP NAME] tomorrow! 📅 [DAY] at [TIME] with [BARBER NAME] 📍 [ADDRESS] Reply YES to confirm ✅ Reply NO to cancel ❌ No reply needed if you're all set — we'll see you tomorrow! 💈
SMS · 2 hrs beforeSame-Day Final Reminder
The 2-hour reminder catches people who confirmed yesterday but something came up. Short, friendly, with the address — eliminates "I forgot where you were" no-shows.
Hey [FIRST NAME] — see you in 2 hours at [SHOP NAME]! 💈 📍 [ADDRESS][TIME] with [BARBER] Running late? Just text us and we'll do our best to hold your spot 🙏
SMS · After CancellationInstant Waitlist Offer — Slot Just Opened
When someone cancels, fire this immediately to your top 2–3 waitlisted clients. First to reply gets the slot. This turns cancellations into filled chairs instead of lost revenue.
Hey [FIRST NAME]! A slot just opened up at [SHOP NAME] today: ⏰ [TIME] with [BARBER NAME] Want it? Reply YES and I'll lock it in for you right now 🔒 (First to reply gets it — we have a few people we're reaching out to)
SMS · After No-ShowPost No-Show Recovery — Rebook Gently
Don't ghost someone who no-showed. Most no-shows feel guilty and will rebook if you make it easy. This message recovers ~25% of no-shows into future bookings.
Hey [FIRST NAME] — we missed you today at [SHOP NAME]! No worries, life happens 🙏 Whenever you're ready to rebook, just text back or grab a spot here: 📅 [BOOKING LINK] We'll save you a spot with [BARBER NAME].
SMS · Day 14/21"Time for a Fresh Cut?" — Auto Rebook Trigger
This is the highest ROI message in this entire pack. Set it to fire automatically based on their visit frequency (bi-weekly clients get it at day 14, monthly clients at day 25). It feels personal but runs 100% on autopilot.
Hey [FIRST NAME]! 💈 Your last cut was about [X] weeks ago — looking fresh or is it time? Book your next appointment here: 👉 [BOOKING LINK] [BARBER NAME] has availability this week and next 🗓️
TIP: AI personalizes [X] based on their actual last visit date from CRM.
SMSBirthday Message — Annual Automated Touch
Fires automatically on their birthday from your CRM. One of the most personal-feeling messages you can send — and it takes zero effort once it's set up. Clients love it.
Happy Birthday [FIRST NAME]! 🎂🔥 Hope you're having a great one! Come through this week and we'll make sure you're looking fresh for the occasion 💈 Book here: [BOOKING LINK] — The [SHOP NAME] Team
SMSReferral Ask — After Confirmed Happy Visit
Fire 24–48 hours after a visit where the client confirmed (replied YES or left a review). When they're still feeling the clean fade, they're most likely to refer. Don't wait.
Hey [FIRST NAME] — hope you're still feeling fresh from yesterday! ✂️ Quick ask: if you know anyone looking for a new barber in [AREA], send them our way. We'd love to take care of them. Just have them mention your name when they book at [SHOP NAME] 💯 [BOOKING LINK]
SMS · 2 hrs post-visitGoogle Review Ask — The Golden Window
2 hours after the appointment is the sweet spot. They're home, still feeling good about the cut, and haven't moved on with their day. This timing gets 3× more reviews than asking at checkout.
Hey [FIRST NAME]! Hope you're loving the fresh cut 💈 Quick favor — if you had a good experience at [SHOP NAME], would you mind leaving us a Google Review? It literally takes 2 minutes and helps us a ton: ⭐ [GOOGLE REVIEW LINK] Appreciate you! See you next time 🙏
HOW TO GET YOUR GOOGLE REVIEW LINK
Google your shop name → click "Get more reviews" in your Google Business profile → copy the short link
SMSNegative Feedback Intercept — Route Privately
Send this FIRST (before the review ask) to anyone who might have had a rough experience. If they say something negative, handle it privately — don't let it become a 1-star review. If they say it was good, THEN send the review link.
Hey [FIRST NAME] — quick check-in from [SHOP NAME]. How was your experience today? Reply 😊 if everything was great Reply 😕 if something wasn't right Your feedback helps us keep the quality high for everyone 🙏
AUTOMATION LOGIC
😊 reply → fires Google Review request😕 reply → routes to private feedback form → alerts owner
SMSReview Follow-Up — Didn't Leave One Yet
If they didn't click the review link within 48 hours, send one gentle follow-up. Don't send more than 2 total — respect their time.
Hey [FIRST NAME] — just circling back! If you have 90 seconds, that Google review would mean a lot to us at [SHOP NAME] 🙏 ⭐ [GOOGLE REVIEW LINK] Even just a star rating helps. Thanks in advance! ✂️
SMS · Day 35+Lapsed Client Win-Back — "We Miss You"
Fires automatically after 35 days with no booking. Simple, personal, low-pressure. Recovering even 1–2 lapsed clients per week is an extra $150–$300/month. Set it once, runs forever.
Hey [FIRST NAME] — it's been a minute since we've seen you at [SHOP NAME]! [BARBER NAME] still has you on the books whenever you're ready to come through 💈 Grab a spot here: [BOOKING LINK] Hope everything's good on your end 🙏
SMS · Day 60+The Breakup Text — Highest Response Rate
Counter-intuitive but extremely effective. The perceived finality triggers a response from clients who ignore every other message. Use sparingly — only after 60+ days of silence. Works in barbershops better than almost any other industry.
Hey [FIRST NAME] — we don't want to keep blowing up your phone if you've moved on 😅 I'm going to go ahead and remove you from our reminder list. No hard feelings at all. If you ever want to come back to [SHOP NAME], just text us or book here: [BOOKING LINK] [BARBER NAME] will take care of you 💈
SMSSlow Day Promo — Fill Empty Chairs Fast
Monday and Tuesday morning are typically slow. Fire this to your lapsed client list or anyone who hasn't been in 3+ weeks. One message can fill 2–3 chairs the same day.
Hey [FIRST NAME]! We have some open slots today at [SHOP NAME] — perfect timing if you're due for a cut 💈 📅 Available: [TIME 1], [TIME 2], [TIME 3] Book in 30 seconds: [BOOKING LINK] First come, first served ✂️

Want All of This
Running Automatically?

These scripts work. The real power is having them fire at exactly the right moment — based on each client's behavior, automatically, forever. We build and deploy the full system for you.

Book Your Free Audit →
More free resources: 📄 Download Full PDF Playbook ☑️ Run the AI Checklist ← Back to AISpeeding
More free resources: 📄 Download PDF Playbook ☑️ Run the AI Checklist ← Back to AISpeeding