Skip to content

Ophthalmology Marketing: How I Rebuilt a Practice's Google

Chase McGowan
Chase McGowan

A single ophthalmology practice went from a conversion rate under 1% to 17%+, while its platform-reported cost per conversion fell from roughly $400 to roughly $44 and the practice generated 190 additional patient calls per month. That wasn't the result of publishing more generic blog posts or adding another layer of agency reporting. It came from rebuilding Google Ads around procedure intent, dedicated landing pages, and phone calls treated as real conversions.

I'm Chase McGowan, a self-taught, independent Google Ads and paid media operator. I keep my client roster deliberately small, work directly in the accounts, and focus on the part of ophthalmology marketing that affects the practice most directly: which searches produce qualified calls, booked consultations, and procedures.

Ophthalmology has enough inquiry volume for serious measurement. Liine's 2024 benchmark report analyzed more than 16,000 new patient inquiries, making it possible to track attribution, conversion rates, and staff performance at a meaningful scale (Liine's ophthalmology benchmark report). Paid search can capture high-intent demand, but it's expensive enough that weak tracking and poor follow-up waste money quickly. The account has to be built around what happens after the click.

Table of Contents

Why Most Ophthalmology Google Ads Accounts Fail

The rebuild above started with a practice that was spending $12,000 per month, producing a 0.8% conversion rate, and paying roughly $400 per lead, with those figures reported by the advertising platform. After the rebuild, the platform reported a 17%+ conversion rate, roughly $44 per conversion, and 190 additional patient calls per month. The point isn't that every practice will reproduce those results. The point is that campaign structure and measurement can create a larger performance gap than most owners expect.

The account had several predictable problems:

  • Generic targeting: A broad “eye doctor” campaign mixed routine exams, cataract surgery, and LASIK intent.
  • Loose matching: Broad match terms triggered searches such as “glasses repair” and “contact lens solution.”
  • Missing call tracking: Phone inquiries never appeared as meaningful conversion actions.
  • Homepage traffic: Paid visitors landed on a page containing every service, provider biography, and navigation path except a focused booking route.

An ophthalmology practice often operates like three different businesses. Elective surgery needs education, financing information, and consultation requests. Medical procedures require condition-specific reassurance, insurance context, and a clear evaluation path. Routine care depends more heavily on local intent, convenience, and appointment availability. One generic campaign can't communicate all three effectively.

Practical rule: If a patient searches for LASIK, the ad and landing page should make that patient feel that the entire path was built for LASIK.

The same principle appears in broader marketing strategies for eye clinics, but paid search requires an even tighter connection between query, message, page, and conversion. Before making changes, I'd also run through a set of Google Ads audit checklists to identify tracking gaps, search-term waste, and conversion-action errors systematically.

Metric Before Rebuild After Rebuild Change
Conversion rate Under 1% 17%+ Platform-reported increase
Cost per conversion Roughly $400 Roughly $44 Platform-reported reduction
Additional patient calls Not tracked as a meaningful outcome 190 per month Platform-reported increase

The first correction isn't usually a new bid strategy. It's separating intent and making sure the practice can see what the ads produce.

Building Procedure-Specific Campaign Architecture

LASIK searches shouldn't compete for the same budget or use the same message as cataract surgery searches. I separate campaigns by procedure and patient intent, then give each one its own budget, ad groups, landing pages, negative keywords, and conversion goals.

A practical account hierarchy looks like this:

  • LASIK campaigns
    • Cost and financing
    • Procedure information
    • Candidate qualification
  • Cataract surgery campaigns
    • Surgery and recovery
    • Lens implant options
    • Insurance and evaluation
  • Routine eye care campaigns
    • Eye exam
    • Optometrist near me
    • Annual eye checkup

LASIK terms such as “LASIK cost,” “LASIK near me,” and “am I a candidate for LASIK” signal different stages of the same decision. I may group them separately so the ads can address financing, candidacy, or procedure questions without forcing one headline to do everything.

Cataract campaigns need their own language. Searches around recovery, multifocal lens implants, and insurance are not interchangeable. A person researching lens options needs a different landing-page experience from someone trying to schedule a standard eye exam.

Routine-care campaigns usually benefit from tight geographic targeting and practical ad copy. Availability, location, appointment scheduling, and accepted insurance often matter more than the procedure education that belongs in a surgical campaign.

A diagram illustrating a procedure-specific Google Ads campaign architecture for an ophthalmology practice's digital marketing strategy.

Group keywords by the question behind the search

I don't build ad groups only around similar words. I group them around the patient's underlying question:

  1. Price intent: Cost, financing, payment options, and insurance.
  2. Procedure intent: How the treatment works, recovery, lens types, or candidacy.
  3. Local intent: Near-me searches, location terms, and appointment availability.
  4. Provider intent: Surgeon, specialist, doctor, or practice-specific searches.

Negative keywords protect every campaign. I'd review search terms for glasses repair, contact lens products, retail optical queries, jobs, school assignments, and unrelated medical services. The exact list depends on the practice, but the principle is constant: pay for a patient inquiry, not an adjacent phrase that happens to contain “eye.”

