Website Pricing: Show It or Hide It? — KEL IT
Websites for Business 10 min read

Website Pricing: Show It or Hide It for More Leads

“We get 400 visits a month — and maybe eight inquiries.” A renovation studio owner in Krasnodar showed us a chat that ended with: “How much for a full kitchen?” — “Depends on the project, call us.” The client replied: “Your competitor shows from $2,200 on their site. I’m going there.”

Same story for aesthetic clinics, family lawyers, and tutoring centers. Owners fear: “If we show the price, they’ll compare and leave.” In practice, the opposite happens more often: without a price, clients don’t call — because they can’t tell if you’re in their budget. They don’t compare you to competitors. They close the tab.

The question isn’t show or hide — it’s how to show: full price list, “starting from,” packages, case studies with numbers, or a quick calculator. This article covers when open pricing increases leads, when “custom quote” still makes sense, and what works by niche.

Why Hidden Prices Drive Visitors Away

Someone searches Google for “dental implant cost,” “bathroom remodel price,” “divorce lawyer fees.” They’re ready to pay — otherwise they wouldn’t search. Your site needs to confirm you solve their problem and that the price is realistic for them.

From KEL IT projects in 2025–2026, visitor behavior without on-site pricing looks like this:

Visitor actionShare of visitsWhat happens next
Leaves within 30 seconds55–70%Found a competitor’s price or assumed “too expensive to even call”
Scrolls looking for price, doesn’t find it15–20%Reaches footer, closes
Calls or asks “how much?“10–15%Highest intent — but a small slice
Submits a form3–8%Usually urgent cases with no time to compare

The common mistake: thinking hidden pricing “filters out bad leads.” It filters out everyone unwilling to call for a basic number. People who call just to ask “how much?” are usually already leaning toward you — referral, location, portfolio.

Another factor: Google shows competitor prices in snippets. If a rival shows “from $350” and you show “contact for pricing” — you lose before the click.

Hidden pricing only makes sense when every project is truly unique and any number would mislead. Even then, show a range or sample estimates — otherwise you lose 60–70% of warm traffic.

When Open Pricing Brings More Leads

Open pricing works when clients compare options before contact — most B2C services with a clear deliverable: dental, auto repair, cleaning, photography, standard renovations.

What showing prices gives you:

  • Budget filtering without your time. A client with a $5,000 budget won’t call a studio where kitchens start at $30,000. That’s not a loss — it’s saved effort. A client with $35,000 sees your number and thinks: “that’s me.”
  • Trust. Transparent pricing means “no surprise bill after the visit.” Critical in repair, healthcare, legal.
  • SEO. Pages with concrete prices (“implants from $1,200”) rank better for commercial queries than pages without numbers.
  • Fewer empty calls. Your admin doesn’t spend 10 minutes on someone who ends with “too expensive.”

Typical conversion lift after adding prices: +25–60% more inquiries at the same traffic — not because you’re cheapest, but because clients know what they’re getting into.

NicheWhat to showLead impact
Dental”From” per procedure + what’s included+30–45%
Auto repairPrice list for standard services+40–55%
Home renovation”From” per sq ft + 2–3 sample estimates+25–35%
Legal (routine work)Fixed fee for documents, “from” for representation+20–30%
Beauty salonService menu, packages+35–50%
Complex B2BCase studies with numbers, ranges+15–25%

If you want to implement something similar — message on Telegram and we will review your case.

When “Starting From” Beats a Full Price List

For services with wide cost spread, use layered transparency:

Level 1 — “From $X.” The minimum clients must know. “Bathroom remodel from $9,500.” “Landing page from $3,500.”

Level 2 — ranges or packages. “Standard — $9,500–14,000.” “Premium — from $18,000.” Clients self-segment.

Level 3 — real estimate examples. “Kitchen 8×10 ft, MDF fronts, mid-range appliances — $28,000, 6 weeks.” One or two cases beat a 50-line table.

Level 4 — calculator or quiz. “Answer 4 questions — get a price range.” Works for renovations, software, custom work. Quizzes often convert 20–40% better than static “request a quote” pages.

When fully hiding prices is justified:

  • Enterprise B2B deals over $50k with 2–6 month cycles — clients will negotiate anyway.
  • Truly one-off projects with no typical analogs.
  • Heavy season/volume/regional variance — but still show a formula: “from $45/sq ft × area + finish level.”

Rule of thumb: if a client could ballpark a budget range, show that range. If they can’t, help them define it through examples and calculators.

Five Formats That Work on Your Site

1. Price table on the service page. Salons, clinics, auto shops. Service — price — duration. Don’t bury pricing in PDF — ~80% of mobile users won’t open it.

2. “From $X” on the first screen. Next to “Dental Implants” — “from $1,200 per unit.” For high-ticket services, add “financing from $99/mo” to lower the psychological barrier.

3. Packages instead of a long list. Basic / Standard / Premium with inclusions and price. Works for legal, marketing, IT, education. Clients pick a tier instead of calling blind.

4. Case studies with final numbers. “2-bed apartment remodel — $42,000, 12 weeks, before/after photos.” One case convinces better than “price on request.” Especially in renovation and design.

5. FAQ with pricing. “How much does it cost?” — “Depends on scope. Typical procedure — from $800. Exact quote after free consultation.” FAQ ranks in Google and removes objections pre-call.

