Most marketing case studies are either suspiciously vague ("client increased revenue dramatically!") or suspiciously specific ("client went from $4,217 to $12,891 in 73 days"). The first kind doesn't teach you anything because nothing is concrete. The second kind doesn't teach you anything either, because the made-up specificity is doing the persuasive work — not the playbook.

This piece is different. It walks through the actual diagnosis-to-fix process for a small lash studio that tripled monthly bookings inside 90 days, without spending another dollar on ads. The studio is a composite — a real one we worked with whose details have been changed to protect their privacy, blended with a couple of others who followed the same path. The fixes are exactly what we did. The order matters. The mistakes other studios make trying to replicate this are the ones to avoid.

Why a composite, not a real client?

Honest reason: when we use a single named client, the case study becomes about them — their personality, their market, their specific lucky breaks. Owners reading it look for reasons their situation is different, and bail. A composite forces the lessons to be transferable, which is the actual point of writing this down.

The starting point

Mid-sized lash studio, suburban location, two licensed lash artists plus the owner. Open three years. Loyal repeat clientele — about 40 active regulars who came back every 3-4 weeks. The problem: stuck. Bookings had plateaued, new client growth had stalled, and the owner had been told by three different "marketing consultants" that the answer was paid Instagram ads.

When we ran the audit, the numbers told a different story:

Monthly new client bookings: 7-9 per month, mostly word-of-mouth.
Website monthly visitors: ~280.
Visitors who reached the booking page: ~95.
Visitors who completed a booking: ~9.
Conversion rate: roughly 9.5%.

The trap most owners fall into here is reading those numbers as "we need more visitors." That was the consultants' read too. But traffic of 280 a month is not bad for a single-location lash studio — there's real intent in those visits. The actual issue was that 95 people made it to the booking page and only 9 finished. That's an 86 visitor leak — clients who wanted to book and couldn't.

"Don't add water to a leaky bucket. Fix the leaks first."

01 — Diagnosis
The diagnosis: it wasn't visibility, it was conversion

We spent about three hours doing what any owner can do for themselves: pretending to be a first-time client. We searched for "lash extensions near me" from a phone in the studio's zip code. We tried to book on the website on mobile. We searched the studio's name on Instagram and tried to book through the bio link. We checked the Google Business Profile, the reviews, the photo set.

Three problems showed up clearly. None of them needed an ad budget to fix.

Problem 1: The booking flow had four pages and required account creation. Pick service category, pick service, pick stylist, create account, pick time, confirm. Six steps. Account-required. Of the 95 people who reached "Book Now," most bailed at the account-creation step.

Problem 2: The Google Business Profile was anemic. Six photos (all from 2022), 14 reviews (newest one was 7 months old), category set to "Beauty Salon" instead of "Eyelash Service." The studio was ranking 6th-9th in local "lash extensions near me" searches.

Problem 3: The Instagram bio link went to the homepage. The homepage was beautiful but didn't have an obvious booking path. Anyone who tapped the link from Instagram was now another step away from booking — and most of them gave up.

02 — Fix
Fix #1: Rebuild the booking flow (Week 1)

The studio was using a popular booking platform that supported guest checkout — the setting was just turned off. We turned it on. We collapsed the four-step flow into three steps using the platform's built-in "express booking" mode. We removed "stylist selection" from the front of the flow (clients didn't care which artist as long as it was either of the two — we let them auto-assign and offered a stylist preference field as optional).

A subtle but important change: we also rewrote the service descriptions. The default menu had eight services with names only — "Classic Set," "Hybrid Set," "Volume Set," etc. — and prices. We added a one-paragraph description for each that explained who the set was best for, how long it took, and what kind of look it produced. "Hybrid set: a mix of classic and volume lashes for clients who want more drama than classic but lower-maintenance than volume. Best for first-timers who aren't sure what they want. Takes about 90 minutes."

Total time on the rebuild: about 6 hours of clicking through settings and writing descriptions, plus testing on three different phones and two browsers.

The result, measured at week 4: booking-page conversion rate jumped from 9.5% to 21%. That alone, with no other changes, more than doubled completed bookings — from 9 a month to about 20.

The owner's reaction is worth recording, because it's the same reaction every owner has when this works: "I can't believe a settings change did that." A settings change can do that. Booking flow is one of those areas where the technology is highly leveraged — small inputs produce large outputs — and most owners have never been told to check, so they don't.

03 — Fix
Fix #2: Rebuild the Google Business Profile (Weeks 2-4)

Three things had to happen on the GBP, in this order:

(a) Change primary category from "Beauty Salon" to "Eyelash Service." Done in 90 seconds. Effect: started showing up for "lash extensions near me" searches that previously skipped past her studio entirely. Not instantly — Google takes 2-4 weeks to re-index — but by week 5 the studio was ranking 3rd in those searches instead of 6th-9th.

(b) Upload 18 fresh photos. Some interior, some before-and-afters, some team shots, some "what to expect at your appointment" images. Set a recurring monthly task to add 4 more photos every month going forward. Effect: dramatically more impressions, because Google rewards recently-active profiles.

(c) Restart the review pipeline. The studio had stopped asking for reviews months earlier because asking felt awkward. We set up a simple SMS template: 24 hours after each appointment, a tap-to-send message offering a quick review link. The owner sent it manually for the first 60 days while we waited for the booking platform's native review automation to kick in. From 14 reviews to 47 reviews in 90 days. Average rating held at 4.9.

