Back to blog

Why Hidden Prices Cost You Patients (And How to Show Prices Right)

81% of patients hesitate before booking because of 'I don't know what this will cost'. What to show publicly, what to leave for the consultation.

Why Hidden Prices Cost You Patients (And How to Show Prices Right)
Kornify6 min readMarketing

The patient looks at your website. Sees services without prices. Closes the tab.

Open your clinic's website right now. Find the 'Services' or 'Pricing' page. What's there? If you see something like 'prices discussed during consultation' or a list of services without numbers — you just caught the reason part of your potential patients don't call. People fear the unknown. The dentist is already a fear. Add the fear of not knowing what to pay — and some people decide to just postpone. Or find a clinic where prices are visible.

Stat: 81% of people avoid clinics with opaque pricing

A 2024 American Dental Association study shows: 81% of patients say absence of prices online is a red flag. They assume the clinic is hiding something. Ukrainian market research 2025 (CliniCards): patients spend an average of 4 minutes on a dental website before deciding. If in that time they don't find rough prices for 3-5 popular services — call conversion drops 60%. Different numbers, same trend: opaque pricing = lost patients. And it's not hypothesis, it's what we see in analytics of every site we've audited.

Why dentists hide prices — 3 fears that don't hold up

When I ask clinic owners why there are no prices on the site, answers repeat: **Fear 1: 'Competitors will see and undercut'**. Reality: competitors already know your prices. It's a small community of dentists in a city. Your prices aren't a trade secret. **Fear 2: 'Price depends on the specific case'**. For some services — yes. But initial consultation, cleaning, cavity treatment — these are more-or-less standard prices. Show at least those. **Fear 3: 'I don't want people picking only by price'**. Logical. But they're picking by price right now — just a competitor whose prices they can see. Show your prices + quality/service, and you compete for the right patients.

What to show publicly: consult, hygiene, first exam

Simple principle: show prices for what's standardized. Leave 'from ...' for what depends on the case. Show publicly: — First consultation (exam + treatment plan): specific amount — Professional cleaning (Air Flow + ultrasonic): specific amount — Cavity treatment (1 surface): specific amount — Fluoridation: specific amount — X-ray (periapical, panoramic): specific amounts That's 5-7 most frequent queries. Most new patients are asking exactly about these. If these prices are visible — the person gets a benchmark and isn't afraid to call.

What to leave as 'from ...': implants, prosthetics, orthodontics

For complex services 'from' is honest and correct. — Implant: from 18,000 UAH (depends on system + crown) — Crown: from 6,000 UAH (depends on material) — Braces: from 35,000 UAH (depends on system + treatment plan) — Endodontics: from 2,500 UAH (depends on number of canals) Key — have an explanatory phrase next to 'from': 'final price depends on individual plan, determined at consultation'. Patient understands: this is a benchmark, not deception. They know it won't be 5,000 UAH for an implant. They come ready to pay 20-30K — that's already a productive consultation, not 'I thought it would be cheaper'.

Example pricing page that converts: structure and wording

Typical pricing in dentistry looks like an endless table of 50 services. The patient doesn't read — they leave. What works better: **'First Visit' block:** - Consultation + exam: 500 UAH - Panoramic X-ray: 800 UAH - Including treatment plan: 1,300 UAH **'Regular care' block:** - Professional cleaning: 2,200 UAH - Fluoridation: 500 UAH - Dentist checkup: 500 UAH **'Treatment' block:** - Cavity (light-cured filling): 1,500 UAH - Endodontics: from 2,500 UAH - Tooth extraction: from 800 UAH Groups 'around the need' (first visit / regular care / treatment), not 'list of services'. Patient thinks 'I need to clean my teeth', not 'I need Air Flow + ultrasonic'.

AI chat as a bridge: when patients ask 'how much' in messengers

Even with transparent prices on the site, some people will write in Instagram/Telegram: 'How much does tooth treatment cost?' Classic. Receptionist's usual reply: 'Let's book a consultation, we'll tell you on-site'. And the person leaves. AI chat answers differently: 'Cavity treatment ranges 1500-2500 UAH (surface to deep). Exact sum after examination. Book a free consultation?' — and immediately offers 3 free slots. Patient got a benchmark + felt they're not being led on. Booking conversion grows 2-3x versus 'let's book and tell you everything'.

Polish and American experience: why it's already standard there

In the US, 73% of dental clinics publish prices online. In Poland — over 60%, and the share grows every year. In Ukraine — 25-30% so far. Reason is simple: the market there is competitive. A clinic hiding prices simply loses the client to one with prices online. Not a question of 'do I want to' — a question of survival. In Ukraine, the niche is open right now. The first clinics to switch to transparent pricing will take patients looking for trust. In 2-3 years it'll be standard, and laggards will end up as 'mystery clinics'.

Next step

Open your clinic's website. Write down 5 services whose prices definitely should be there. Tomorrow ask the content manager (or do it yourself) to add them to the pricing page. And if you want the AI chat in messengers to correctly answer pricing questions — book a demo. We'll show how to configure a chatbot with knowledge of your pricing and scenarios for converting to a booking.

Ready to automate your reception?

Book a free demo — we'll show how Kornify works with your clinic.