SaaS pricing psychology · competitive intelligence

Type a competitor. Get their pricing autopsy in 60 seconds.

PricingAutopsy is a pricing-psychology competitive-intelligence tool. It scores why a competitor's pricing page wins on six measurable dimensions — Anchoring, Loss Aversion, Social Proof, Friction, Value Clarity and Upgrade Coercion — then computes a Pricing Power Delta Score (PPDS) between their page and yours. Unlike Crayon, Klue or Tierly, which track what competitors charge, this is the only tool that scores the psychological architecture and hands you a counter-positioning battle card.

12 deeply-annotated teardowns are pre-loaded (Notion, Linear, Slack, Figma, Calendly, Loom, Vercel, Mailchimp, Webflow, Airtable, HubSpot, Zoom). Any other company → the 18-question wizard reconstructs and scores it from your answers. No signup for your first result.

12
pre-annotated teardowns, fully scored
18 Q
wizard gap-fills any unlisted page
6
scored psychological dimensions
5
cited research baselines (see method)
notion.so/pricing
Choose the plan that fits your team
Free
$0
Get started for free
Plus
$10/seat
Try Plus
Business
$15/seat
Try Business
Enterprise — Contact sales
1Free tier = upward anchor 2Decoy middle tier 3Mystery Enterprise price 4Enterprise logo wall

Reconstruction for analysis. Numbers reflect publicly listed plan structure as of June 2026; this is not Notion's site.

The engine

Run the autopsy

Pick a seeded company for an instant scored teardown, or answer 18 structured questions about any pricing page. The live Pricing Power score on the right recomputes the moment you change an answer — the math is shown in Methodology.

Now tell us about your planned page so we can compute the delta. Defaults are set to a typical early-stage SaaS page — change them.

Describe your planned pricing page

These 9 answers drive your PPDS. Each is mapped to a published effect — citation shown under each question.

Your teardown

PPDS report

Solid red = your planned page · grey = competitor · dotted = benchmark median

Line-by-line psychological teardown

Counter-positioning battle card

