Optometry practices look simple from the outside: a storefront, a few exam rooms, a wall of frames. Pitch them like any other local business and you will get ignored, because their revenue, their calendar and their headaches are different from a salon or a dentist.
Here is what to understand before you send a single email.
How an independent practice makes money
An independent optometry office usually earns from two places at once: eye exams (often billed through vision or medical insurance) and the optical shop that sells frames, lenses and contact lenses. The optical side is retail. Frames sit on the wall as inventory, and every patient who walks out with a prescription and buys glasses online is lost margin.
That gives you two clear angles:
- Filling the exam schedule. Empty slots cost money and can't be sold later.
- Keeping eyewear sales in the building. Patients compare prices with online retailers and big chains. A practice that markets its frame brands, styles and fitting service has a reason to be chosen.
Many practices also offer specialty services such as dry eye treatment, myopia management for children, or specialty contact lens fittings. These are higher value and are often the services the owner most wants to promote.
What they actually buy
The services that fit this industry tend to be concrete and tied to bookings or eyewear revenue:
- Local SEO and Google Business Profile work, so the practice shows up for "eye exam near me"
- Website updates with online booking and insurance information that patients can find
- Recall and reminder campaigns for annual exams and contact lens reorders
- Review generation
- Social content showing new frame collections
- Paid search for specialty services like dry eye or kids' eye exams
- Bookkeeping, staffing or front desk support for busy offices
Be specific. "Marketing services" means nothing to an owner who sees patients all day. "Getting your dry eye clinic in front of local searchers" does.
Timing: the eye care calendar
Demand in this industry has a rhythm worth planning around. Treat these as practical patterns to check in your own market, not fixed rules:
- Back to school (late summer). Children's exams pick up. Pitch kids' eye exam campaigns in early summer, before the rush.
- End of year. In the US, many patients rush to use flexible spending or health savings funds and insurance benefits before they reset. Practices that want this business need campaigns running by autumn.
- January. Benefits renew, so it's a natural moment for recall campaigns.
- Allergy and dry season. A useful hook for dry eye services.
Reach out a month or two before each window, not during it. When the office is packed, nobody reads vendor emails.
Who decides
In a small independent practice, the owner is usually the optometrist (the doctor, addressed as Dr.). They see patients most of the day, so email is read between appointments or after hours.
Larger practices often have an office manager or optical manager who handles vendors and may screen your pitch. Your email still has to make sense to the doctor, because spending decisions usually go up to them.
Avoid corporate-owned locations inside retail chains or big optical brands. Marketing is handled centrally there, and the local staff can't hire you. Look for practice names built around a doctor's name or a neighbourhood.
Finding them on Google Maps
Google Maps is the most direct source because nearly every practice keeps a listing. Useful search terms include:
- optometrist
- eye doctor
- eye exam
- optical store
- eyewear store
- vision center
- contact lenses
- dry eye clinic
- pediatric eye doctor
Run several of these across a list of cities at once instead of one by one. The guide to Google Maps bulk keyword search shows how to set that up. In GetClient, the scraper returns each practice's name, category, address, phone, website, any emails found and, where public, the owner's name and title with a confidence score. That helps here, since you want the doctor's name, not a generic front desk inbox.
Expect overlap between "optometrist" and "optical store" results, and remove duplicates before you build a campaign.
What makes a good prospect
Scan your list for signals that a practice needs help and can pay for it:
- Independent, doctor-owned. The owner can say yes.
- Weak website. No online booking, no insurance list, outdated photos, not mobile friendly.
- Few or old reviews compared with nearby competitors.
- Specialty services buried or not mentioned online, even though the practice offers them.
- Growing signs, such as a second location or a newly added doctor.
A practice with hundreds of fresh reviews and a polished site may already have an agency. Note it and move on.
A sample cold email
Keep it short and point to something you noticed. Write the merge tags exactly as shown so they fill in correctly.
Subject: Eye exam searches in {{params.city}}
Hi {{params.firstname}},
I searched for an eye exam in {{params.city}} and noticed {{params.name}} doesn't offer online booking on {{params.website}}, while a couple of nearby practices do.
I help independent optometry practices fill exam slots and promote services like dry eye care through their website and Google listing.
Would it be useful if I sent over two or three quick fixes I'd make to your site? No charge for the list.
[Your name]
One observation, one relevant offer, one low-effort ask. Before sending, verify the list so bad addresses don't hurt your sender reputation (see email bounce rate), and run through an email campaign QA checklist.
A sensible follow-up
Doctors are busy, so silence often means "not today". Space follow-ups out and give each a new reason to reply:
- Day 3 or 4: A short nudge that adds one concrete idea, such as listing accepted insurance plans on the homepage.
- About a week later: A seasonal angle, for example getting a benefits reminder campaign ready before year end.
- Two weeks after that: A polite close that leaves the door open.
In GetClient's flow builder you can branch on opens: someone who opened but didn't reply might get the seasonal idea, while someone who never opened gets a fresh subject line. Unsubscribe links are added, and opted-out addresses are skipped automatically. Email rules differ by country, so check the ones that apply to you.
When replies arrive, the reply handling templates help you answer quickly. You can start with 100 free credits; plans are on the pricing page.