Case study · Veterinary

How we helped Tustin Village Animal Hospital grow from $0 to $1.5M in 12 months.

We did not just run ads. We built the full veterinary growth system around the clinic: local visibility, website conversion, Google Business Profile, call tracking, review generation, booking path, and operational feedback.

Tustin, CA · Run personally by Shan Mahmood

$1.5M

Collected revenue in year one

$2.4M

Projected annualized run rate

12

Months from launch to $1.5M

Full

Acquisition system built from scratch

These numbers came from building the full system around the clinic, not from one campaign.

The challenge

A new clinic. Zero patients. A crowded Southern California market.

Tustin Village Animal Hospital launched from nothing. No mature patient base. No established marketing engine. No referral pipeline. No shortcut.

To grow, the clinic had to do several things at once:

  • Get found by local pet owners actively looking for care.
  • Build trust quickly in a market full of established clinics.
  • Turn website visitors into calls and appointment requests.
  • Track where calls and inquiries were coming from.
  • Compete in a saturated Southern California veterinary market.
  • Build momentum without depending on word of mouth alone.

The insight

In veterinary medicine, the ad does not win by itself.
The system wins.

Pet owners are emotional, local, and often urgent. Before they choose a clinic, they compare reviews, proximity, website trust, availability, and ease of booking.

Pet owners need to find you, trust you, contact you, and book. If any one of those breaks, the rest of the funnel does not matter.

A veterinary hospital can lose a client before the front desk ever speaks to them. Bad mobile site. Missed lunchtime call. Weak Google profile. Two one-star reviews on the first page of results.

Built from inside a real veterinary hospital

Who ran this work.

I am Shan Mahmood, founder of Evo Digital Advertising. I have been a paid media operator for 12+ years across Salesforce, Brightwheel, Remitly, and other growth-stage companies.

My wife, Dr. Mimi Nguyen, is a practicing veterinarian at Tustin Village Animal Hospital. She was central to everything that happened on the clinical and operational side. The marketing did not work in spite of the clinic. It worked because marketing and clinic operations were on the same team, talking every day.

That is what is hard to copy. Most veterinary marketing agencies have never set foot in a clinic. We built this from inside one.

From local demand to booked appointment

Eight pillars. Built around one clinic. Connected by design.

Not PPC for vets. A full veterinary growth system.

01

Local demand capture

Google Ads on the high-intent searches that actually convert. Veterinarian near me. City-specific animal hospital queries. Urgent care, sick visits, wellness, and new-patient terms. Built around people actively looking for care today, not generic awareness.

02

Website conversion

Clear local positioning, mobile-first booking flow, strong calls-to-action, and a service structure that reads in seconds. Trust sections aimed at first-time visitors. Every step from landing to call mapped and debugged.

03

Google Business Profile

GBP treated as a primary acquisition asset, not an afterthought. Categories, services, photos, posts, review velocity, and profile completeness all dialed in for the local map pack and search relevance.

04

Local SEO

Local keyword alignment across service pages, metadata and on-page structure, internal linking, and local relevance signals. The work compounds. Year two looks different than year one because of decisions made here.

05

Call tracking and lead visibility

CallRail set up with source-level attribution. Every call recorded, every missed call surfaced, first-time callers identified. We do not claim perfect revenue attribution through the PMS. We focus on practical leading indicators: qualified calls, new-client inquiries, booking intent, missed calls, and appointment opportunities.

06

Booking path improvements

We walked the entire path from search to booked appointment as if we were a pet owner with a sick dog at 8pm. Cut friction. Made the next step clearer. Sharpened call and book CTAs. Fewer clicks between intent and appointment means more appointments.

07

Reviews and reputation

A review generation process built into the visit flow. Response guidance for the front desk. Local trust strengthened deliberately, not by accident.

08

Operational feedback loop

Marketing tied to clinic reality every week. Staff capacity, call handling, client communication, appointment flow. Marketing leaks are often operational leaks. Feedback from the clinic informed every optimization.

One channel, by the numbers

The data behind pillar one.

Google Ads performance dashboard for Tustin Village Animal Hospital showing Clicks and Conversions trending upward across the engagement
Google Ads performance for Tustin Village Animal Hospital. 11,400 clicks. 2,880 tracked conversions. This is one channel of the full system, not the whole story.

Why it worked

The pieces were connected.

Ads drove demand. The website, GBP, reviews, call tracking, booking flow, and clinic operations turned that demand into appointment opportunities.

Most agencies stop at clicks. We looked at what happened after the click. The call that hit voicemail at lunch. The page that took eight seconds to load on mobile. The booking form that asked for five fields when two would have done.

That is the work. It is unglamorous. It is what produced the numbers.

Results

The clinic became a real, growing veterinary business.

$1.5M

Collected revenue in year one.

$2.4M

Annualized run rate tracking toward year two.

The clinic built a strong local presence in a competitive market.

The clinic now has a repeatable new-client acquisition foundation. Not a single campaign that worked once.

Marketing became less of a black box. Calls, sources, missed calls, and appointment opportunities are visible week to week.

Honest framing. Not every dollar was attributed perfectly. Veterinary PMS data makes that close to impossible. The result came from marketing, operations, and clinical execution working together.

What this means for your clinic

This is not a campaign you can copy. It is a system you can build.

If your hospital wants more predictable client flow, the entire system has to work. Visibility, trust, website conversion, call tracking, booking path, reviews, local SEO, paid search, and operational follow-through.

This is especially relevant if your clinic:

  • Does around $1M or more per year and wants more predictable new-client flow.
  • Has open appointment capacity that is not getting filled.
  • Is not sure what your current marketing is actually producing.
  • Has an outdated website or weak Google Business Profile.
  • Is losing local visibility to competitors who showed up later but rank higher.
  • Wants a partner who understands the clinic side and the marketing side.

Find your growth gaps

Want to find the growth gaps in your veterinary hospital?

Request a free veterinary growth audit. We will review your market, website, local visibility, Google Business Profile, booking path, and tracking setup, and show you where new-client opportunities are getting lost.

FAQ

What veterinary hospital owners ask before booking the audit.

Can you guarantee the same result?

No clinic is identical, and we do not promise every clinic will match TVAH. The goal is to build the system, identify the constraint, and improve qualified new-client opportunities. The result follows from the work.

Do you only run Google Ads?

No. We build the full veterinary growth system. Google Ads is one pillar. The website, GBP, local SEO, call tracking, booking path, reviews, and operational feedback are the others. Most clinics that hire ads-only agencies plateau, because the leaks are not on the ads side.

What if our PMS does not attribute revenue cleanly?

That is common in veterinary. PMS attribution is messy. We focus on practical leading indicators instead: qualified calls, booking intent, new-client inquiries, missed calls, and appointment opportunities. Those move first, and revenue follows.

What kind of clinic is the best fit?

Growth-minded veterinary hospitals doing around $1M or more per year, with appointment capacity to absorb new clients, and willingness to improve the website, booking path, and tracking alongside the marketing. If you do not want to touch those things, we are not the right partner.