North Park Veterinary Hospital
After two agencies failed to deliver measurable results, Kelinik restructured North Park's Google Ads account and cut cost-per-new-patient by 41% in the first quarter.
Where things stood
North Park had spent over a year and two agencies on Google Ads with no clear reporting on what was actually driving new patients. Spend was climbing, but the clinic couldn't tie it to bookings. Campaigns targeted broad, expensive keywords with no negative keyword strategy, wasting a large share of budget on irrelevant clicks.
What we built
Full account rebuild
Rebuilt campaign structure around call-tracked, high-intent keywords (e.g. 'emergency vet near me', 'same-day vet appointment') instead of broad brand and service terms.
Call tracking & attribution
Implemented call tracking tied directly to ad groups so every dollar spent could be traced to a booked appointment, not just a click.
Landing page alignment
Built dedicated landing pages matching ad intent instead of sending traffic to the generic homepage, improving Quality Score and conversion rate simultaneously.
How it rolled out
- Week 2Call tracking live across all campaigns
- Week 4New account structure launched
- Month 2Dedicated landing pages published
- Month 341% CPA reduction confirmed
Month by month
Account audit, call tracking setup, negative keyword cleanup.
New campaign structure launched with intent-matched ad groups.
Landing pages built and connected; budget reallocated to top performers.
Full quarter results reviewed, budget scaled on proven campaigns.
Before vs. after Kelinik
- Cost-per-new-patient dropped 41% within the first quarter
- Booked appointments from Google Ads increased 68%
- Wasted spend on irrelevant clicks reduced by over $3,200/month
- Clear monthly reporting tied ad spend directly to booked revenue for the first time
“We'd tried two other agencies before Kelinik and neither could explain what our ad spend was actually doing. Kelinik gave us a dashboard, a monthly call, and — most importantly — a steady flow of new-patient calls that justified every dollar spent.”
