A barbershop gets new clients mostly at the moment a man decides his hair is too long: he opens Google Maps or Booksy, types "barber near me", looks at photos of fades and the star rating, and books whoever has a slot today. To win that moment you need a complete Google Business Profile with fresh photos and reviews, a booking page with real availability, and clear facts (prices, barbers, walk-in hours) that ChatGPT and Gemini can repeat when someone asks them for a good barber in your area.
Where barbershop clients look today
A haircut is a short, repeat purchase. The first visit is often decided in under a minute; after that, a good barber keeps the client for years. That shapes where you need to be.
- Google Maps. The main door for new clients. Searches like "barber near me", "skin fade" or "beard trim" show a map pack of three shops. People choose by distance, rating, how recent the reviews are and whether the photos look like the cut they want.
- Booking apps. In the US, UK and much of Europe, Booksy is the app many men already use for barbers; Fresha and Treatwell also list barbers in some markets. Clients search inside the app by service and time ("today, after 18:00"). If you are not there, you are invisible to that search.
- AI assistants. More people ask ChatGPT, Gemini or Perplexity "where can I get a good skin fade in Leeds" or "barbers that do hot towel shaves near Shoreditch". The answer is built from review text, booking platforms and your own site. Shops with vague profiles are simply not mentioned.
- Instagram and TikTok. This is where a client checks whether your barbers can actually do the cut, and where younger clients discover shops through transformation videos. It matters for choosing between shops, less for being found in the first place.
- Word of mouth. Still strong, but it ends with a Google search of your name. A weak profile can lose a referral.
The urgent "today" search and the regular every-few-weeks visit both run through the same places: the map, the booking app and your profile.
What people ask ChatGPT and Google
Typical searches and prompts:
- "barber near me open now"
- "walk-in barber in Manchester city centre"
- "best skin fade in Austin"
- "barbershop with hot towel shave near me"
- "kids haircut barber that is good with children"
- "barber for curly or afro hair in Brooklyn"
- "how much is a haircut and beard trim in London"
- "barbershop open on Sunday near me"
- "beard shaping and line up near King's Cross"
To answer these, an AI assistant looks for facts it can trust. Does your Google profile list "Skin fade", "Beard trim" and "Hot towel shave" as services? Do reviews mention them in words ("Sam did a perfect mid fade")? Are your hours, Sunday opening and walk-in policy written somewhere it can read? Do Booksy and your site show the same prices? The shop that states these things plainly is the one that gets named.
The plan: 10 steps
1. Fix your Google Business Profile category and basics
Set the primary category to Barber shop. Add secondary categories only if true, for example "Hair salon" if you cut women's hair too. Check the name (your real shop name, no keyword stuffing), address pin, phone and opening hours, including holiday hours. Add attributes like "Walk-ins welcome" or "Appointment required", and the identity attributes that apply. Takes 30 minutes. See the Google Business Profile help on categories.
2. Add every service with a price
In the Services section, list each cut separately: classic cut, skin fade, buzz cut, scissor cut, kids cut, beard trim, beard shape with hot towel, head shave, father and son. Add a price or "from" price. Searches are often for one specific service, and a service list helps Google and AI match you to it. One hour.
3. Photograph real cuts, every week
Upload 5–10 new photos a week: fades from the side and back, beard line-ups, the chairs, the shop front from the street (so people recognise it), each barber at work. Use daylight or a ring light, plain background. Skip stock images. Photos with a recent date tell Google the shop is active. 15 minutes a week.
4. Turn on online booking that shows real slots
Be on the booking app your clients use (Booksy in many cities, Fresha or Treatwell where they are common) and connect it to your Google profile so a "Book" button appears. Keep each barber's calendar accurate. A shop that shows "next slot today 17:30" beats a shop that only says "call us". Half a day to set up.
5. Ask for reviews in the chair, and ask for detail
The best moment is while the client looks in the mirror. Say: "If you're happy with the fade, a quick Google review helps us a lot, and if you mention what you had done, it helps other guys find us." Keep a QR code at the till that opens your review link. Reviews that mention "skin fade", "beard" or a barber's name help you show up for those searches. Ongoing, 2 minutes per client.
6. Answer every review, short and human
Reply to each review within a few days. Thank them, name the service if they did, and answer complaints calmly with a fix ("Sorry the wait ran over, we now keep walk-ins to a separate chair after 17:00"). People read replies before booking. 10 minutes a week.
7. Build a one-page site with the facts AI needs
You need one clean page: services and prices table, barbers with photos and what each is good at (fades, long scissor work, beards, kids), walk-in policy, hours, address with a map, parking or nearest transit stop, and the booking button. Add HairSalon or LocalBusiness structured data with your hours and address (schema.org has no separate barbershop type; see HairSalon on schema.org). One day.
8. Give each barber a visible profile
Many clients follow a barber, not a shop. On the site and in the booking app, give each barber a name, photo, specialities and 3–4 example cuts. Reviews will start mentioning names, and people will search for them. 2 hours.
9. Keep Instagram and TikTok tied to booking
Post before-and-after reels of real clients (with consent), tag the location, and keep the booking link in the bio. Pin a post with prices and walk-in hours. Answer direct messages with the booking link instead of a long chat. 2–3 hours a week.
10. Make rebooking automatic
Offer the next appointment before the client pays. Use the booking app's reminder to message regulars around three to four weeks after the last cut. A shop with a full calendar of regulars can spend less time chasing new ones. 30 minutes to set up.
Checklist
| Action | Time | Cost | Impact |
|---|---|---|---|
| Primary category "Barber shop", hours, walk-in attribute | 30 min | free | High |
| Service list with prices in Google profile | 1 hour | free | High |
| 5–10 new photos of real cuts weekly | 15 min/week | free | High |
| Booking app linked to Google "Book" button | half a day | free to around $30–100/month depending on app and plan | High |
| QR code for reviews at the till | 15 min | free | High |
| Replies to all reviews | 10 min/week | free | Medium |
| One-page site with prices, barbers, schema | 1 day | free–$300 | Medium |
| Barber profiles with portfolios | 2 hours | free | Medium |
| Rebooking reminders | 30 min | included in booking app | High |
Mistakes that cost barbershop clients
- Stock photos or only interior shots. Men want to see fades and beards your barbers actually did. A gallery of chairs and logos does not sell a cut.
- Saying "walk-ins welcome" and then turning people away. One angry review about a 90-minute wait costs more than the walk-in was worth. Say when walk-ins work and when they do not.
- Different prices on Google, Booksy and the window. Clients feel tricked, and AI assistants cannot tell which price is real, so they hedge or skip you.
- Every review reply is "Thanks bro". Fine once, but a page of identical replies looks like nobody reads them. Name the service, fix the complaint.
- Hiding barber names. When a popular barber leaves, his clients look for him. If they can see that a new barber does the same cut, some stay.
- No Sunday or late hours listed when you have them. "Barber open now" and "open on Sunday" are common searches. If the hours are missing, you are not in the answer.
Check in 10 minutes whether AI recommends you
Open ChatGPT, Gemini and Perplexity in a private window and paste:
- "Recommend three good barbershops for a skin fade in [your area]. Why these?"
- "Which barbers near [street or station] take walk-ins on Saturday?"
- "Is [your shop name] in [city] good? What do people say about it?"
- "Where can I get a hot towel shave and beard trim in [city] for under [price]?"
A good answer names your shop, gets your services and hours right, and repeats things from your reviews ("clients praise the fades and the short wait"). A bad answer leaves you out, mixes you up with another shop, or says it does not have enough information. If that happens, the gaps are usually in the steps above: services, photos, review detail and a site with plain facts. Show Me Geo runs this same check across hundreds of questions a barbershop's clients actually ask.
Questions
Is Instagram enough to fill a barbershop?
Instagram shows your cuts to people who already follow you, but most new clients find a barber through Google Maps or a booking app at the moment they need a cut. Use Instagram as a portfolio that your Google profile and booking page link to, not as the only door in.
Should a barbershop take walk-ins or only bookings?
Many shops do both: online booking for regulars and a clearly stated walk-in window for everyone else. Whatever you choose, write it in your Google profile, on the site and in the booking app, because 'walk-in barber near me' is a common search and people get angry when the door says otherwise.
How many Google reviews does a barbershop need?
There is no magic number, but people compare you with the two or three shops next to you on the map. Aim to have more recent reviews than they do and keep them coming every week. A review from last month matters more than fifty from three years ago.
Do I need a website if I am on Booksy?
A simple one-page site still helps. It is a page you own, it can state prices, barbers and walk-in hours clearly, and AI assistants and Google read it to confirm facts. Put your booking button on it so it does not compete with the app.
How do I get clients to come back every three or four weeks?
Offer the next booking before the client leaves the chair and let the booking app send a reminder around the time their fade grows out. A regular who rebooks on the spot is worth more than any ad.
Next guide: How to Get More Clients for Your Massage Salon: Google Maps, Booking Platforms and AI Answers