Avoid:

  • “Cheapest in town!” with no number — empty, untrustworthy.
  • “Price on request” on every page — clients assume hidden fees.
  • A 2022 price list — worse than no list. Update or remove the date.
  • Tiny text or 12-page PDF — unreadable on phones.

Six Pricing Mistakes — and Quick Fixes

1. Price without context. “Implant — $1,200” with no “includes: implant, abutment, placement.” Client expects all-in, gets a $800 add-on, leaves a bad review. Fix: “includes / not included” next to every price.

2. Lowest price huge, extras in fine print. “Remodel from $35/sq ft*” — footnote “*materials extra.” That’s bait, not transparency. Show a realistic “from” or a typical estimate.

3. Prices only on homepage, not service pages. Someone lands on “oil change price” from Google — price lives elsewhere. Every commercial page needs its own number.

4. “50% off!” with no base price. Discounts need an anchor. Price first, promotion second.

5. Competitor is cheaper — so you hide. They’ll compare after the call anyway. Explain why you cost more: 5-year warranty, premium materials, experience. A “why us” block next to price converts better than no price.

6. No CTA after the price. You show “from $9,500” — then silence. Right below: “Get exact estimate,” “Book a site visit,” “Call now.” Price removes the barrier; CTA converts.

Case Study: Renovation Studio — 8 to 22 Leads per Month

A Krasnodar studio: 380 visits/month, 8 inquiries, average project $4,500. Beautiful portfolio and reviews — but everywhere “custom quote,” “leave a request.” Owner: “Competitors are 15% cheaper. I’m afraid to show prices.”

Changes in 7 working days ($650 budget):

  1. First screen: “Turnkey remodel from $115/sq ft” + “typical 580 sq ft unit — from $67,000”
  2. Three tiers: Cosmetic / Full / Designer — scope + range
  3. Two case studies with final cost and timeline
  4. Calculator: area + remodel type → estimate ±15%
  5. FAQ: “Why are you more expensive?” — 3-year warranty, fixed estimate, project oversight
  6. CTA under every price block: “Get exact estimate in 24 hours”

Results after 60 days: 380 visits (flat traffic) → 22 inquiries (was 8). Conversion 2.1% → 5.8%. Nine inquiries self-filtered — budget below minimum. Of 13 remaining, 7 reached contract (was 3–4). Extra revenue: 3–4 projects × $4,500 ≈ $13,500–18,000. Paid back on the first new deal.

How to Tell If Your Pricing Format Works

After 3–4 weeks, check:

1. Time on page. Prices added and time up — people are evaluating. Sharp drop — price may scare the wrong audience (check if “from” matches reality).

2. Inquiry rate. Local businesses with pricing often see 3–7%. Was 2%, now 5% — format works.

3. Lead quality. Ask sales: “Do clients arrive with budget awareness?” Fewer “how much?” calls, more “I want the Standard package.”

4. “Too expensive” drop-offs. More after showing prices is normal — you filtered non-fit leads. If everyone leaves — on-site price is wrong or value isn’t explained.

5. Search Console queries. New impressions for “[service] price,” “[service] cost” — SEO bonus from transparent pricing.

Questions? Telegram → or vic.kell@ya.ru

FAQ

Won’t clients see our price and go to a cheaper competitor?

Those who leave weren’t your budget fit anyway. Those who stay need a number to decide. The competitor with on-site pricing is already winning them while you hide yours.

What if prices vary a lot?

Show a range, packages, or 2–3 typical examples. “Price on request” alone is the worst option. A 4–5 question calculator gives ±10–20% — enough to decide whether to call.

How often should we update website prices?

At least every 6–12 months or when rates change. Stale pricing hurts worse than none — client expects $450, hears $620, trust breaks. Add “current as of [month]” or “confirm at booking.”

Is a PDF price list okay?

Only as a supplement. Mobile users rarely open PDFs; Google indexes them poorly. Main prices as page text. PDF for detailed estimates after inquiry.

Should we mention competitors?

You don’t need names, but honest comparison works: “Others may be 10–15% cheaper without a materials warranty — we offer 3 years.” Keeps clients who already compared.

How much does adding a pricing block cost?

Typical update: $300–650 — service page pricing, packages, 1–2 case studies, calculator or quiz, CTAs. Timeline 5–10 business days. On builders like Tilda or Wix — from $180 if page structure exists.

Bottom Line: Price Is a Filter and an Invitation

Hidden pricing feels like protection from comparison. In practice, it protects you from clients — they never reach the call. Transparency doesn’t mean “cheapest.” It means: “Here’s the ballpark, here’s what’s included, here’s why — decide if we’re a fit.”

Three high-impact moves: “from $X” on every service’s first screen, packages or sample projects instead of “price on request,” and a CTA directly under the price. Add honest value explanation if you’re above market.

Open your site as a client would: in 10 seconds, is the cost clear? If not, they’re already on a competitor’s page where the number is visible. The fix takes days and pays back with the first qualified inquiry.

KEL IT

Need a custom solution?

I build these types of projects professionally. Telegram bots, Mini Apps, websites, mobile and desktop applications. Tell me about your project and I'll get back to you with a plan.