Choice OMG is an Edmonton optometry and eye-care marketing agency that reports booked exams and recovered patients, not clicks or rankings. Founded in 2010 and now a team of 10, we trace every patient from the ad they clicked to the booking it produced through gclid-verified attribution, charge a flat monthly fee instead of a percentage of ad spend, and leave you owning every ad account, audience, and tracking asset. We work with independent optometry practices, multi-location groups, and refractive, cataract, and dry-eye clinics across North America, hold a 4.9 rating on Clutch, and manage 33 client accounts.
Eye-care marketing that traces every dollar from ad to booked exam
We report on booked exams and recovered patients, not clicks or rankings, and you can trace a patient from the ad they clicked to the chair they sat in. We work with independent optometry practices, multi-location groups, and refractive and specialty clinics across North America. Grow your practice, not your team.
Four eye-care buyers, four playbooks
Independent owners, multi-location groups, refractive surgeons, and specialty clinics buy marketing differently, because each runs a structurally different business. Pick the branch that matches the decision you actually own.
Independent practice (OD owner)
You own the practice and the marketing decision. We grow new-patient and specialty-service revenue with no lock-in and no marketing headaches, and we prove the return in booked exams.
Multi-location & optical group
You run several clinics and answer to partners on per-location ROI. We deliver per-location cost-per-exam and ad-to-booking attribution across every site, from one team and one strategy.
Refractive & surgical (LASIK, cataract)
Premium procedures reward precision. We target high-intent surgical demand and report cost per booked consult, not impressions, on procedures where every case is large.
Specialty (dry eye, myopia control)
Cash-pay specialty services are a different business with a different patient. We build the dedicated pages, education content, and campaigns that capture patients competitors undermarket.
Most eye-care agencies report traffic, rankings, and online bookings; we report booked exams and recovered patients
The question that decides the deal is "can I trace a patient from the ad they clicked to the chair they sat in?" We are built to answer yes. We run gclid-verified offline conversions, join every lead back to the click that produced it, and track 1,000+ keyword positions daily across a reporting stack that ingests 60,000+ data points daily. That attribution bridge is the one capability most eye-care blog-shops cannot fake, and it maps directly to the number practices are coached to demand: cost per booked exam, not impressions or rankings.
For every buyer it shows up in the metric that buyer cares about: cost per booked exam for an independent practice, per-location cost-per-acquisition for a group, and cost per booked consult for refractive and specialty cases. Competitors top out at traffic percentages and online-booking percentages; we report the booking economics underneath them.
The proof is in the accounts we run: one Alberta optometry group drove 13,400 patient calls and bookings from $88,600 in Google Ads over twelve months, a 3.1x return on spend. We name the group under NDA on a discovery call.
Eye care is not retail, ecommerce, or one undifferentiated "healthcare" bucket
Specialty services each behave like a different business. Dry-eye clinics, myopia-management programs, and scleral-lens fittings need distinct keywords, distinct patient-education content, and distinct conversion paths, and a practice marketing only "eye exams" leaves the highest-value revenue on the table. Patients pick a clinic on proximity, reviews, and search position, and they search Google first, which makes local search and reputation non-negotiable.
We have built this exact infrastructure for single-location optometrists, multi-location optometry groups, and specialty eye-care clinics. We apply that eye-care-specific fluency to your account from day one, not a generic template borrowed from a plumber or a law firm.
- New-patient acquisition via Google Search and local SEO
- Google Ads for eye exams and specialty services
- Multi-location Google Business Profile optimization
- Review-request automation after each appointment
- Conversion-optimized, WCAG 2.1 clinic websites
- Online-booking integration and UX optimization
- AI-search visibility (ChatGPT, Google AI Overviews)
- Multi-location and per-location reporting
Buy on our terms, not in spite of them
These are the terms eye-care owners tell us decide the agency choice. We meet all three by default, and none of them is a tiered package with upsells.
Month to month
No long-term contracts. We earn the next month by producing results in this one, so there is no lock-in to defend internally.
You own what we build
Your website, ad accounts, audiences, tracking, and conversion history stay yours. If you leave, all of it goes with you.
Flat monthly fee
One flat fee, never a percentage of your ad spend, no tiers, and no add-on upsells. Our recommendation is always what is best for your practice.
Case Study: Multi-Location Eye Care Group
We run a genuine multi-location optometry group across Edmonton, Calgary, and Lethbridge on centralized local search and per-location Google Ads, with 1,000+ keywords tracked daily across the group.
The Challenge
A growing optometry group needed a marketing system that scales across clinics in three cities without duplicating effort or running a different agency per location.
Our Approach
We built centralized local-search and per-location Google Ads infrastructure, optimized each clinic's Google Business Profile independently, and tracked keyword positions daily across every site. The model is detailed in scaling multi-location healthcare practices.
The Approach in Practice
Each location ranks on its own while the group benefits from shared domain authority and campaign learnings. Reporting rolls up to a group view and breaks down to each clinic, which is exactly what the groups branch is built to deliver.
The methodology travels across healthcare without losing its edge. A dental implant practice in the Pacific Northwest used the same attribution-first patient-acquisition methodology to grow procedure revenue from $300K to $800K, detailed in the dental implant campaigns case study. The discipline is identical: fix attribution first, then scale only the campaigns the data proves are producing booked appointments.
The proven channel stack, and honest expectations
Local SEO, Google Business Profile, reputation, paid search, and a fast website are the channel mix proven to acquire eye-care patients, with organic search the lowest-cost channel of the set. AI-search visibility (clean structured content so ChatGPT and Google AI Overviews can recommend your practice) is table stakes layered on top, not a separate must-buy channel. We set timeline expectations straight at the start of the sales conversation: paid search produces inquiries soonest, while local SEO and content compound over months because rankings and authority build over time. We do not invent per-channel windows we cannot stand behind.
What a typical eye-care agency reports, and what we report instead
| Question a practice owner asks | Typical eye-care agency | Choice OMG |
|---|---|---|
| What did a booked exam cost? | Reports traffic % and online-booking % | Cost per booked exam, traced ad to chair |
| Which location is underperforming? | One aggregate dashboard | Per-location cost-per-exam, rolled up and broken down |
| How often is my account checked? | Quarterly report | 1,000+ keyword positions tracked daily, 60,000+ data points daily |
| Am I locked in? | Tiered package, term contract, % of ad spend | Month to month, flat fee, you own every asset |
| Can you prove a phone call came from an ad? | Form fills only | gclid-verified offline conversions join calls to the click |
Frequently Asked Questions
Is Choice OMG a good fit for a multi-location optometry group?
Yes, multi-location groups are a core focus. Each clinic gets its own optimized Google Business Profile, local page, and per-location Google Ads, with reporting that rolls up to a group view and breaks down to cost per booked exam at every site. We run exactly this for a multi-location optometry group across Edmonton, Calgary, and Lethbridge, on a flat monthly fee with full asset ownership and no buying-group lock-in. Independent practices and refractive or dry-eye clinics get the same attribution on their own scale.
Can you market specialty services like dry eye treatment and myopia management?
Yes, and this is where we see the highest ROI for optometry practices. Specialty services have less search volume than "eye exam near me," but the patients searching for them are higher-intent and higher-value. We build dedicated landing pages, targeted Google Ads campaigns, and educational content around each specialty service, capturing patients who are actively seeking treatment rather than just a routine checkup.
How do you handle multi-location optometry marketing?
We build centralized marketing infrastructure that scales across locations. Each clinic gets its own optimized Google Business Profile, local landing page, and citation set. Ad campaigns are structured at the location level with shared learnings applied across the group, and reporting rolls up to a group dashboard while breaking down to each clinic. We run exactly this for a multi-location optometry group across Edmonton, Calgary, and Lethbridge.
How do you report ROI?
We report cost per booked exam, recovered patients, and per-location cost-per-acquisition, traced from the ad a patient clicked to the booking it produced, not clicks or rankings. Every lead is joined back to the click through gclid-verified offline conversions, so you see which campaigns and keywords actually drove booked exams. Traffic without conversion means very little in eye care, so we never lead a report with it.
Do you require a contract?
No. Our eye-care engagements are month to month. We charge a flat monthly fee rather than a percentage of ad spend, with no tiers and no add-on upsells, and you own your website, ad accounts, audiences, and tracking. If you ever leave, all of it goes with you.
Do you work with multi-location groups and surgical practices?
Yes. Groups get per-location cost-per-exam and ad-to-booking attribution across every site, detailed on our groups page. Refractive and specialty practices get cost-per-booked-consult reporting on high-value procedures, covered on the refractive page and the dry-eye and specialty page.
What should I look for in an optometry marketing agency?
Ask one disqualifying question first: name your eye-care clients and show booked-consult results, not traffic charts. A specialist agency reports cost per booked exam and per-location cost-per-acquisition traced from the ad a patient clicked to the booking it produced, tracks keyword positions daily rather than quarterly, charges a flat fee instead of a percentage of ad spend, and lets you own your website, ad accounts, and tracking. An agency that lists plumbers, dentists, and law firms alongside eye care, or that reports only impressions and rankings, fails that screen.
How much does optometry marketing cost?
A single-location optometry practice typically runs a flat monthly retainer, with ad spend billed separately and paid directly to Google, never marked up as a percentage. We do not publish a tiered price grid because the right number depends on your market, your competition, and which specialty lines you want to grow. We quote a flat fee after a discovery call, and it is never a percentage of your ad spend, so our recommendation is always what grows your practice.
Ready to trace your marketing from ad to booked exam?
Book a 15-minute discovery call. We will review your current patient-acquisition channels and show you where the real opportunities are. No pitch, no pressure.
Book a Discovery Call