Most dental marketing lists are written by agencies with a service to sell. This one is written from inside 200,000+ dental patient records, ordered from cheapest to most expensive on a cost-per-booked-patient basis - the only number that pays your team.
Foundation (you cannot skip these)
1. Google Business Profile optimization
The single highest-ROI surface in dental marketing. The 3-pack on a "dentist near me" search captures 40-60% of all booking intent. Optimize categories, services, photos, hours, posts, Q&A, and attributes weekly. Cost: operational. CPA: $0-$60.
2. Online booking on your website
Real online booking - not a "request an appointment" form. Slots that read live from your PMS. Without this, every paid ad bleeds 60%+ of intent. CPA impact: cuts every other channel's CPA by 30-50%.
3. Missed-call text-back
Independent practices miss 30-40% of inbound calls. An automated SMS within 60 seconds with a booking link recovers 30-50% of those. CPA: ~$15 per recovered booking.
Existing-patient channels (the cheapest patients you'll ever get)
4. Structured referral ask post-treatment
Ask every patient after a positive outcome (post-op, post-cleaning, Invisalign reveal). Pair with a small reward. CPA: $40-$90.
5. Patient reactivation campaigns
Pull every patient inactive 18+ months. Three-touch sequence: SMS, email, AI voice call. Add a small incentive (free cleaning + X-ray, free whitening). Typical book rate: 8-15%. CPA: $50-$120.
6. Automated recall
Surfaces every patient overdue for hygiene from your PMS. Sequenced SMS + email + call. One-channel email blasts get 1-2% response. PMS-native sequenced recall gets 18-30%.
7. Treatment plan follow-up
Average practice has 25-40% of presented treatment plans unscheduled. Sequenced follow-up with educational content + financing options recovers 20-30%.
8. End-of-year insurance benefit reminders
Patients with unused dental insurance benefits in November / December are the highest- intent segment in your database. Send the message. They will book.
Reviews and reputation
9. Automated post-visit review requests
Triggered by PMS checkout. SMS within 30 minutes. 4-5 stars route to Google. 1-3 stars route to a private form. Drives Local Pack ranking through review velocity.
10. Respond to every Google review
Within 48 hours, personally, for both positive and negative. Local Pack rewards engagement signals. And it shows future patients how you handle problems.
11. Real photos of the practice and team
Stock photos hurt rankings. Real photos of operatories, the team, and happy patients (with consent) add to GBP weekly. Photos drive ~35% of GBP click-through.
Local SEO and content
12. Procedure + city pages
One indexable page per procedure ("Invisalign Toronto", "emergency dentist Mississauga", "dental implants Calgary"). Real content, real schema, real photos. Compounds for years.
13. Neighborhood / FSA pages
If you serve more than one neighborhood, build a page for each. "Dentist in Liberty Village", "Dentist serving Forest Hill". Local relevance is a Local Pack signal.
14. Schema markup (Dentist + FAQPage + LocalBusiness)
Structured data is how Google understands your services, hours, accepted insurance, and FAQs. Required for rich results. Trivial to add. Most practices don't have it.
15. llms.txt + AI search visibility
ChatGPT, Perplexity, and Claude are starting to send patient traffic. They read structured content, not JavaScript. Optimize for AI search - the work overlaps almost entirely with classic SEO.
Paid acquisition (only after the foundation is in)
16. Google Search Ads on high-margin procedures
Implants, Invisalign, full-mouth, emergency. Case value supports the CPA. CPA: $300-$600 for high-value, $200-$350 for hygiene. Tune to PMS-confirmed bookings, not form fills.
17. Google Local Service Ads (where available)
"Google Guaranteed" badge + per-lead pricing. Currently rolling out for dental in select US markets. Watch for availability in your area.
18. Retargeting (web + YouTube)
Anyone who hit your site and didn't book. Cheap CPM, high recall. Especially powerful for high-consideration procedures (implants, Invisalign, sedation).
19. Meta / Instagram Ads (cosmetic only)
Works for Invisalign and cosmetic in dense urban markets with good creative. Almost never works for general or insurance-driven practices. CPA: $280-$420+.
Network effects
20. Join a dental rewards network
Networks like Xcare Rewards aggregate hundreds of thousands of patients. Members are already searching nearby. CPA: $80-$140.
21. AI voice agent for after-hours coverage
An AI voice agent answers every call, evenings and weekends, and books straight into your PMS. Recovers 25-40% of calls the front desk would otherwise miss.
The math: where to spend first
| Channel | CPA range | Time to ROI |
|---|---|---|
| Google Business Profile | $0 - $60 | 30 - 90 days |
| Missed-call text-back | ~$15 | Day 1 |
| Existing-patient referrals | $40 - $90 | 30 days |
| Reactivation | $50 - $120 | 14 - 60 days |
| Local SEO | $80 - $180 | 6 - 12 months |
| Rewards network | $80 - $140 | 14 - 60 days |
| AI voice agent | $30 - $90 | Day 1 |
| Paid search | $200 - $600 | 30 - 60 days |
| Paid social | $280 - $420+ | 60 - 120 days |
See exactly which of these would have worked best on your last 90 days of PMS data - free, in 14 days. Connect your Dentrix, Open Dental, or Eaglesoft and we'll build you a Patient Revenue Report.
