New: weekly live session, "The Hidden Leak: Where Your Ad Budget Disappears". Save a seat
Case study · Meta + Google Ads · Veterinary · USA

Shot Vet Generated 10,000+ Leads in Under 3 Months

Shot Vet offers accessible veterinary care and pet health services in the US. Its ads were running on broken conversion tracking. We fixed the data first, then built a lead system that could actually learn. Below is the full veterinary lead generation case study, from intake to aftercare.

  • 10,000+leads
  • $18cost per lead
  • 2x+lead volume
  • 90dto results
Veterinary lead generation case study results for Shot Vet, styled as a discharge summary: admitted with broken conversion tracking, treated with rebuilt tracking and a new Meta lead system, and discharged with 10,000+ leads in under 3 months, an $18 cost per lead, 2x+ lead volume and 90 days to results
At a glance

Intake

A US veterinary pet services provider with a simple promise in its own logo: quality pet care right around the corner. Local, accessible care, which means the ads have to find pet owners nearby and the tracking has to tell you which ones turned into real enquiries.

New patient formAd account: Shot Vet

Shot Vet logo
Client
Shot Vet
Industry
Veterinary and pet health services
Country
USA
Channels
Meta Ads + Google Ads
Reason for visit
Broken conversion tracking on Meta
Services
Conversion tracking repair, Meta lead generation, Google Ads
Timeframe
Under 3 months to 10,000+ leads
The brief

The Chart on Arrival

Written the way a vet writes a case: what we were told, what we found, what it meant, and the plan.

S
Subjective · the situation

Ads were running, but nobody could trust the numbers

Shot Vet was already advertising on Meta. Money was going out every day, and decisions about what to keep, cut or scale were being made from the reports in Ads Manager.

O
Objective · what we found

Conversion tracking was broken

The account was optimising on incomplete or inaccurate data. When tracking breaks, these are the symptoms we usually check for:

  • Lead events missing, so good ads look like they do nothing
  • Events firing in the wrong place, so bad ads look like winners
  • The same person counted more than once
A
Assessment · what it meant

A data problem, not a creative problem

Meta’s delivery system learns from the conversions you send it. Feed it wrong signals and every dollar is undermined, no matter how good the creative or targeting is. New ads would not have fixed this.

P
Plan

Fix the tracking first, then build the lead system

Repair the data foundation, define what a real lead is, then rebuild the Meta campaigns and add Google for pet owners already searching.

Before and after of conversion tracking: a typical broken setup with a browser pixel only, lead events on page load, double counting and wrong signals, next to a rebuilt setup with pixel plus Conversions API, deduplicated events, Google Ads enhanced conversions and campaigns learning from real enquiries
A general picture of how tracking breaks and how we rebuild it. Not a copy of Shot Vet’s account settings.
What we did

Treatment Orders

Five orders, in the sequence we run them. This is how we build a local lead system for a vet or pet care business; the results it produced are below.

ORDER 01 · FIRST

Repair conversion tracking

Nothing else is worth doing until the account counts leads correctly.

What
Meta pixel plus Conversions API, sharing one event ID so nothing is counted twice
How
Lead event fires on a completed form or booking, checked in Test Events
Check
Leads in Ads Manager match leads in the inbox or CRM
ORDER 02

Define a real lead

A lead is someone the front desk can actually help, not anyone who tapped a button.

What
Form asks pet type, ZIP code and the service needed
Why
Lets the team prioritise, and filters out people outside the service area
Check
Front desk feedback on lead quality every week
ORDER 03

Rebuild the Meta lead system

Local campaigns that reach pet owners close enough to come in.

Targeting
Radius around each service area, broad within it, let creative do the filtering
Creative
Real pets, one service per ad, clear about what it costs and how to book
Form
Instant forms with the qualifying questions built in
ORDER 04

Add Google for owners already searching

Someone typing “vet near me” needs help now. That is the highest intent you can buy.

Keywords
Service plus “near me” and city terms, tight negatives for jobs and DIY
Assets
Call and location assets, so people can ring or get directions from the ad
Tracking
Enhanced conversions on the same lead action as Meta
ORDER 05 · ONGOING

Weekly check-ups

Once the data is right, the account can be managed on facts.

Review
Cost per lead by area, ad and service
Act
Move budget to what brings real enquiries, pause what does not
Refresh
New creative before frequency wears the old one out

