All Case Studies & Insights

Case study · 24 months

Five times the Google traffic in two years

A two-location buccal massage and TMJ studio in Los Angeles and Orange County. Over two years we rebuilt its presence in Google Search, Google Maps and Google Ads — and the channel went from a rounding error to the majority of the site's traffic.

By , Founder of Offer Marketing Agency

Client
Two-location facial & TMJ studio
Markets
Beverly Hills, Newport Beach
Channels
SEO, Google Business Profile, Google Ads
Period
October 2024 – September 2026
5.7×Google organic sessions per month: 325 → 1,859
+70%All Google traffic, year 2 over year 1: 12,234 → 20,770 sessions
41%Share of booking-button clicks from Google, from 23% of traffic
+243New reviews across both locations, with a 5.0 rating maintained

Where it started

For the six months before the engagement, Google sent the site an average of 325 organic sessions a month. The Maps listings were not tagged at all, so not one visit from a Google Business Profile could be identified. Paid search ran in bursts and stopped.

The business itself was healthy — two studios, a strong treatment, loyal clients. What it did not have was a way for someone searching buccal massage near me at 11pm to find it, book, and be counted.

What we ran

The Maps channel did not exist before this work — it was simply untagged. From March 2025 the Business Profile links carry their own tracking, so separately identified Maps visits begin there rather than at zero. Everything before that date sat inside ordinary organic search or direct traffic and could not be separated.

Paid search was switched off between October 2025 and February 2026 and relaunched in March 2026.

What happened to bookings

Completed bookings run through a third-party scheduling widget. Tracking for that event came online in early 2025, so the series starts in March 2025, the first full month on the clock. Everything before that date is absent, not zero.

Volumes are the client's own business figures and are shown as an index: March 2025 = 100. Comparing the same seven months a year apart, which removes the seasonality, bookings are up 21%. June 2026 was the strongest month since tracking began, two thirds above the starting level.

Bookings are indexed to March 2025, the first fully tracked month. Bookings are a whole-business number. They cannot be split by marketing channel: the booking widget sits on its own domain and breaks the referral chain, so the completed booking is never attributed back to the visit that produced it. This is named in every report we send and is on the fix list.

The channel punches above its size

Because bookings cannot be attributed, we measure each channel on the step that can be: the click on the booking button. Over the most recent six-month window, Google sent 23% of the site's traffic and 41% of all booking intent.

For April–September 2026, Google supplied 23% of site traffic and 41% of booking-button clicks. The site average includes all other sources, paid social among them.

98% of the 81-point map grid held the top spot for the studio's lead treatment term, across ten consecutive scans.

Average Maps position for tmj massage in the Newport grid improved from 3.7 to 2.4 — the best reading since tracking began.

The month the other channel went dark

In September 2026 the client switched off its paid social, which had been supplying roughly 60% of all site traffic. Site sessions halved overnight — from 11,157 to 5,196.

Bookings fell 10%. Meanwhile Google hit its highest month on record at 2,853 sessions and rose from a fifth of the site's traffic to 55%. The conversion rate from booking click to completed booking went from 13.9% to 16.6%, the best figure in the two years.

That month is the cleanest evidence in the whole engagement: when the volume channel was removed, the result barely moved, because the channel that had been producing the intent was still there.

September 2026: traffic and bookings
September 2026AugSepChange
Site sessions11,1575,196−53%
Sessions from Google2,1822,853+31%
Google share of site traffic19.6%54.9%+35 pts
Booking clicks from Google519567+9%
Completed bookings (Aug = 100)10090−10%
Booking click → completed13.9%16.6%+2.7 pts

How this is measured

Every figure here comes from the client's own Google Analytics property, Google Ads account and Local Falcon grid scans. Four limits are worth stating plainly, because they shape what can and cannot be claimed.

Sources: Google Analytics 4 property for the client's site; Google Ads account; Local Falcon campaign scans at 9×9 grid, five-mile radius. Figures pulled 8 October 2026 and cover 1 October 2024 to 30 September 2026. Client named on request.

Historical client results. Individual outcomes vary. Results disclaimer

Services used

The work behind this result.

Yulia Krushina

About the author

Yulia Krushina is the founder of Offer Marketing Agency in Sarasota, FL. Google Partner, working with Google Business Profile and Local Services Ads for home service businesses since 2016. She specializes in advanced verification and suspension recovery for locksmith, garage door, HVAC and appliance repair companies.

Read more about Yulia →

Work with Offer Marketing

Find out what is limiting your calls from Google.

We’ll review your current visibility, priorities, and marketing budget to determine the right next step.

Apply to Work With Us