Local visibility joined to a booking journey
Mr Smith Hair was visible in local search, but the pages that visibility landed on did not guide anyone to book. We connected the local presence, the site and the booking path, and measured the whole journey.
Mr Smith Hair
Hair salon, Melbourne
SEO + AI Search · Website + Landing · Tracking + Reporting
Local search presence, weak path from visit to booking
Business overview
A salon lives on local demand: people searching for a service, in an area, often intending to book that day. The decision is fast and the alternative is the next result down.
Mr Smith Hair already appeared for relevant local searches. The gap was between being found and being booked.
What was disconnected
The Business Profile, the website and the booking system each existed, but they told slightly different stories and did not hand visitors to one another.
- Business Profile services not matching site services
- Inconsistent details across listings
- No tracking of profile actions
- Service pages with no booking prompt
- Booking link buried in navigation
- Bookings not recorded as conversions by source
Where it was leaking
Visitors arriving from local search read about a service and then had to go looking for how to book it. Some did; many did not. The salon could not tell how many, because bookings were not measured back to the visit that produced them.
Because the profile and the site described services differently, some searches surfaced the salon for things it wanted to promote less, and missed some it wanted to promote more.
What we connected
The work was sequenced so that measurement came first — so the changes to profile and pages could be judged on bookings, not on rankings alone.
Booking measurement
Booking clicks and completions tracked as conversions with source, including from the Business Profile.
Layer: Tracking + Reporting
Profile and consistency
Business Profile services, categories and details aligned with the site and other listings.
Layer: SEO + AI Search
Service pages with a booking path
Each service page given a clear description, proof and a booking prompt in view without scrolling.
Layer: Website + Landing
Local page structure
Service and location intent mapped to pages so local searches land on the page that answers them.
Layer: SEO + AI Search
Service page booking path, before and after — client-approved artefact.
Visibility and bookings in one reporting view.
Growth system layers involved
Three of nine layers were in scope. Paid search was considered and deferred until the organic path converted reliably.
What improved
Structurally: every service page now leads to a booking; the profile and the site describe the same services; and bookings are attributed to the search or profile action that produced them.
Verified outcomes
Specific performance figures are published only with the client’s written approval. Where approved, they appear here with the period and the metric definition. Otherwise we show the work and what changed structurally — see our proof rule.
Lessons
- Measure bookings before changing anything else
- Align the profile with the site on day one
- Put the booking prompt where a visitor first decides
- Judging the work on bookings, not rankings
- Keeping service pages short and decisive
- Treating the Business Profile as part of the site
Next opportunities
With the organic path converting and measured, paid local search becomes a controlled addition rather than a gamble. A simple reminder and rebooking email flow is the other obvious next layer.
Other connections
Paid traffic connected to product pages and revenue data
Campaigns optimised without reliable revenue signals from the store.
Paid Ads · Website · Tracking · Email
From shared inbox to owned pipeline
Website forms landed in a shared inbox with no routing, ownership or record.
Website · CRM + Automation · Tracking
One reporting view across channels
Channel reporting was assembled by hand and disagreed with the platforms.
Strategy · Paid Ads · Tracking + Reporting
Want to know what your own case study would say?
The free growth plan is the first chapter: what is working, what is disconnected and what to fix next.