Method shown for how this kind of account is built. Shot Vet’s exact settings, budgets and creative are not published.

The results

Discharge Summary

Client-reported results, as shown on the Shot Vet case page.

Patient: Shot Vet ad account · USADischarged, data healthy
Admitted with

Broken conversion tracking, and campaign decisions made on incomplete data.

Every dollar was undermined regardless of creative or targeting quality.
Discharged with
10,000+leads in under 3 months
$18cost per lead
2x+lead volume
Time to results: 90 days. Ad budgets are not published.Signed off: EmergingAds team
What this means for you

Aftercare Instructions

For any local service business running ads, not only vets. Keep these up and the account stays healthy.

  1. Count your leads by hand

    Compare the leads Meta and Google report with the leads you actually received. If the numbers do not match, fix that before anything else.

    Monthly
  2. Ask the front desk

    The people who answer the phone know which ads bring real enquiries. Five minutes of their feedback beats an hour of dashboards.

    Weekly
  3. Stay inside your radius

    A local business only sells to people who can get there. Budget spent outside your service area is wasted, however cheap the leads look.

    On every new campaign
  4. Re-test tracking after changes

    A new website, booking tool or form can break tracking silently. Send a test lead after every change.

    After every site change
FAQ

Questions About This Veterinary Lead Generation Case Study

Why does broken tracking make Meta ads perform worse?

Meta decides who sees your ads based on the conversions you report. If lead events are missing, it cannot tell good ads from bad ones. If they fire in the wrong place, it chases the wrong people. Either way you pay for the confusion. That is why we fixed Shot Vet’s tracking before touching the campaigns.

How can I tell if my conversion tracking is broken?

Count the leads you actually received last month and compare them with what Meta and Google report. A big gap either way means something is wrong. Then submit a test lead yourself and check it appears once, at the right moment, in Events Manager and in Google Ads.

Meta or Google: which is better for a vet or pet care business?

Both, for different jobs. Google catches pet owners who need help now and are searching for it. Meta reaches local pet owners before they search, which is good for check-ups, vaccinations and new patient offers. Shot Vet used both, judged by the same lead event.

What is a good cost per lead for veterinary services?

It depends on your area, your services and what a new client is worth to you over time. Shot Vet’s case page shows $18 per lead. Rather than chase a benchmark, work out what you can afford to pay for a lead that books, and track that.

How long does it take a vet business to get leads from ads?

Shot Vet passed 10,000 leads in under three months once tracking was fixed. Most accounts need the first few weeks for tracking and testing before results settle. We work on a 3-month minimum, then month to month, because that is roughly how long a fair test takes.

Your check-up

Book a Check-Up for Your Ad Account

Get a free audit of your Meta and Google accounts. We will check whether your tracking is telling the truth, where your leads really come from, and what to fix first.

Account health record
CheckStatus
Conversion trackingDUE
Lead definitionDUE
Local targetingDUE
Creative fatigueDUE
Client testimonials

Real Brands. Real Results.

What founders and marketing leads say after working with us.

5.0from verified clients
Verified client
“Generating over $500k+ per month for my Kids clothing brand.”
↑ $500K+ monthly revenue
Anthony CampoFounder, The Simple Seed Baby
Verified client
“Generating over $20K per month for my courses.”
↑ $20K+ monthly revenue
Caterina CiacataniFounder, Sixty Social Seconds
Verified client
“EmergingAds helped me generate qualified leads for my Online Yoga Coaching Business consistently.”
↓ Consistent qualified leads
Lilith MoonFounder, Shamanic Yoga
Verified client
“The audit found $4,200 per month in wasted spend across three Paid campaigns we assumed were performing.”
↓ $4,200/mo wasted spend found
PrimeWeldE-Commerce Director, USA
Verified client
“The audit identified three structural problems in our Meta campaigns we had lived with for months.”
↓ 44% cost per lead reduction
Oak TravelMarketing Lead, UK
Verified client
“Piyush and the team helped me grow my business in the early stages.”
↑ Business scaled from early stage
Mellissa RickerFounder, Engineered to Scale
Verified client
“The EmergingAds team generated ticket sales for our event through a focused digital campaign.”
▶ Event ticket sales delivered
Michael DynanDirector, Design Mumbai
Chat on WhatsApp
ROAS checkFree Ad Audit