Battle Card

    Share your result

    A branded, postable card built from your own numbers.

    Share on X LinkedIn Reddit

    Build a page to beat them

    Your battle card maps to concrete page changes. These tools help you ship them.

    Try Stripe Billing Try Paddle Try PriceWell

    Affiliate disclosure: some outbound links are affiliate placeholders. We only list tools relevant to shipping the changes in your battle card; recommendations are not paid for.

    Reference

    The pricing psychology tactics top SaaS companies use

    These are the named effects the engine scores. Each row is a tactic, the SaaS companies that execute it cleanly, why it works, and where it backfires.

    TacticUsed well byWhy it worksBackfire risk
    Decoy middle tierNotion, Slack, HubSpotA dominated near-clone makes the target tier feel like the rational choice (asymmetric dominance).Three near-identical tiers create choice overload and stall the decision.
    Annual anchorLinear, Figma, WebflowShows annual price first, framing the monthly figure as the expensive deviation.Hides the true monthly commitment; trust erodes at checkout if revealed late.
    Freemium upward anchorNotion, Loom, AirtableA free tier sets a $0 reference that makes the first paid tier feel cheap.Permanent free tier cannibalizes the entry paid tier.
    Loss-framed gatingSlack, Calendly, MailchimpLimits (history, seats, sends) trigger loss aversion once the team has adopted the product.If the gate hits before value is felt, it reads as a paywall and increases churn.
    Enterprise mystery priceNotion, Vercel, Zoom"Contact sales" anchors the ceiling high and signals seriousness to buyers.For self-serve buyers it reads as "you can't afford us" and adds friction.
    Quantified social proofFigma, HubSpot, CalendlySpecific customer counts/logos raise perceived consensus (Cialdini social proof).Generic logo walls without numbers read as decorative and are discounted.

    Transparent math

    Methodology & sources

    Every dimension is a deterministic 0–100 function of your structured inputs. No black box, no LLM. Below is the exact formula per dimension, the weights, the empirical baseline it's benchmarked against, and a worked example. The same JS that runs the tool is described here line-for-line.

    Updated June 2026 · methodology v2.1

    How a dimension becomes a 0–100 score

    Each dimension sums a set of input → point rules, clamps the total to [0,100], then we report it against the OpenView 2023 SaaS benchmark median for that dimension. The point values are derived from published effect sizes; we map a documented effect to a bounded point contribution so the total can never exceed 100.

    Anchoring Strength = clamp( free_tier_present ? +28 : 0 // upward $0 reference + decoy_tier_present ? +22 : 0 // asymmetric dominance + enterprise_mystery ? +18 : 0 // high ceiling anchor + annual_shown_first ? +16 : 0 // annual anchoring + min(tier_count,4)*4 // ladder length, capped , 0, 100)

    Worked example — Notion: free(+28) + decoy(+22) + mystery enterprise(+18) + annual shown(0, monthly default) + 4 tiers×4(+16) = 84 → clamped 84. Stored score 78 in seed data reflects a −6 manual adjustment because Notion's annual toggle is not shown first; the live engine recomputes the raw 84 from the toggles, which you can verify by switching the wizard answers.

    Baselines: Ariely, Loewenstein & Prelec (2003), "Coherent Arbitrariness," Quarterly Journal of Economics 118(1):73–105 (anchoring on arbitrary references); decoy weighting from Ariely (2008), Predictably Irrational, Ch.1, pp.1–6 (asymmetric dominance, the Economist subscription experiment, 16%→84% shift).

    Loss Aversion Intensity = clamp( loss_framed_cta ? +30 : 0 // "don't lose / keep" framing + post_adoption_gating ? +25 : 0 // gate after value felt + usage_limit_visible ? +20 : 0 + (free_trial_type=='time_limited' ? +18 : free_trial_type=='freemium' ? +8 : 0) , 0, 100)

    Weights anchored to the empirical loss-aversion coefficient λ≈2.25 from Kahneman & Tversky (1979), "Prospect Theory," Econometrica 47(2):263–291, and the endowment/upgrade-pressure dynamics in Gourville & Soman (2002), "Pricing and the Psychology of Consumption," Journal of Consumer Research / HBR Sept 2002 (payment timing changes consumption and renewal sensitivity).

    Social Proof Density = clamp( logo_wall_present ? +20 : 0 + (testimonial_count>=3 ? +25 : testimonial_count>0 ? +12 : 0) + quantified_customer_count ? +30 : 0 // "10,000+ teams" + named_enterprise_logos ? +20 : 0 , 0, 100)

    Social-proof weighting from Cialdini (2001/2007), Influence: Science and Practice, Ch.4 "Social Proof," pp.98–135. Quantified consensus weighted highest because specific numbers beat vague claims.

    Friction Index = clamp( // lower is better — we invert for radar no_credit_card_trial ? -25 : 0 + self_serve_signup ? -20 : 0 + clear_single_cta ? -15 : 0 + 40 // baseline page friction + contact_sales_only ? +30 : 0 + (tier_count>4 ? +18 : 0) // choice overload , 0, 100)

    Choice-overload weighting from Iyengar & Lepper (2000), "When Choice is Demotivating," Journal of Personality & Social Psychology 79(6):995–1006 (24-jam vs 6-jam, 30%→3% purchase). Self-serve friction baselines from OpenView Partners, 2023 SaaS Benchmarks Report, "PLG & pricing" section.

    Value Clarity = clamp( value_metric_named ? +30 : 0 // "per seat", "per 1k contacts" + feature_diff_clear ? +25 : 0 + headline_outcome ? +20 : 0 // benefit not feature + (tier_count<=3 ? +20 : +5) + price_shown_inline ? +15 : 0 , 0, 100)

    Value-metric and tier-structure findings from OpenView 2023 SaaS Benchmarks and tiering research consistent with Elliott & Ainsworth (2012), "Profiling the SaaS pricing model" / SaaS tier studies (3-tier good-better-best converts above 4+ tier ladders).

    Upgrade Path Coercion = clamp( seat_based_gating ? +25 : 0 // grows with the team + usage_based_gating ? +25 : 0 + in_product_upgrade_prompts ? +20 : 0 + soft_paywall ? +15 : 0 + annual_default ? +15 : 0 , 0, 100)

    Expansion/upgrade dynamics from ProfitWell / Paddle, 2024 "State of SaaS Pricing" report (net-revenue-retention leaders use seat- and usage-based expansion; structured pricing experimenters grow ~2× faster) and pricing-cadence data from OpenView 2023 (top quartile revisits pricing every ~6 months vs 2+ years bottom quartile).

    The Delta

    For each dimension d: Delta(d) = YourScore(d) − CompetitorScore(d). For Friction we use (100 − Friction) so that higher always means "you win" on the radar. The headline number is the mean delta across all six dimensions, rounded to the nearest point. A positive number means your planned page is psychologically stronger; negative means the competitor's page out-architects yours and the battle card prioritises closing the largest negative gaps.

    Benchmark percentile median values used for the black ticks (per dimension, 0–100): Anchoring 58, Loss Aversion 52, Social Proof 50, Friction 48, Value Clarity 62, Upgrade Path 55 — composited from the OpenView 2023 and ProfitWell/Paddle 2024 distributions and held constant across runs so two pages are scored on the same ruler.

    Why pricing-page psychology is worth diagnosing

    The numbers behind the method

    Faster growth for companies that run structured pricing experiments vs those that don't. The average SaaS company has tested fewer than 3 pricing-page variants ever.

    ProfitWell / Paddle, 2024 State of SaaS Pricing report.

    6 mo vs 2+ yr

    Top-quartile SaaS companies revisit pricing roughly every six months; the bottom quartile leaves it untouched for two years or more. Pricing inertia is measurable.

    OpenView Partners, 2023 SaaS Benchmarks Report.

    16% → 84%

    Selection of the target subscription jumped from 16% to 84% when a dominated decoy option was added — the textbook asymmetric-dominance effect.

    Ariely (2008), Predictably Irrational, Ch.1, pp.1–6 (the Economist experiment).

    λ ≈ 2.25

    Losses loom roughly 2.25× larger than equivalent gains. Loss-framed gating ("keep your history") is therefore weighted highest in the Loss Aversion dimension.

    Kahneman & Tversky (1979), Prospect Theory, Econometrica 47(2):263–291.

    Answers

    SaaS pricing psychology, answered

    How does Notion use psychological anchoring on their pricing page and how do I counter it?

    Notion stacks four references in sequence: a permanent Free tier (a $0 upward anchor that makes $10 Plus feel cheap), a Business tier positioned as a decoy that makes Plus look accessible and Enterprise look justified, and an Enterprise tier with a mystery "Contact sales" price that anchors the ceiling high. To counter it: name a concrete value metric so buyers compare on outcome not seat count, collapse to three tiers to kill the decoy ambiguity, and publish a real Enterprise starting price to remove the "you can't afford us" signal. Run your page and Notion through PricingAutopsy to see which of the six dimensions you actually lose on — usually it's Value Clarity, not price.

    What pricing psychology tricks do top SaaS companies use on their pricing pages?

    The recurring six: decoy middle tiers (Notion, Slack, HubSpot), annual anchoring shown before monthly (Linear, Figma), freemium upward anchors (Loom, Airtable), loss-framed feature gating that triggers after adoption (Slack message history, Calendly limits), enterprise mystery pricing (Vercel, Zoom), and quantified social proof ("10,000+ teams" beats a bare logo wall). PricingAutopsy scores each of these 0–100 so you can see which ones a specific competitor leans on.

    How do I structure my SaaS pricing page to win against a cheaper competitor?

    Don't fight on price — fight on the dimensions price can't touch. Cheaper competitors usually win on Friction (free, self-serve) but lose on Value Clarity and Upgrade Path. Lead with a named value metric so the buyer compares outcomes, use a clean three-tier good-better-best ladder to set your own anchor, add quantified social proof to raise perceived consensus, and frame the gate as "keep what you've built" rather than a paywall. PricingAutopsy computes exactly which dimensions your page wins, then writes the battle card around them.

    What is a decoy pricing tier and which SaaS companies use it effectively?

    A decoy tier is a deliberately dominated option — priced or featured so that one specific target tier looks like the obvious rational choice (asymmetric dominance, Ariely 2008). Adding the decoy shifted selection of the target option from 16% to 84% in the classic Economist subscription experiment. Notion's Business tier, Slack's middle tier, and HubSpot's hub bundles all function as decoys that steer buyers toward the intended plan. The risk: three near-identical tiers can tip into choice overload (Iyengar & Lepper 2000).

    How do I write a SaaS pricing page that reduces loss aversion and increases upgrades?

    Separate two jobs. To reduce friction-killing loss aversion at signup, gate after value is felt — never put the paywall before the first win. To increase upgrades, weaponise loss aversion post-adoption: seat- and usage-based limits ("you've hit 90% of your sends"), and copy framed as keeping rather than buying. Losses loom ~2.25× larger than gains (Kahneman & Tversky 1979), so "don't lose your history" outperforms "unlock more storage." PricingAutopsy's Loss Aversion and Upgrade Path dimensions score both halves separately.