Home/Pricing Strategy
Pricing Strategy

Should You Hide Prices on Your Website? The Real Answer for Agencies and B2B Businesses

Hiding prices isn't a cop-out or a conversion trick - it's a strategic decision. Get it wrong and you're leaving pipeline on the table either way.

Should YOUR business show prices on its website?

Answer 4 quick questions and get a data-backed recommendation based on your specific situation - not generic advice.

0 of 4 answered
1. What is your typical deal size?
2. How are your deals structured?
3. How fast does your team respond to inbound leads?
4. What is your industry's buying culture?
Your Pricing Visibility Verdict

Hide Prices Show Prices

The Pricing Visibility Question Nobody Answers Honestly

Every agency owner, SaaS founder, and consultant hits this at some point: do you put your prices on the website or not? You'll get hot takes on both sides - "transparency builds trust!" and "never show pricing, it kills deals!" - but most of that advice comes from people who've never actually tested it on a real business.

I've built and sold companies. I've had websites with prices, websites without prices, and websites that tried to do both. The answer isn't one-size-fits-all, and anyone telling you it is hasn't done the reps. Let me break down exactly when hiding prices works, when it backfires, and how to implement a pricing visibility strategy that actually converts.

What "Hide Prices" Actually Means in Practice

When we talk about hiding prices, we're really talking about three different things:

Each one serves a different purpose and attracts a different buyer. The mistake most businesses make is defaulting to full opacity because it feels safer - not because it's strategically sound.

The Real Cost of Hiding Prices (The Data Is Clear)

Before you decide to go full "contact us for pricing," understand what you're trading away. Studies of B2B SaaS companies show that non-transparent pricing pages generate far more form submissions - but those submissions convert to actual pipeline at significantly lower rates compared to transparent pricing pages. You end up optimizing for lead volume while tanking pipeline quality.

There's a simple reason for this: when you hide pricing, you push the sticker shock to the sales conversation. And at that point, your sales rep has to overcome both the price reveal and any expectation mismatch simultaneously. That's a harder close, a longer cycle, and a higher cost per acquisition.

The buyers most likely to convert - the ones who already know their budget, have internal approval, and just need a vendor - are also the most likely to bounce from a page that hides prices. They're not going to book a discovery call to find out if you're in their budget range. They'll go to your competitor who just told them.

If your bounce rate on pricing pages is above 70% and your sales team is getting swamped with low-budget leads, that's the market telling you something about your pricing visibility strategy. Don't ignore that signal.

Free Download: 7-Figure Offer Builder

Drop your email and get instant access.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →

When Hiding Prices Actually Makes Sense

That said, there are legitimate situations where hiding prices is the right move. I'm not going to pretend otherwise.

1. Your deals are genuinely custom

If every contract is different - different scope, different term length, different integrations, different volume - posting a price table isn't just useless, it's misleading. Enterprise SaaS companies with average contract values above $50K can defensibly gate pricing, but they need to compensate with strong trust signals and frictionless demo booking so mid-funnel prospects don't disappear.

2. You sell to a market that expects to negotiate

Certain industries - wholesale, manufacturing, logistics, government contracting - have a culture of negotiation built into the buying process. Hiding prices in these contexts isn't evasion; it's playing by the market's rules. Posting a fixed price in a world where every buyer expects a volume discount can actually hurt your close rate.

3. Your pricing is a competitive weapon you haven't yet disclosed

If you're significantly cheaper or more expensive than the market, and you want to control the narrative before the number lands, there's an argument for having the conversation first. But be honest with yourself: competitors can find out your pricing through backchannels, mystery shopping, and review sites regardless. You're not protecting information - you're adding friction for buyers who are trying to give you money.

4. You want to qualify harder before investing sales time

A "request a quote" flow forces the prospect to raise their hand. That small commitment filters out casual browsers. The few users who do complete the form are more serious, better qualified, and closer to a buying decision. This works - but only if you respond fast. The B2B average for responding to quote requests is over 40 hours. At that pace, the qualified buyer you just filtered for has already gone elsewhere.

When You Should Absolutely Show Your Prices

For most agencies, consultants, and self-serve SaaS products - especially anything under $25K average contract value - transparent pricing wins. Here's why:

