Growth
How to get more clients from Instagram
The funnel in four numbers, how to find the step that is actually broken for your shop, and a 30-day plan that does not involve posting more.
12 October 2026 · 13 min read
The advice a salon gets about Instagram is almost always “post more, post consistently, use reels.” Sometimes that is the right answer. Usually it is not, and shops that follow it end up with a bigger account and the same quiet Tuesday.
The reason is that getting clients from Instagram is four steps, not one, and posting only affects the first. This guide is about working out which of the four is actually costing you money, and fixing that one.
The short answer
Four numbers turn Instagram into appointments:
- Reach — how many accounts saw you.
- Profile visits — how many cared enough to look at who you are.
- Enquiries — how many messaged, commented or tapped the link.
- Bookings — how many ended up in the diary.
Each step loses most of the people from the step before, and the step where you are losing most is the only one worth working on. Posting more content fixes step one. If step three or four is where it breaks, more content changes nothing, and that is where it breaks for most appointment businesses.
The funnel in four numbers
Take a shop with a month like this. The numbers are illustrative, but the shape is extremely common:
| Step | Count | Kept from the step before |
|---|---|---|
| Reach | 8,000 | — |
| Profile visits | 240 | 3% |
| Enquiries (DMs, comments, link taps) | 36 | 15% |
| Bookings | 11 | 31% |
Eleven bookings from eight thousand people who saw you. Now ask what each possible fix is worth.
Doubling reach to 16,000 is months of work, and if the percentages hold it gets you 22 bookings.
Fixing the last step, so that 60% of enquiries become bookings instead of 31%, gets you 21 bookings — from the same content, this week, for free.
That is the whole argument. The last step is almost always cheaper to fix than the first, and almost nobody works on it, because it is unglamorous and does not involve making anything.
Finding your broken step
You need rough versions of the four numbers. Instagram gives you two, you can count the third, and the fourth is in your diary.
- Reach and profile visits: Instagram’s professional dashboard, last 30 days.
- Enquiries: count them for one week and multiply by four. Include DMs, comments asking something, and taps on the bio link.
- Bookings from Instagram: for one month, ask every client where they found you. Thirty seconds a person, and it is the only honest source for this number.
Then find your worst ratio and compare it against roughly what these look like when they are working:
| Ratio | Looks broken when | Means |
|---|---|---|
| Profile visits ÷ reach | Under about 1% | Content is entertaining, not curiosity-making |
| Enquiries ÷ profile visits | Under about 5% | Profile does not say where you are or what to do |
| Bookings ÷ enquiries | Under about 40% | Replies are slow, vague, or just a link |
Do not treat those as laws. They are the sort of figures where, below them, there is usually something specific and fixable rather than general bad luck. A shop at 0.4% profile visits has a content problem. A shop at 20% bookings from enquiries does not.
More on reading the platform’s own numbers: which Instagram numbers actually predict bookings.
Fix one: the profile
The cheapest fix on the list, and the one most shops have never looked at properly. Someone has just left a reel to see who made it. They give you a couple of seconds.
Three things have to be answerable without scrolling:
- What you do. “Hair” is not enough. “Fades and beards” is.
- Where you are. The single most common failure. A salon with no town in the bio is invisible to the only people who can book.
- What to do next. One instruction, not three.
❌ Hair | Beauty | Lifestyle ✨ Booking link below 👇 DM for price
✅ Fades & beards · Leeds LS6 · Message to book
The second one tells a stranger whether they can use you. The first tells them nothing they did not already assume.
The rest of the profile, in order of what it is worth:
- Name field (the bold line, searchable): put the service and the town in it. “Jo · Barber Leeds” is findable; “✨Jo✨” is not.
- Profile picture: your face or your sign. Not a logo in a script font that is illegible at 40 pixels.
- Highlights: price list, the work, the shop, how to book. Four, named in plain words.
- Bio link: somewhere that serves browsers as well as bookers. What to put behind it.
- Conversation starters: the tappable questions at the top of an empty DM thread. They tell a nervous person what it is normal to ask, and almost nobody sets them up.
You need a professional account for the last two, and for anything to read your numbers.
Fix two: content that produces profile visits
If your broken step really is the first one, the question is not how often you post. It is which formats make a stranger curious about you rather than about the haircut.
| Format | Reach | Profile visits | Worth it because |
|---|---|---|---|
| Before and after, same angle | Good | Very good | Shows the outcome. The most reliable format there is |
| The work in progress, hands and tools | Medium | Good | Reads as a real person, not a portfolio |
| Someone talking to camera about one thing | Lower | Very good | The strongest profile-visit driver when it is you |
| The shop, the street, the chair | Low | Medium | Makes the place feel findable and local |
| Price or offer posts | Low | Low | Useful for existing followers, poor for discovery |
| Trends and audio with no connection to you | High | Very low | Reaches strangers in the wrong cities |
The last row is the trap. A trending reel at 50,000 reach feels like success, and if it reached 49,000 people who will never visit your town, it did nothing for the diary. Reach that does not convert into profile visits is entertainment.
Three things that help whatever the format:
Say the place out loud. In the caption, on screen, in the audio. “Leeds” in a reel does more for a Leeds barber than any hashtag.
Show the person, not only the result. Hair looks like hair. The reason someone picks you is the sense that they know what the appointment will be like.
Make the first second answerable. Not a hook in the marketing sense, just: a stranger should be able to tell in one second what they are looking at.
Fix three: the first reply
Here is where most appointment businesses lose the most money, and the only part of this guide that pays back the same week.
The problem is structural, not lazy: the enquiries arrive while you are working. You cannot answer a DM with your hands in someone’s hair, so it waits two hours, or until closing, or until the morning. By then they have messaged two other shops, and one of them answered.
What a first reply has to do:
- Answer what they asked, in the first line.
- Offer two or three specific times.
- Ask one question, and only one.
Hey! A skin fade is £22, about 30 minutes. I’ve got Thursday 4pm, Saturday 11:30 or Saturday 2pm — any of those work?
Not “DM for price.” Not “here’s the link.” Not “let me know when suits you.” Each of those hands the work back to someone who was willing to do very little of it.
The three fixes, in order of what they return:
- Speed, out of hours especially. Most booking enquiries arrive when you are closed. What an away message should say.
- A price in the first message. Why “DM for price” costs more than it wins.
- Times instead of links. One tap in a conversation beats a form on a page they have never seen.
If you want the wording for every common situation, forty DM templates covers price questions, vague openers, deposits, reschedules and saying no. The full setup, from services to confirmations, is in how to take bookings through Instagram DMs.
Fix four: ask for something specific
Most salon posts end in nothing, or in “DM to book,” which sounds like work. The ask that performs is the smallest one that still moves them forward.
| Post | Weak ask | Better ask |
|---|---|---|
| Before and after | DM to book | Comment FADE and I’ll send you this week’s times |
| A quiet week coming up | Book now! | Three spaces left Thursday — first to message gets the 5pm |
| Price or service explainer | Link in bio | Comment PRICE for the full list |
| A new service | Now available! | Comment INFO, I’ll send what it involves and what it costs |
Comment-to-DM works because commenting is nearly free and a DM arrives anyway. It is a supported Instagram feature with real limits, which are worth knowing before you build on it: how comment to DM actually works.
One caution: do not ask for a comment on every post. The pattern gets tired, and an account where every caption wants something from you is tiring to follow.
The clients you already have
A shop obsessing over new followers is usually sitting on more revenue in its own client list.
Rebook before they leave. The highest-converting moment in the whole business is the two minutes after an appointment, while they are happy and standing in front of you. “Same time in four weeks?” takes five seconds.
Nudge the ones who have drifted. Someone on a four-week cycle who last came nine weeks ago is actively deciding not to come back, or has simply forgotten. One message gets a lot of them. Instagram’s 24-hour messaging window means this usually has to go by text or email: why.
Ask for reviews in the right hour. Google reviews are how people in your town find you when they are not on Instagram, and the window where people actually write them is small. How to ask.
Make the small annoyances cheap. Reminders cut no-shows mostly because they give people an easy way to reschedule instead of vanishing. What works.
None of this is Instagram growth. It is all revenue, and it is all easier.
Being findable locally
Instagram is one of two places people look for a local appointment. The other is a map, and the two reinforce each other.
- Put the town in the Instagram name field, not just the bio. That field is searched.
- Keep a Google Business Profile current — hours, photos, services. For “barber near me” it does more than your whole Instagram account.
- Tag the location on posts and stories. Weak signal, costs nothing.
- Reply to Google reviews. It is read by the next person deciding, which is the actual audience.
- Use the local hashtags that exist for your town, and ignore the rest.
People who find you on the map and then check your Instagram are the easiest clients you will get. They have already decided to come; they are checking that the place is real.
Thirty days, in order
Not a content calendar. The order is deliberate: everything in week one acts on people who are already finding you.
Week 1 — stop the leaks. Rewrite the bio with service, town and one instruction. Fix the name field. Set up conversation starters. Write out every service with a price and a duration. Write an after-hours reply that gives people something to do. Nothing here involves making content, and all of it starts working immediately.
Week 2 — fix the replies. Write the five templates: price, availability, vague opener, after hours, confirmation. Decide your deposit, cancellation and lateness lines. Start answering with a price and two times, every time. Count your enquiries for the week.
Week 3 — content aimed at profile visits. Three posts: one before-and-after at the same angle, one of you talking about one specific thing, one of the shop or street. Say your town out loud in all three. Put a specific ask in each.
Week 4 — go back to the client list. Rebook everyone in the chair. Nudge the people overdue by two weeks or more. Ask that day’s happy clients for a review. Then look at the four numbers again and compare them with week one.
By the end of it you will know which step was actually broken, which is worth more than any single month of posting.
What to stop doing
- Buying followers or engagement. It poisons the only signal that matters: Instagram shows your next post to your followers first and judges it by how they react. Bought followers do not react.
- Giveaways for a free service. They attract people who want something free, and the follower count goes up while the diary does not.
- Follow-for-follow and mass following. Other salons are not your clients.
- Thirty hashtags. A handful of local ones, then stop.
- Posting to post. A week with nothing to show is better than a week of filler, which trains your own followers to scroll past you.
- Watching likes. They are the easiest action on the platform and predict nothing. Saves, shares and profile visits are the ones that move before bookings do.
The checklist
Profile
- Service and town in the name field
- Bio: what, where, one instruction
- Recognisable profile picture at small size
- Four highlights: prices, work, shop, how to book
- Conversation starters set up
- Bio link serves browsers as well as bookers
Replies
- Every service written down with price and duration
- Five templates written in your own voice
- Price in the first reply
- Two or three real times in the first reply
- An after-hours reply that asks for the service and the day
- One follow-up for anyone who goes quiet
Content
- Town said out loud in captions and on screen
- You on camera at least occasionally
- A specific ask, not “DM to book”
- Judged on profile visits, not likes
The clients you have
- Rebooked in the chair, before they leave
- Overdue clients nudged once
- Reviews asked for the same day
- Reminders going out 24 hours before
Local
- Google Business Profile current
- Reviews replied to
- Locations tagged
Work the first two sections before the third. They are faster, cheaper, and they act on people who have already decided they might want to come.
Questions people ask
How many followers do I need to fill my diary?+
Fewer than you think, and the number matters far less than where they live. A few hundred local followers who could plausibly walk in beat ten thousand scattered ones, because Instagram shows your next post to your existing followers first and judges it by how they respond.
Should I post more often?+
Only if your reach is the thing that is broken. For most shops it is not. If posts are being seen but nobody is visiting your profile or messaging you, posting more just produces more of the same result.
Do hashtags still work?+
Barely, as a discovery mechanism. A handful of genuinely local ones are worth including because they cost nothing, but the days of thirty hashtags doing the work are over. What the post says and whether people watch it matters far more.
Is it worth paying to boost posts?+
Sometimes, and only once the rest works. Paying to send more people to a profile that does not say where you are, or into DMs nobody answers until tomorrow, buys you a more expensive version of the same leak.
How long before this shows up in the diary?+
Fixes to the profile and to how DMs are answered show up within a week or two, because they act on people who are already finding you. Content changes take a month or two, because reach builds slowly and unevenly.
What single change makes the most difference?+
Answering enquiries faster, with a price and two specific times in the first reply. It costs nothing, acts on people who have already decided they are interested, and most shops are losing a third of them at exactly that point.