← Blog

Why 'anyone want this?' Instagram stories don't fill chairs

Story reach for small business accounts is roughly 2–9% of followers, and SMS is structurally faster. Here's the channel math on why a story almost never works for a same-day slot.

The reflex when a client cancels at 1 PM is to grab your phone and post a story. Quick. Loud. "Got a 3 PM open today — anyone want it??"

I get the impulse. The story took 10 seconds to make. Your followers see it. Maybe somebody bites.

The channel math is the part most people skip. It's worth looking at.

The reach math

Per Socialinsider's 2025 Instagram Stories benchmark, average Story reach falls roughly in the 2–9% of followers range, varying meaningfully by account size. Small business accounts (under 10K followers) sit closer to the upper end; Dash Social puts the benchmark for small accounts at around 7.5%.

So a stylist with 800 followers is realistically reaching ~50–70 people on a given story. That's the starting pool.

The fillable window is the next filter. A same-day 3 PM slot has roughly a 60–120 minute window where someone could actually drop what they're doing, drive to your chair, and take it. Of your 50–70 viewers, only the ones looking at Instagram in that window matter. There's no published benchmark on what fraction that is for a small business account, but the practical implication is: a small slice of a small pool.

C

@cutsbykaci

2m

"Last-minute cancellation today — anyone want it??"

Reply to @cutsbykaci…
Story reach is ~5–15% of followers. Most aren't actively booking at the moment they see it. It also signals desperation.

Why SMS structurally beats this for short-notice fills

Compare the Story reach math to what's actually verifiable about SMS as a channel. Per Sakari's 2025 SMS benchmarks:

  • SMS open rate: ~98%. Effectively everyone you text reads it.
  • 90% of SMS messages are read within 3 minutes of being delivered.
  • Average SMS response rate: 45%. For comparison, email response averages around 6%.
  • Average SMS response time: ~3 minutes, vs. ~90 minutes for email.
ChannelReachRead windowResponse rate
Personal SMS to top regular~98% open (Sakari)90% within 3 min~45% avg
Instagram Story2–9% of followers (Socialinsider)Variable, often 24h+Not published
Mass email~20–30% open~90 min avg response~6% avg
SMS channel benchmarks from Sakari 2025; Story benchmarks from Socialinsider 2025. Email comparison from the same Sakari report.

Even if you're skeptical that your stylist-specific response rate will hit Sakari's 45% average — your warm relationship list probably exceeds it; a cold business contact list might underperform it — the underlying structural difference between SMS and Story is meaningful: SMS reaches everyone you send it to, almost immediately, with a high-probability response. Story does neither.

Now apply the filters to a Story

Back to the Story scenario. Of the handful who see your "anyone want this?" in the right window:

  • How many can shift their schedule today?
  • How many actually want a haircut or color this week?
  • How many are willing to bid for it via a public Instagram reply?
  • How many would have booked with you in the next two weeks anyway?

Opinion, not stat: usually zero. Sometimes one. The reach math doesn't favor it.

What it costs you

The empty-cancellation Instagram story isn't just inefficient — it's actively damaging in two ways stylists don't usually notice.

It signals to your followers that you have gaps. A booking page that feels exclusive is, plausibly, worth real money over time. A recurring "anyone??" story tells the same followers that the club is not, in fact, full. Whether that actually erodes loyalty is unmeasured — but it's the kind of small signal that compounds.

It tells your top regulars they're on a CC list. Sarah, your $120 six-week color regular, sees the story. The reasonable interpretation she forms: "the person who cuts my hair has open slots she's broadcasting to everyone."

A booking page that feels exclusive is, plausibly, worth real money. A weekly "anyone??" story tells your followers it isn't.

What works instead, in the same 10 seconds

Three specific moves that fill the slot without the side effects:

1. Text your top five regulars individually. Not a group blast. Not a story. Five separate texts to specific people. SMS engagement benchmarks above show why the channel works at all: people read it, fast. A targeted one-on-one offer to someone who likes you is the highest-conversion ask in the toolkit.

2. Offer it to a client booked later that same day. "Hey, I had a 3 PM open up — any chance you'd want to come in earlier instead of 4:30?" You fill the 3 PM and the 4:30 slot is now your earlier end of day.

3. Skip the chase. Sometimes the right move is to not fill the slot, take the 90 minutes, and do something useful with it. With a salon cancellation rate of 8% per the Zenoti 2025 Beauty & Wellness Benchmark Report, you'll have other shots at recovery this week. If a slot opens with under an hour of notice, your time may be better spent on a walk than chasing it.

The first move — five priority texts — is what Fill automates. The 60-second hold makes sure your top regulars get a real shot at the slot before anyone else hears about it. Even without software, texting five regulars by hand will outperform the story for the reasons in the table above.

References

  1. Socialinsider. 2025 Instagram Stories Benchmarks. socialinsider.io/social-media-benchmarks/instagram-stories-benchmarks
  2. Dash Social. Instagram Stories Engagement Benchmarks (2026). dashsocial.com/blog/every-instagram-stories-performance-benchmark-you-need-to-know
  3. Sakari. SMS Marketing Benchmarks 2025: Performance Metrics and Industry Insights. sakari.io/blog/sms-marketing-benchmarks-2025
  4. Zenoti. 2025 Beauty & Wellness Benchmark Report. zenoti.com/reports/beauty-and-wellness-benchmark-report-2025

Try ChairCal

Stop eating cancellations.

14-day free trial · 30-day money-back · Cancel anytime