Dental advertising pays off when the channel matches how ready the patient is. Someone searching "dental implants near me" is shopping today; someone scrolling Instagram might book a whitening visit if the offer is right; a household getting a postcard learns your name. This guide compares the main channels by intent and cost, using real Google click prices per dental service, and lays out the ethics, state board and FTC rules every ad has to pass. It sits inside our wider guide to dental marketing.
What a click costs by dental service
Average cost per click on Google for common dental searches in the US:
| Search (US) | Avg. cost per click |
|---|---|
| dental implants near me | $38.76 (top-of-page bids $10.46–$50.20) |
| dental cleaning near me | $18.24 |
| cosmetic dentist near me | $15.81 |
| dental implants cost | $15.71 |
| dentist near me | $14.71 |
| veneers near me | $14.40 |
| dentist that accepts medicaid | $13.08 |
| family dentist near me | $12.30 |
| teeth whitening near me | $10.69 |
| root canal cost | $8.87 |
| dental crown cost | $7.77 |
Google Ads Keyword Planner data via DataForSEO, US, 12-month average to Sep 2026.
Two things stand out. Implant clicks are the priciest by a wide margin, and the top-of-page range runs as high as $50.20, so an implant campaign needs a strong landing page and a consult process that converts. And a cleaning click ($18.24) costs more than a cosmetic one ($15.81), which means a hygiene-led offer only pays back if those patients stay for recall and recommended treatment.
Offers that work and the disclosures they need
Offers give a hesitant patient a reason to choose you now. The ones dental practices commonly run:
- A new-patient visit at a set price: exam, X-rays and cleaning, with what's excluded stated plainly.
- A complimentary implant or cosmetic consultation, with what the consult includes.
- Whitening added to a new-patient visit, or a seasonal whitening offer.
- Children's first visit and school-holiday appointment availability.
Disclosures matter as much as the offer. The FTC's guide on the word "free" says all terms, conditions and obligations should be set forth clearly and conspicuously at the outset of the offer, and that a free item tied to a purchase must be based on a genuine regular price. When "free" depends on buying something, the guide also generally limits running the same offer in one area to six months in any 12-month period (16 CFR Part 251 (opens in a new tab)).
Watch insurance language too. The HHS Office of Inspector General says practices may not advertise that they will forgive copayments, while free or discounted services for uninsured people are legal (OIG, Fraud & Abuse Laws (opens in a new tab)). Our guide to dental new patient specials shows how to structure and word these offers.
ADA ethics, state dental boards and FTC rules on dental ads
ADA Code. Section 5.F of the ADA Principles of Ethics and Code of Professional Conduct (opens in a new tab) lets any dentist advertise, but not in a way that is false or misleading in any material respect, including on social media. The examples in 5.F.2 rule out claims that misstate facts, omit something needed to avoid misleading, create unjustified expectations about results, or assert superior quality without substantiation. Specialty language follows 5.H and 5.I: general dentists may promote implants or aligners but must say a general dentist provides them.
Paying for ads. Advisory opinion 4.E.1 treats paying a marketing vendor a percentage of the fees collected from patients as fee splitting, and it names social media coupons and influencers (ADA Code PDF, advisory opinions revised to October 2025 (opens in a new tab)). Daily-deal promotions where the coupon company keeps a share of the patient's payment fall squarely under it.
State dental boards. Each board writes its own advertising rules on fee disclosures, "free" offers and specialty claims. Florida, for example, requires a specific statement in capital letters in any ad for a free, discounted or reduced-fee service by a licensed dentist (Fla. Stat. 456.062 (opens in a new tab)). Start with our summary of state board advertising rules, then read your own board's current text.
FTC. Federal law requires ads to be truthful and not misleading, with evidence in hand before a claim runs; health and safety claims generally need competent and reliable scientific evidence, and bait advertising is illegal (FTC, Advertising FAQ's (opens in a new tab)). Our healthcare advertising guide covers these rules across specialties.
This is general information, not legal advice. Confirm how it applies to your practice with a qualified advisor.
Tracking calls and forms without sending patient data to ad platforms
You need to know which ads produce patients, but Google and Meta should only ever see aggregate events, never who the patient is or why they called.
- Count events, not contents. Record "request form submitted" or "call button tapped" as a conversion. Never pass names, emails, phone numbers or reasons for the visit to an ad platform.
- Keep pixels off pages that collect health information. That means request forms, booking pages and anything behind a patient login. Google says it does not offer Business Associate Agreements for Google Analytics and that HIPAA-regulated customers should not expose protected health information to it (Google Analytics Help (opens in a new tab)).
- Don't ask health questions in Meta lead forms. Meta's Lead Ads policy says advertisers must not request health information, including medical treatments or conditions, without Meta's prior written permission (Meta Advertising Standards (opens in a new tab)). Send clicks to a HIPAA-compliant form on your site instead.
- For mail and local media, use a dedicated web address or a separate phone number from your phone provider for each campaign.
Our guide to tracking pixels and HIPAA covers pixel setups in more detail.
Budgeting the first 90 days of dental advertising
Days 1–14: get ready. Fix your Google listing, build one landing page per advertised service, and set up conversion events for calls and form requests. Don't spend on ads that send patients to a homepage.
Days 15–45: one channel, one or two services. Run Google search ads on the services with the most open chair time. Read the search terms report weekly and add negative keywords.
Days 46–75: add a second channel if the first works. A Meta campaign for one elective offer, or a single mail drop to the closest neighborhoods.
Days 76–90: compare and cut. Rank channels by cost per booked new patient, not cost per click. Keep what pays back and stop the rest.
Hypothetical arithmetic: a $2,000 first month split $1,200 on implants and $800 on cleanings buys about 31 implant clicks at $38.76 and about 43 cleaning clicks at $18.24. A 2,000-piece mail drop would cost $520 in EDDM Retail postage before printing and design. How many of those clicks or postcards become patients depends on your pages, phones and offer; these figures only show the scale.
Running ads yourself, with an agency or with Medfy's ad add-ons
| Approach | What it costs you | Best when | Watch for |
|---|---|---|---|
| Do it yourself | Ad spend plus staff time | Someone on the team has time and interest | Accounts left on auto-pilot; missing negative keywords |
| Agency | Ad spend plus a retainer or fee | You want a person accountable for strategy | Markup on spend, accounts the agency owns, percentage-of-fee pricing |
| Medfy add-ons | Ad spend plus $199/month per platform | You want daily optimization inside limits you set | Medfy runs Google and Meta ads only, not mail or local media |
Google Ads management ($199/month) reviews search terms every day, adds negative keywords, paces your budget against a monthly ceiling you control, and suggests ad copy checked against healthcare policy. Every change is logged and reversible; you choose suggest-only or auto-apply for safe changes, and budget increases wait for your approval.
Meta ads + AI creatives ($199/month) produces on-brand static ads in every format from your own website, with copy written for healthcare ad policies, and tests creatives with automatic rotation when ads tire, optimizing daily inside your budget limits.
With either add-on, ad spend is paid directly to Google or Meta, never marked up, and Medfy's first-party analytics show calls, forms and bookings by source. See ad management pricing, or start with a free audit of your ads, which also flags privacy risks such as pixels on patient forms.
Frequently asked questions
How much do dentists spend on advertising?
There is no reliable industry average worth copying, because budgets depend on the services you push, your market and your open chair time. Work back from what a new patient is worth to you and the most you would pay to win one. Click costs alone range from $7.77 for 'dental crown cost' to $38.76 for 'dental implants near me', so the service mix changes everything.
What is the best way to advertise a dental practice?
Start where intent is highest: Google search ads on one or two specific services, such as implants or emergency visits, sent to a page about that service. Make sure your Google listing and website answer insurance and cost questions first. Add Facebook and Instagram ads for elective offers like whitening, and consider mail only for jobs it does well, like announcing a new office.
Can dentists advertise free exams?
Generally yes, but the details matter. State every condition right next to the offer and honor it for everyone who qualifies. Some states require specific wording; Florida, for example, mandates a capitalized statement on free or discounted offers. Free services to Medicare or Medicaid patients can raise federal inducement issues. Check your state dental board and confirm with counsel; this is not legal advice.
Do dental mailers still work?
They can, for specific jobs: announcing a new office, reaching the streets closest to you, or promoting a seasonal offer. USPS lists Every Door Direct Mail Retail postage at $0.26 a piece, before printing and design. Give every mailer its own web address or phone number so you can count responses, and judge it on booked new patients rather than calls.