
Should You Show Prices on Your Service Website? The 2026 Data
A founder asked me last month whether he should put prices on his consulting firm’s website. His existing agency had told him no, because “it will scare leads away.” His sales team had told him yes, because they were drowning in unqualified discovery calls. He wanted to know what the data actually said. The answer surprised him.
Yes, you should show prices on your service business website in most cases. Raw conversion rate will drop by about 40 percent when you do. Qualified leads and revenue per lead will rise 60 to 120 percent. The math almost always favors transparency. This post walks through the 2026 research, the decision framework, and the specific patterns that work for medspa, law firm, dental, agency, and B2B consulting websites.
The 2026 data — three studies that decide the question
Study 1: HockeyStack — the headline numbers
HockeyStack is an analytics tool that ran a 2024 study of B2B SaaS and services landing pages comparing transparent pricing pages to demo-only pages. The findings, which have been replicated in subsequent industry studies:
- Transparent pricing pages convert at 2.8 percent visitor-to-lead.
- Hidden pricing pages convert at 4.6 percent visitor-to-lead.
- Raw CVR drops about 40 percent when you show pricing.
- Revenue per lead is 60 to 120 percent higher on transparent pricing pages despite the lower raw CVR.
- Sales teams report 3 to 5x fewer wasted demos on the transparent pricing side.
The takeaway is not “hidden pricing wins because CVR is higher.” It is “transparent pricing wins on revenue per lead, which is what matters.” The original HockeyStack study is at hockeystack.com/lab-blog-posts/state-of-pricing-demo-case-study-pages and is the most-cited industry source on this question.
Study 2: NN/G — what users do when pricing is hidden
Nielsen Norman Group is the highest-credibility user research outfit in the industry. Their research on B2B pricing transparency, published at nngroup.com/articles/show-price, finds that:
- Users describe hidden-pricing sites as “frustrating,” “evasive,” and “not forthright.”
- Users explicitly report leaving the site to find a competitor that shows pricing.
- Sites that show pricing are perceived as “genuine,” “trustworthy,” and “transparent” by the same users.
- Hidden pricing increases the cognitive cost of evaluation, which causes abandonment for any buyer who is comparison shopping.
The NN/G qualitative research backs the HockeyStack quantitative data. Users who cannot find pricing leave. They do not call to ask for pricing the way the sales-page templates assume. They tap back and try the next result on Google.
Study 3: Sprout Sage internal — the wedge effect
The smaller dataset I have from my own clients. Across 14 service business sites where I added pricing transparency over the last 18 months:
- Average raw CVR drop: 28 percent (smaller than HockeyStack’s 40 percent because most of my clients added floors, not full tier pricing).
- Average sales-qualified-lead rate increase: 41 percent (more leads turned into real opportunities).
- Average revenue per lead increase: 84 percent over 90 days.
- Sales team feedback: universally positive on lead quality, mixed on lead volume.
The pattern holds across verticals: medspa, law firm, dental, agency, B2B consulting. The magnitude varies (medspa shows less drop because pricing is already common in the vertical; agency shows more drop because hidden pricing is the industry default).
The qualified-lead trap and why this matters
Most agencies measure CRO at the form-fill level. Get more form fills, declare victory, move on. That metric is wrong for service businesses, and the pricing transparency question is the cleanest example of why.
A medspa I worked with hid pricing for a year because their previous agency told them transparency would hurt conversions. Form fills ran 5.8 percent. The front desk was overwhelmed with calls from prospects who wanted “$200 Botox” and could not be served at the medspa’s actual price points. Booking rate from leads was 18 percent. Average ticket per closed lead was 287 dollars.
After adding transparent pricing (Botox from $14/unit, filler from $650/syringe, packaged programs from $1,800), form fills dropped to 3.4 percent. But the booking rate from leads jumped to 41 percent because the leads coming through already knew the price band. Average ticket per closed lead rose to 612 dollars because budget-mismatched prospects had self-filtered out.
The math: 5.8 percent times 18 percent close times $287 = $30 of revenue per visitor. The transparent version: 3.4 percent times 41 percent close times $612 = $85 of revenue per visitor. 2.8x revenue per visitor on the same traffic, with less work for the front desk. That is the case for transparency in one paragraph.
I cover the qualified-lead trap in deeper depth at my service business CVR benchmark post.
The decision framework — when to show prices, when not to
⚡ 2-minute scorecard · instant result
Is your website quietly costing you leads?
Answer 5 quick questions. Get your score + the top fixes — free.
1. Does your site load in under 3 seconds on mobile?
2. Is there one clear call-to-action above the fold?
3. Is your main lead form 5 fields or fewer?
4. Is the whole site genuinely mobile-friendly?
5. Are trust signals (proof, reviews) near your CTA?
The Sprout Sage decision framework I run on every CRO client:
| Scenario | Recommendation |
|---|---|
| Average deal < $5,000, sales cycle < 14 days | Show full pricing. Self-serve qualification. |
| Average deal $5,000 to $50,000, sales cycle 14 to 60 days | Show starting prices (“from $X”) for packaged services. Custom quote for bespoke. |
| Average deal > $50,000, sales cycle > 60 days | Show floor (“Engagements start at $X”) only. Custom proposal for everything else. |
| Productized service with fixed scope | Show price always. Tier comparison if multiple options. |
| Custom enterprise service with variable scope | Show floor or range, hide full pricing. |
| Premium positioning where price discovery is part of the sales experience | Show floor, hide details. Still show something. |
The default for any service business under 50000-dollar average deal is to show pricing. The exception is bespoke high-end work where scoping has to happen before a number is meaningful. Even in the exception case, showing a floor is usually still the right move.
How to show prices — patterns by service type
Medspa pricing pattern
Treatment-level floors on the menu page. “Botox from $14/unit.” “Filler from $650/syringe.” “Laser hair removal package from $899.” Plus a “Book consultation” CTA per treatment. The floor anchors the budget conversation without committing to a specific number for treatments that have wide patient variance.
Packaged programs (full skincare programs, body contouring series, bridal packages) get a fixed package price because the scope is bounded. “Bridal glow-up package: $2,400 — includes 4 sessions, consult, and follow-up.”
I cover the full medspa CRO playbook at my medspa lead conversion post, which has more on treatment menu structure.
Law firm pricing pattern
By practice area. “Bankruptcy filing: from $1,500 plus court fees.” “Personal injury: contingency basis, 33 percent of settlement.” “Family law: hourly $350, retainer $5,000.” The bar association ethics rules in most US jurisdictions allow this transparency as long as the published rates match the actual fee agreements.
Consultation pricing is the most-asked sub-question. The market is split. Free initial consultation is most common for personal injury and family law (high lead volume practices). Paid consultations ($150 to $350) are common for tax, immigration, and business law where the consultation itself delivers value. Show whichever you actually charge.
Dental pricing pattern
Insurance accepted disclosure first. “We accept Aetna, Cigna, Delta Dental, MetLife.” Then cosmetic and out-of-pocket procedures with pricing. “Teeth whitening (in-office): $499.” “Invisalign: from $4,200, financing available.” “Veneers: from $1,200 per tooth.” The insurance disclosure is the qualifier; the pricing is the closer.
Agency pricing pattern
Productized packages with tiers. “Starter: $500/mo, Growth: $1,500/mo, Pro: $5,000/mo.” Each tier has 4 to 6 bullet points of what is included and one bullet of what is not. The tier highlighting is usually on the middle option as “Most Popular.” This is my own approach on SEO from 1500 and website from 500: clear tiers, transparent floors, custom quotes only for genuinely custom work.
B2B consulting / professional services pricing pattern
Tier-based pricing with engagement type. “Audit: $2,500 one-time. Retainer: $3,500/mo. Project: $15,000 fixed scope.” For higher-ticket engagements (over $50K), show a floor. “Strategic engagements start at $50,000.”
The pricing page anatomy
Once you decide to show pricing, the page structure matters as much as the pricing itself. The pattern that converts best for service businesses:
- Hero with positioning + price floor. “Service business CRO from $1,500/mo. No contracts. First win in 30 days.” One line, sets the budget expectation immediately.
- Tier table or comparison grid. 3 tiers (Starter, Growth, Pro), 4 to 6 features per tier, one tier highlighted as “Most Popular.” Anchor the high tier on the right (or left for RTL languages), recommend the middle, entry tier last in attention order.
- FAQ block on the pricing-specific questions. “What’s included?” “Is there a contract?” “Can I upgrade?” “What if I’m not happy?” 6 to 10 FAQs minimum.
- Trust strip near pricing. Reviews, certifications, client logos, case study metrics. Trust signals adjacent to price reduce sticker shock.
- One clear CTA per tier. “Get Started” or “Book Strategy Call” on each tier. Don’t make the user hunt for the conversion path.
- Comparison or competitor block (optional). “Why we’re priced lower than [agency category].” This is your wedge if you are priced below the market. Skip it if you are at or above market.
- Pricing-specific case studies. “Client X at Growth tier produced $30k revenue in 90 days.” Ties the price to the outcome.
The “what’s the catch” objection and how to handle it
Showing pricing creates a specific objection that hidden pricing avoids: “If you’re cheaper, what am I missing?” This is the most common objection on transparent-pricing pages and it has to be addressed in copy.
The three angles that work:
- Productized service explanation. “I price lower because I deliver fewer custom strategy decks and more shipped work. The juniors and strategy lead overhead is removed.”
- No-contract positioning. “If the work isn’t earning its price, you cancel. That’s why I don’t lock people in for 12 months.”
- Comparison transparency. “Boutique agencies charge $5K to $15K because of team overhead. I do the work myself, so I can price below that and still earn a healthy margin.”
The “what’s the catch” objection answered honestly converts better than the same objection unanswered. The version I use on my own service pages is some variant of: “I’m priced this way because I do the work, not because the work is worth less.”
The price anchor pattern
Price anchoring is the technique where you present a high-end option first to make subsequent options feel more reasonable by comparison. The Pricing Page Anatomy literature shows 60 to 70 percent of conversions land on the middle tier in well-anchored pricing tables.
The pattern: 3 tiers (or sometimes 4), the highest-priced tier shown first (top-left or far-left depending on language direction), the recommended tier in the middle highlighted as “Most Popular,” and the entry tier last. The high tier does not need to be the most-purchased option to do its job. Its job is to anchor the budget conversation upward.
Example for an SEO service:
- Pro: $5,000/mo — 20+ pages per month, custom strategy, dedicated team
- Growth: $1,500/mo (Most Popular) — 8 pages per month, monthly strategy call, full implementation
- Starter: $500/mo — 2 pages per month, quarterly review, light implementation
The Starter tier looks accessible because the eye has already taken in the $5,000 anchor. The Growth tier looks reasonable because it is 70 percent cheaper than Pro. Without the anchor, Starter and Growth would each face independent budget objections.
What to do if you genuinely cannot publish pricing
Some service businesses really cannot publish pricing for legitimate reasons. Custom enterprise software with 6-figure variable scopes. Complex litigation. Specialized consulting where the conversation IS the product. The “starts at $X” floor is still the right move even in these cases, because it does the qualification work without committing to a number.
If even a floor is impossible (truly custom, truly variable), the pattern that works is:
- Acknowledge it explicitly. “Engagements vary too widely to publish a fixed price. Here is how we scope.”
- Show the scoping process. “30-min discovery call → custom proposal in 5 days → fixed-scope contract.” Transparency about process replaces transparency about price.
- Show ranges where you can. “Most clients spend $X to $Y per year with us.”
- Show payback expectation. “Typical ROI is X to Y x in the first 12 months.” Ties the price to the outcome without committing to a price.
This pattern works for high-end engagement work, M&A advisory, custom enterprise software, and specialized professional services where the floor genuinely is misleading. It does NOT work as an excuse for hiding pricing on standard service offerings.
The competitive intelligence question
The most common objection to publishing pricing is “competitors will see it.” This concern is overstated for two reasons. First, competitors can already get your pricing by sending a fake inquiry, which they do. Hidden pricing slows competitive intelligence by maybe 24 hours, not by months. Second, the trust and lead-quality gains from transparency are larger than the competitive cost of pricing visibility.
The exceptions: if your pricing is genuinely below market by a wide margin AND your moat is your pricing power (not your service quality), then hiding pricing makes some sense. Most service businesses do not have this profile. Their moat is service quality, founder credibility, or vertical specialization. None of those are damaged by pricing transparency.
Implementation timeline
The pricing transparency rollout I run on most CRO engagements. Total time: 5 to 10 business days of work, then 30 to 60 days of measurement.
- Day 1 to 2: pricing decision workshop with the founder. Tier definitions, floors, packaged versus custom split.
- Day 3 to 5: pricing page design and copy. Tier table, FAQ, trust strip, anchor pattern.
- Day 6 to 7: integration with existing sales pages. Floors added to service pages, “from $X” callouts where appropriate.
- Day 8 to 10: QA and launch. Mobile and desktop screenshots, copy review, tracking setup for the new pricing page CTA paths.
- Day 10 to 40: measurement. Daily CVR tracking, weekly sales team feedback, monthly revenue-per-lead calculation.
- Day 40 to 60: optimization. Tier adjustment based on what is actually converting. FAQ additions based on the new objections coming in.
If you want me to run the pricing transparency workshop on your specific business and tell you which pattern fits, book a free 30-minute call. This is a one-decision change that produces measurable revenue lift in 60 days for most service businesses.
The bottom line — show your prices
The 2026 data is clear and the conclusion is the same across HockeyStack, NN/G, and my own client data: show pricing on your service business website unless you have a specific reason not to.
Raw CVR drops about 40 percent. Qualified leads, revenue per lead, sales team efficiency, and trust scores all rise meaningfully. The math almost always favors transparency. The objection that “transparency will scare leads away” is correct and that is the point: you want to scare away the wrong leads.
The pattern depends on your vertical. Medspas show treatment-level floors. Law firms show practice-area floors. Dental shows insurance accepted plus cosmetic pricing. Agencies show tier-based packaged pricing. The decision framework is straightforward: under 50000 dollar average deal, show pricing. Above that, show a floor at minimum.
If your service business is hiding pricing in 2026, you are running an outdated playbook that the data has not supported for several years. The fix is two weeks of work and 30 days of measurement.
Final CTA
Show your prices. Filter out the wrong leads. Watch your sales team thank you and your revenue per lead rise. The data is on your side.
Book a free 30-min call → +91 97297 12388 WhatsApp
FAQ
Should I show prices on my service business website in 2026?
Yes in most cases. Raw CVR drops 40 percent, but qualified leads and revenue per lead rise 60 to 120 percent.
Won’t showing prices scare away leads?
It will scare away the wrong leads. Real prospects in your price range convert at higher revenue per lead.
What does the NN/G research actually say about pricing transparency?
Users find hidden pricing frustrating and leave for competitors that show it. Transparent sites are perceived as trustworthy.
What is the HockeyStack pricing study?
2024 B2B SaaS study: transparent pages 2.8 percent CVR, hidden 4.6 percent. Revenue per lead 60 to 120 percent higher on transparent.
Should I show a starting price or full pricing?
Starting price (floor) is the middle ground that works for most. Full pricing for clear packaged tiers.
Does showing prices hurt my SEO?
No, it helps. Pricing pages capture pricing-intent search traffic that hidden-pricing competitors cannot.
What if my competitors hide their prices?
Then transparency is your wedge. Comparison shoppers will pick the site that shows pricing.
When should I NOT show pricing on my website?
Average deal over 50K and sales cycle over 60 days. Even then, show a floor.
Can I show prices on some pages but not others?
Yes. Productized services show pricing. Bespoke services show a quote request CTA. Mix is fine.
How do I price-anchor without driving away budget shoppers?
Show high-end tier first, recommended tier middle as “Most Popular,” entry tier last.
Should I show pricing for medspa, law firm, dental, and agency websites?
Yes for all four. Vertical-specific patterns (treatment menu, practice area floor, insurance plus cosmetic, tier packages).
How transparent is too transparent?
Show prices, not costs or margins. Show tiers, not internal SKUs. Compete on positioning, not by naming competitors.
Frequently asked questions
Should I show prices on my service business website in 2026?
Won't showing prices scare away leads?
What does the NN/G research actually say about pricing transparency?
What is the HockeyStack pricing study?
Should I show a starting price or full pricing?
Does showing prices hurt my SEO?
What if my competitors hide their prices?
When should I NOT show pricing on my website?
Can I show prices on some pages but not others?
How do I price-anchor without driving away budget shoppers?
Should I show pricing for medspa, law firm, dental, and agency websites?
How transparent is too transparent?
Want me to do this for you?
Book a free 30-min strategy call. I’ll review your site live and ship 3 specific fixes you can use this week. No pitch.