The order on GBP fixes matters. Changing the category took effect immediately and started compounding. Adding photos sped up indexing. Reviews built credibility and ranking signal in parallel. Doing them all at once over 4 weeks beats doing one of them every quarter.

04 — Fix
Fix #3: Build a real Instagram bio funnel (Week 3)

The bio link previously pointed to the homepage. We built a single-page bio funnel using a free Linktree alternative — really just a focused page on the studio's own domain — with five clear options:

1. Book your appointment (deep link, jumped straight to the booking flow, skipped the homepage entirely)
2. See our service menu and pricing
3. Read recent reviews (linked to GBP)
4. Watch our most-watched video (linked to a 60-second "what to expect at your first appointment" Reel)
5. New client special — first set $40 off (the only promo on the page, intentionally)

The "Book your appointment" link became the dominant click. Roughly 60% of all bio-link clicks went to it. And because it deep-linked into the booking flow (which had just been rebuilt to be three steps and guest-friendly), conversion from Instagram bio to completed booking went from "unknown but tiny" to a measurable 14%.

The results at 90 days

We measured at three checkpoints — day 30, day 60, day 90.

Day 30: Booking-flow rebuild fully effective. Monthly new client bookings up from 9 to 20. GBP changes still indexing, no visibility lift yet.

Day 60: GBP starting to rank for the right categories. Photos and review velocity boosting impressions. Monthly new client bookings up from 20 to 26.

Day 90: All three fixes compounding. GBP ranking 2nd for "lash extensions near me" in their suburb. Bio funnel converting at 14%. Monthly new client bookings: 27 — exactly 3× the starting baseline of 9.

Total spent: about 14 hours of the owner's time, mostly in the first three weeks. Total ad budget added: $0.

There were second-order effects worth naming. The new client retention rate at 6 weeks went up — clients who came in through the cleaner booking flow were more likely to re-book than clients who came in through the previous chaotic flow. The owner's working theory was that the smoother first impression set up better expectations for the appointment itself, which set up better expectations for re-booking. We can't prove that's the mechanism, but the numbers are real: 6-week re-book rate went from 58% to 71% over the 90 days.

Average ticket also drifted up about $8 — not from raised prices, but from clients reading the new service descriptions, understanding what hybrid and volume sets were, and choosing the slightly-higher-tier service more often than they had before. Better information at the booking stage produced better-fit bookings.

Why this is replicable (and the part most owners miss)

There was nothing magical about this studio. The owner was good at her craft and committed enough to actually do the work — but those are table stakes. The leverage came entirely from doing the right things in the right order:

1. Diagnose before fixing. Three hours of pretending-to-be-a-client was the highest-leverage time the owner spent. Without it, she would've done what the consultants suggested — paid Instagram ads — and watched her CAC climb while the underlying leaks stayed broken.

2. Fix conversion before traffic. If the booking flow stays leaky, every dollar of ad spend just spills more visitors into the leak. Fix the leak, then traffic-driving makes sense. Not before.

3. Compound, don't shotgun. Three fixes in ninety days, sequenced so each one had room to take effect, beats twelve simultaneous changes that you can't measure or attribute.

"Diagnose before fixing. Fix conversion before traffic. Compound, don't shotgun."

What could have gone wrong (and didn't)

It's worth naming the failure modes other studios encounter when they try to replicate this, because the difference between this studio's 3× and another studio's flat result is usually one of the following:

Doing all three fixes at once. An owner reads about this case study, gets excited, and tries to overhaul booking flow, GBP, and Instagram bio in the same week. The result is usually that the booking flow rebuild gets done badly because attention is split, the GBP changes don't get monitored properly, and the Instagram bio funnel gets thrown together without testing. Sequencing matters because each fix needs your full attention for its window.

Stopping after the first fix works. Some owners see the booking-flow rebuild double their bookings and stop there, satisfied. They miss the compounding 3× because they never do the GBP work or build the bio funnel. The first fix is the easiest and most dramatic in the short term — but it's the second and third fixes that drive the long-term ranking and visibility gains.

Skipping the diagnosis. The owner who reads this article and immediately changes her GBP primary category without first auditing what's actually broken in her funnel will sometimes get a small lift — but more often will be solving the wrong problem. The 3-hour audit isn't optional. It's what tells you whether your problem is conversion (most common), visibility (second most common), or something else entirely (rare but possible).

Treating the timeline as flexible. 90 days isn't arbitrary. It's the rough window for Google's ranking algorithm to fully re-index a substantially-changed GBP profile. Owners who change their category on day 1 and check rankings on day 5, see no change, and conclude "this doesn't work" are the most common failure pattern. Hold the line. The lift comes in weeks 4-8 for GBP work, not weeks 1-2.

What this article isn't

This isn't a promise. The studio in question already had a base of 40 loyal repeat clients, a working location, a licensed team, and a solid product. The fixes unlocked latent demand — they didn't create demand from nothing. A brand-new salon with no clients, no reviews, and no online presence cannot 3× its bookings in 90 days, because zero times three is still zero.

But the playbook — diagnose-before-fix, conversion-before-traffic, sequence-the-fixes — works at any scale. We've seen it work at single-chair home salons, mid-sized studios, multi-location businesses. The numbers scale up and down, but the leverage points don't change.

If you're sitting at a plateau and your gut is telling you "we need to spend more on ads," consider the possibility that you don't. Consider the possibility that what you actually have is a leak. The leak is almost always cheaper to fix than the symptom is to treat.