Download my Discovery Call Framework to see how I structure those calls when prospects arrive pre-qualified - the conversation is completely different when price has already been anchored.

The Hybrid Model: The Practical Middle Ground

The smartest approach for most B2B businesses - agencies, boutique SaaS, consultants - is a hybrid model. Show your starter tiers publicly. Gate your enterprise or custom tier behind a sales conversation.

This looks like: "Starter: $X/month. Growth: $X/month. Enterprise: Let's talk."

What this does is brilliant in practice. Budget-conscious buyers self-select into your lower tiers and convert without ever needing a sales call. Enterprise buyers who see "let's talk" understand they're in a custom conversation - and the ambiguity signals flexibility rather than evasion. You get both.

Even if you can't publish a full pricing table, giving a starting point - like "plans start at $X/month" - sets expectations and filters out unqualified leads without destroying trust. "Contact us for pricing" with nothing else is a conversion killer. Buyers assume the worst: either you're embarrassed by your price or wildly expensive for no good reason. Neither helps you.

Need Targeted Leads?

Search unlimited B2B contacts by title, industry, location, and company size. Export to CSV instantly. $149/month, free to try.

Try the Lead Database →

The Agency Pricing Decision Specifically

For agencies, I lean toward showing pricing - or at least a range - on your site. Here's the practical reason: your target client is usually a decision-maker with a specific budget. If you're a $5,000/month retainer agency and they have a $1,500/month budget, no amount of sales skill fixes that gap. You're better off filtering them out early.

The objection I hear is: "But if I show prices, I can't charge more to clients with bigger budgets." That's true. But if you're doing custom pricing that varies dramatically client to client without a systematic reason, you're actually creating a fragile business - one where any two clients who talk to each other can blow up your relationship. The solution isn't to hide prices. It's to build a tiered offer architecture where the differences in price are justified by differences in scope.

I walk through how to structure agency offers and close rates inside my 7-Figure Agency Blueprint - the pricing section alone has changed how dozens of agency owners position their services.

The Technical Side: How to Actually Hide Prices on Your Site

If you've decided hiding prices is right for your business, do it properly. A common mistake is using CSS to hide price text visually - but the actual data is still in your page's source code. Anyone can right-click, inspect element, and read the number. Bots scrape it instantly.

To actually gate pricing:

How to Make the Decision: A Simple Framework

Stop deciding based on gut feel or what your competitors do. Run through these questions:

  1. What's your average deal size? Under $25K ACV - show prices. Above $50K ACV - gating is defensible.
  2. Are your deals custom or standardized? Standardized = show prices. Custom = at minimum, show a range.
  3. What's your current bounce rate on the pricing page? Above 70% and not getting sales calls? Hiding isn't working - it's just adding confusion.
  4. How fast can you respond to inbound leads? If you can't respond within a few hours, don't hide prices. The qualified leads you generate will go cold before you follow up.
  5. What does your close rate on hidden-price leads look like vs. transparent leads? Measure this. Don't guess.

The decision to show or hide pricing should never be emotional or based on what everyone else seems to do. It should be driven by funnel data - win rate, sales cycle length, lead quality - not sales team preference or competitive anxiety.

Also make sure your Agency Contract Template is locked before you start publishing pricing publicly. Once your rate is out there, you need your paperwork to match what you're actually charging.

Free Download: 7-Figure Offer Builder

Drop your email and get instant access.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →

Bottom Line

Hiding prices is a legitimate strategy in specific contexts - enterprise deals, custom scopes, negotiation-culture markets. For everyone else, the data points toward transparency: shorter sales cycles, better-qualified prospects, higher trust, and cleaner conversion metrics.

If you're running an agency or a productized service and you're hiding prices because you're nervous about the number - that's the wrong reason. The fear that "the price will scare people away" usually points to a positioning problem, not a pricing visibility problem. If your value proposition isn't communicating why you're worth what you charge, hiding the number delays the rejection without fixing the root issue.

Show the price. Build the trust. Close faster. If you want help thinking through the positioning and offer architecture that makes your price feel like a steal instead of a risk, that's exactly what I work through inside Galadon Gold.

Ready to Book More Meetings?

Get the exact scripts, templates, and frameworks Alex uses across all his companies.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →