Intermediatecompetitive-intel

Reverse-engineer a competitor's pricing page in 10 minutes

Pricing pages leak strategy. Here's how to extract the margin bands, ICP signals, and growth bets.

10 min read
competitive-intelpricingstrategybrain-capture

Why pricing pages are gold

A pricing page is the most carefully-considered marketing surface a SaaS company has. Every tier name, every feature gate, every "Contact us" cliff is a deliberate choice that reflects who they're willing to serve and at what margin. Read it like a position statement.

What to extract

1. The "Contact us" threshold

Where does self-serve end? If their highest self-serve tier is $99/mo, they're betting SMB. $499/mo? Mid-market self-serve. $5k+/mo with mandatory sales call? Enterprise-only above that. This number is their ICP signal.

2. The feature gating ladder

Which features are gated to higher tiers? "SSO" gated to enterprise = they're serving regulated buyers. "Advanced analytics" gated = their power users skew technical. "Unlimited X" only at the top = X is the cost driver in their unit economics.

3. The free tier shape

  • No free tier → high-trust, high-touch sales motion
  • Free tier with hard usage cap → product-led growth with conversion gate
  • Free tier with soft cap (you'll get nagged but it works) → user acquisition over conversion
  • Free trial (not free tier) → enterprise-mimicking SaaS playbook

4. The tier price ratios

If the gap between Pro and Business is 4x but the gap between Business and Enterprise is 10x, they're betting their margin lives in enterprise. If the ratios are roughly 2x-3x across tiers, they're running a discipline-based monetization model with predictable expansion.

5. The "missing" features

What do you expect to see but don't? No SOC 2 mention = they're not selling to regulated buyers yet. No data residency option = they're US-only customer base. No SLA = they're not yet at enterprise scale.

The capture template

Save a competitive_intel brain_node per competitor:

competitor: <name>
icp_signal: <self-serve threshold>
gating_signal: <what's gated to top tier — implies cost driver>
growth_motion: <free / trial / sales-led>
margin_bet: <where their pricing assumes margin lives>
missing_features: <what they don't sell yet — your wedge>

What to do with this

When Cameron helps you build your own pricing, the brain_node is automatically pulled in. Your tier structure can deliberately position against — or alongside — what you've captured.

Share:

Keep learning

Apply this with Waymaker

Get this article surfaced where you work

Inside Waymaker, this article shows up next to the right Signal page — so the lesson lands when you need it, not before.

No credit card required.