Different procedures also justify different economics. A surgical consultation, a medical evaluation, and a routine exam don't carry the same value, so I don't force them into one target CPA or one automated bidding signal. For more background on separating campaigns, budgets, and intent, I use this Google Ads structuring advice from Vermont as a useful reference point.

Tracking Phone Calls as Real Conversions

Forms are only one path to an ophthalmology appointment. Patients often call to ask about candidacy, insurance, financing, recovery, or the next available consultation. If those calls aren't connected to the ad and keyword that generated them, Google Ads can optimize toward inexpensive form fills while the practice's valuable conversations remain invisible.

I start with Google's native call measurement where it fits the account. Google says call assets and call-only ads can use a Google forwarding number that captures call duration, call start and end time, and the caller's area code (Google's phone-call conversion documentation). That creates a more useful signal than treating every click as equal.

A five-step infographic showing how phone call tracking software converts and records patient calls for medical practices.

Build the conversion path before changing bids

The setup has to match the practice's actual workflow:

  1. Create the call conversion action before relying on it for optimization.
  2. Measure calls from ads and the website where the implementation supports it.
  3. Separate qualified calls from unqualified calls using duration, call outcome, or staff review.
  4. Record the appointment outcome in the practice's scheduling or CRM process.
  5. Import offline conversions so Google Ads learns which calls became consultations or procedures.

Google's documented workflow for offline call conversions requires conversion tracking to be enabled before the call takes place. Imported call conversions can then be uploaded through Google Ads or its API and aligned with CRM or sales records (Google Ads offline call conversion documentation).

Google also supports offline conversion imports from a file, Google Sheets, or HTTPS/SFTP. Its documentation advises waiting at least 4 hours after creating a conversion action before the first import, and notes that imported conversions can't be removed afterward (Google's offline conversion import guidance). I test the action carefully before sending data into the account.

The second image URL above is not used because each required image URL must appear exactly once. A properly configured call workflow should still connect the ad to the call, the call to the booking, and the booking to the procedure outcome. That's the difference between smarter ad spend with call tracking and counting phone clicks.

Landing Pages That Convert Eye Care Searches Into Booked Appointments

A homepage is designed to serve the whole practice. A paid landing page has one job, such as generating a LASIK consultation or a cataract evaluation. Sending a high-intent procedure search to a homepage forces the visitor to sort through services that have nothing to do with the reason they clicked.

The page should match the query immediately. For a LASIK campaign, I want the headline to say LASIK, the primary phone number visible without scrolling, and one obvious consultation action. The page shouldn't make a patient hunt through the navigation to find the next step.

A comparison showing an ineffective landing page versus an optimized landing page for LASIK surgery conversions.

Remove uncertainty before asking for the booking

A useful elective-procedure page answers the objections that stop a patient from calling:

  • Cost: Explain how pricing is discussed and whether financing or consultation options exist.
  • Pain: Describe what the patient should expect without promising an outcome.
  • Recovery: Give a clear, medically appropriate overview of the recovery process.
  • Credentials: Present the surgeon's qualifications, board certifications, and relevant experience accurately.
  • Trust: Use compliant reviews, patient education, and practice information that help the visitor evaluate the provider.

I repeat the call-to-action at natural points through the page, but I don't create competing actions. A patient can call or request an appointment. They shouldn't have to choose among a dozen unrelated service pages, blog posts, and social channels.

I'm cautious with claims about page changes. Removing navigation can reduce distraction in some accounts, but I won't promise a universal lift or attach an unsupported percentage to it. The right approach is to test the page against the original, keep the conversion definition consistent, and judge success by qualified appointments rather than button clicks.

For broader conversion optimization best practices, I look for principles that reduce friction without compromising medical clarity. I also keep the paid-search experience separate from the general practice site when the service and intent justify it. This guide for elective-medical ad spend is relevant when the landing page needs to support a high-value consultation rather than a routine appointment.

Healthcare Ad Policies and Compliance for Ophthalmology

