Local service · Jaques Barber ShopHow Jaques Barber Shop cut local ad waste by 41% and filled more premium bookings with myr
Local barber shop used myr to cut geo waste, block bargain-hunter queries, and turn Google Ads into a booking channel.
At a glance
| Segment | Local service |
| Business | Jaques Barber Shop |
| What they do | Premium barbering: cuts, grooming, and chair experience in a modern shop |
| Runs Google Ads for | Calls, booking clicks, directions, local brand |
| Used myr for | Geo waste, junk local queries, call conversion tracking, limited budget pacing |
Overview
Jaques Barber Shop is not a discount quick-cut chain. The shop is built around craft, atmosphere, and repeat clients who book premium services and add-ons. The interior reflects that positioning: professional stations, curated product shelves, warm lighting, and a experience worth paying for.
Local Google Ads should bring nearby clients ready to book, not traffic from across the city looking for the cheapest haircut.
Like many local businesses, Jaques started Google Ads with good intentions: location targeting, a few service keywords, call extensions. Spend went out every day. The chair was not always full. When the owner dug into the account, the same pattern appeared: paying for clicks that could never become appointments.
They did not need a marketing agency retainer. They needed daily oversight on a small budget and clear fixes ranked by impact.
The business
Jaques offers:
- Signature cuts and beard grooming
- Premium products (retail shelf visible in-shop)
- Appointment-based service with walk-in overflow when available
Clients are local, often recurring. Lifetime value is high for the right customer. One loyal client is worth more than fifty mis-clicks from bargain hunters outside the service area.
Google Ads goals:
- Phone calls during business hours
- Online booking completions
- Directions requests from qualified zip codes
The challenge
Before myr, Jaques Barber Shop struggled with familiar local PPC problems:
Geography bleed
Location settings and radius targeting still produced queries from areas too far to visit regularly. "Near me" is not always near enough.
Wrong intent
Search terms included:
- "cheap haircut"
- "$10 barber"
- "barber school" / "barber jobs"
- "DIY fade tutorial"
- Competitor brand searches with no offer match
Budget pacing
A modest daily budget often exhausted by mid-afternoon on broad terms, missing evening booking windows.
Tracking gap
Calls were counted, but qualified booking calls vs wrong-number or price-shopping calls were not separated. Optimizing felt guessy.
The owner summarized it: "I was paying Google to advertise to people who were never going to sit in my chair."
What changed
Jaques connected Google Ads to myr read-only and completed a free deep analysis focused on local leaks.
Immediate findings:
- ~38% of weekly search spend went to queries with zero calls or bookings
- Mobile drove most clicks; desktop had better call quality but tiny share of budget
- One ad group mixed "premium barber" with generic "haircut" keywords, blurring message match
- Schedule-based bid adjustments had not been updated in months
The fix was not "turn off Google Ads." It was tighten local intent, protect hours, and stop funding junk queries.
How they run it with myr
Jaques runs a simple local playbook on myr:
Daily agent checks
- New search terms with spend and no calls
- Budget capped before 3pm on high-waste days
- CPA spike alerts on call campaigns
Weekly owner review (10 minutes)
Approve myr negative keyword suggestions:
- Price shopping ("cheap", "affordable", lowest price)
- Employment and education queries
- DIY / tutorial intent
Service-area discipline
Exclude zip codes and neighborhoods outside reasonable drive time. Reinvest savings into radius around shop + high-income nearby zones.
Call quality
Track calls during shop hours only. myr flagged when conversion settings counted after-hours clicks that never connected.
Creative alignment
Ads emphasize premium experience and booking, not price. Search terms report validated that message attracted better calls after junk was cut.
Results
Illustrative results after ~6 weeks with myr monitoring:
| Metric | Change |
|---|---|
| Wasted spend (zero-call search terms) | Down ~41% |
| Qualified calls per week | Up ~34% |
| Cost per booking click | Down ~19% |
| Budget lasting full business day | Improved on 5/7 days |
| Owner time in Google Ads UI | ~2 hrs/week → ~20 min/week |
Jaques kept total monthly spend flat and got more bookings from the same budget. Extra headroom went into a "premium grooming" exact-match campaign with clean search terms only.
Why it works
Local service Google Ads fail when treated like national e-commerce: broad keywords, loose locations, and no one watching search terms.
Jaques succeeded because:
- Local intent was enforced daily, not quarterly
- Calls and bookings were the optimization target, not clicks
- Small budgets benefited from ranked fixes (what costs the most first)
- myr agents + owner approval matched how a barber shop actually operates: hands on the floor, not in ad dashboards all day
What's next
Jaques Barber Shop is planning:
- Seasonal promos (holidays, wedding season) with agent guardrails so discounts do not attract permanent bargain traffic
- Separate campaigns for retail product interest vs appointment services
- Review request flows tied to callers from verified local campaigns
The takeaway
Jaques Barber Shop did not need more ad spend. They needed better local filtering.
myr helped a premium local business stop paying for the wrong neighborhood and the wrong intent, protect a limited budget through the full day, and turn Google Ads into a predictable booking channel.
Business type: Local service · Premium appointments
Best for: Shops with geo radius, call/booking goals, and small budgets that cannot afford waste