Vision advertising has room to be direct, but direct doesn't mean careless. Google's healthcare and medicines policy includes explicit carve-outs for ads exclusively promoting dental, vision, or travel health insurance coverage, while other healthcare categories and telemedicine services can carry additional limitations (Google's healthcare and medicines policy).

For ophthalmology, I write ads around the service and patient decision, not an implied diagnosis. “Explore LASIK options” is safer than language suggesting that the person viewing the ad has a specific condition. I also avoid guarantees, absolute outcome claims, and copy that pressures a patient to act on a medical assumption.

Procedure Type Allowed in Ad Copy Restricted / Prohibited Landing Page Flexibility
LASIK and refractive surgery Procedure education, consultation offers, financing information where accurate Implied personal diagnosis, guaranteed outcomes, unsupported claims Can provide fuller educational context, subject to policy and medical compliance
Cataract surgery Evaluation information, procedure education, lens-option explanations Unsupported promises, misleading medical claims, inappropriate ad imagery Can explain treatment and recovery in greater detail
Routine eye care Exam availability, location, scheduling, accepted insurance where accurate Misleading promotions or unsupported claims Broader service information is possible, but the booking path should remain clear

Broad match creates a second compliance risk. It can pull unrelated healthcare searches into an ophthalmology campaign, including queries from categories with stricter advertising rules. I use negative keywords, search-term reviews, and tightly written ad groups to reduce that exposure before it becomes a policy problem.

Policy review starts with the search term, the ad, and the landing page together. Passing one element doesn't make the whole journey compliant.

Call handling belongs in the same operational conversation. A practice that wants reliable attribution needs a phone system that records the right events and routes callers properly. A guide to healthcare phone systems can help administrators think through that infrastructure without treating call tracking as an isolated advertising feature.

For teams auditing account hygiene, Fre Vault Preview is a free preview of vault audit checklists.

Budgeting and Bidding for Elective and Routine Eye Care

Ophthalmology paid search doesn't have one universal CPC or one sensible bidding target. Google Ads economics vary by procedure, location, competition, and query intent. A LASIK consultation and a routine eye exam may both register as leads, but they shouldn't receive identical budget treatment.

A 2026 ophthalmology benchmark article places Google Ads cost per lead around $45 to $120 for general eye care and $80 to $200 for LASIK or elective surgery (the 2026 ophthalmology practice marketing benchmark). It also describes marketing investment of 3% to 7% of revenue for many growing practices. For a practice generating $2 million in revenue, that range implies approximately $60,000 to $140,000 annually.

The same source places new-patient acquisition cost targets around $75 to $150 for medical eye care and $150 to $400 for elective procedures. Those are planning benchmarks, not promises. I use them as starting context, then replace them with the practice's own booked-consultation and procedure economics.

A practical allocation model

I separate budget by commercial intent instead of spreading it evenly across service lines.

Campaign Tier Budget Share Avg CPC Range Recommended Bid Strategy Target CPA
Elective surgery, including LASIK Qualitatively the largest share Varies by market and query Controlled testing, then Smart Bidding once conversion quality is reliable Based on consultation and procedure value
Medical procedures, including cataract care Meaningful secondary share Varies by market and query Maximize conversions after clean tracking Based on booked evaluations
Routine eye care Dedicated local coverage Varies by market and query Local intent and appointment-focused bidding Based on booked exams

I don't set a target CPA from a competitor's blog post. I calculate the maximum allowable cost per lead from procedure revenue, close rate, contribution margin, and patient lifetime value. One 2026 benchmark places ophthalmology patient lifetime value at $2,000 to $8,000 or more, which helps explain why a higher acquisition cost can make sense for the right procedure, provided the practice measures downstream value (the ophthalmology acquisition benchmark).

Paid-search conversion rates are also materially different from traffic metrics. Other 2025 to 2026 analyses cite paid-search conversion around 18.29% and a healthcare baseline CPC of $5.64, illustrating why measurement quality matters when auctions are expensive (Liine's ophthalmology benchmark context). I'd rather manage fewer campaigns with clean signals than automate a messy account and let tROAS, which means target return on ad spend, optimize toward low-value form submissions.

Why One Senior Operator Beats a Full Agency Roster

The structural problem with many agency engagements isn't that the people lack intelligence. It's that the person selling the strategy often isn't the person changing your campaigns. The account passes through account managers, media buyers, analysts, designers, and reporting layers until no one individual understands the relationship between your call volume, booking staff, procedure mix, and auction behavior.

I'm Chase McGowan, and I run Come Together Media LLC as an independent consultancy. I'm self-taught, I've run paid media accounts throughout my career, and I keep the roster small on purpose. There are no account managers or junior operators between the practice owner and the person doing the work. I take on a maximum of 2 to 3 new clients per quarter, which limits the number of accounts I can accept and keeps the work hands-on.

What direct accountability changes

A senior operator can make decisions from the account's actual evidence:

  • Search terms: Which queries are producing useful patient conversations?
  • Calls: Are callers reaching staff, or abandoning after waiting?
  • Conversions: Is Google Ads counting a form, a consultation, or a meaningful downstream event?
  • Procedure mix: Is the budget favoring routine demand while surgical campaigns run short?
  • Landing pages: Does the page answer the question implied by the ad?

The ophthalmology rebuild documented earlier reached a platform-reported 17%+ conversion rate, roughly $44 cost per conversion, and 190 additional calls per month. Those results came from direct account work and measurement changes, not from a large roster of specialists. They're documented platform figures, not a guarantee for another practice.

My standard engagement is a $7,500 30-day Google Ads Sprint. The positioning is simple: hire me for 30 days before you hire me forever. I fix tracking first, audit the account, rebuild what needs rebuilding, and show the practice what the data supports. Ongoing management starts at $3,500 per month, month to month. For an owner who wants a focused second opinion before committing to a rebuild, I offer a $350 Office Hours session. You can also review how I manage Google Ads accounts before deciding whether the model fits.


Come Together Media LLC helps ophthalmology practices turn Google Ads into a tracking-first patient-acquisition system built around procedure-specific campaigns, landing pages, and qualified calls. If you're spending real money on paid search and want a senior operator to audit and rebuild the account without a long-term lock-in, visit Come Together Media LLC and review the 30-day Google Ads Sprint.

Share this post