How Anchoring Bias Affects Pricing Pages (And What to A/B Test)
Quick answer
Anchoring bias makes the first number a visitor sees on your pricing page set the frame for every price that follows. The same $29 plan reads as premium after $9 or as reasonable after $99 — the product is identical, only the anchor changed. Five A/B tests reshape that frame without changing your prices: reverse tier order to lead with the highest plan, add a struck-through original price, pre-select annual billing with a monthly-equivalent display, reframe cost as per-day or per-user, and add a decoy tier to reposition the middle option as the compromise choice.
Key takeaways
- Anchoring works because the first price becomes the reference point — reverse tier order to make your target plan feel reasonable, not premium.
- None of these tests change your prices; they change the frame in which the same prices are evaluated.
- The right test to start with depends on what your page is missing: no third tier → decoy; monthly default → annual pre-select; no reference price → strikethrough.
When a visitor lands on your pricing page, they are not evaluating your plans in a vacuum. They are evaluating them against the first number they see.
That is anchoring bias: the cognitive tendency, documented by psychologists Daniel Kahneman and Amos Tversky, for the first piece of numerical information encountered to disproportionately influence all subsequent judgements. In a 1974 paper in Science, they showed that even arbitrary numbers — a wheel of fortune spin, a random figure on a page — shifted people's estimates of completely unrelated quantities.
On a pricing page, nothing is arbitrary. Every number a visitor sees is a deliberate choice. The order your plans appear, whether you show a "before" price, how you frame the billing period, and whether you offer a third tier at all — each of these is an anchor that shapes how every other number on the page feels.
Most pricing pages are designed around what the plans cost. The ones that convert well are designed around how the plans feel.
How anchoring bias shows up on pricing pages
The most common anchoring failure on pricing pages is defaulting to the lowest price first. The logic seems intuitive: lead with the most accessible number to avoid scaring visitors off. But anchoring research suggests the opposite — when the lowest price is the first number seen, it becomes the reference point, and every tier above it feels like a premium.
A visitor who sees "$9/month" first and then "$29/month" is making a different calculation than one who sees "$99/month" first and then "$29/month." The product is identical. The number is the same. The anchor is different — and so is the judgement.
Nielsen Norman Group's research on how users process pricing information notes that price presentation — not just price level — is one of the most significant drivers of perceived value. The same price can feel expensive or reasonable depending entirely on the context in which it appears.
This isn't limited to SaaS pricing. It applies to any page where a visitor is making a value judgement based on numbers: ecommerce product pages, donation pages, subscription flows. If you have a CRO research process that includes session recordings, you can watch anchoring in action — visitors who scroll left to right on a pricing page are processing plans in the order they appear, and that order matters.
What to A/B test to reduce pricing page drop-off from anchoring bias
Test the order of your pricing tiers — lead with the highest plan
The most direct anchoring test on any pricing page is tier order. When the highest plan appears first, it becomes the reference point against which all other plans are evaluated. The middle tier — which most businesses want to sell — looks reasonable rather than premium when compared to the plan above it.
This is the principle behind what behavioural economists call the contrast effect: the same price feels different depending on what preceded it. Robert Cialdini's work on influence describes how contrast shapes perception across every domain of decision-making, from negotiation to retail.
The test: reverse your current tier order so the highest plan appears on the left and the lowest on the right. Your hypothesis is that visitors who anchor on the highest price first will perceive the middle tier as the natural, reasonable choice — and that this changes the distribution of plan selections, not just the volume of sign-ups.
See it in practice → Closing the loyalty-savings gap on Preferred Hotels' property page — how surfacing price context at the right moment changes the evaluation frame.
Add a struck-through original price to anchor perceived value
A struck-through price does two things simultaneously. It tells the visitor what they are saving, and it tells them what the product is worth. The "was" price becomes the anchor; the current price is evaluated against it rather than in isolation.
Kahneman's work on loss aversion and the broader prospect theory framework explains why this is so effective: people are more motivated by avoiding a loss than by gaining an equivalent benefit. Showing a higher "original" price frames the current price as a saving — which activates loss aversion in the visitor's favour.
The test: introduce a struck-through price above your current pricing display. This is most effective during a promotional period when the reduced price is genuine, but the anchoring principle applies whenever a higher comparison price can be shown. Your hypothesis is that the presence of an anchor price makes the current price feel like a better deal — not because the price changed, but because the reference frame did.
See it in practice → Dynamic Discount Tags for Increased Visual Prominence — Brown Thomas — making the savings visible and immediate on discounted products.
Pre-select annual billing and show the monthly equivalent
Most pricing pages default to showing the monthly price and offer annual billing as an opt-in. This means the anchor is the monthly number — and the visitor evaluates annual billing as a larger sum.
Reversing this — defaulting to annual billing and displaying the per-month equivalent — changes the anchor. A visitor who first sees "$19/month (billed annually)" is anchoring on $19, not on $228. The annual commitment feels like the natural state; the monthly option, if shown at all, appears as the more expensive alternative.
The test: pre-select annual billing in your pricing toggle and show the per-month equivalent prominently. Display the annual total as a secondary figure or remove it from the primary display entirely. Your hypothesis is that anchoring on the lower monthly-equivalent number increases both the perceived affordability of annual plans and the proportion of visitors who select them — without changing the price itself.
See it in practice → Converting impact metrics into actionable decisions on Rainforest Trust — how preset amounts with immediate context change what a number feels like to commit to.
Test per-day or per-user price framing
"$29/month" and "$0.97/day" are mathematically identical. But they do not feel identical, because they anchor against different reference points. A monthly figure is evaluated against other monthly expenses — rent, subscriptions, utilities. A daily figure is evaluated against daily purchases — coffee, lunch, a commute.
This is a reframing of the anchor rather than a reduction of the price. The visitor is not comparing $29 to a different dollar amount; they are comparing it to a different mental category.
The test: display a daily-equivalent price — "less than a dollar a day" — or a per-seat breakdown alongside or instead of the monthly total. Choose the framing that positions your price against the most favourable comparison point. Your hypothesis is that breaking the price into a smaller unit reduces the perceived cost by shifting the anchor from a monthly budget comparison to a daily habit comparison — and that this is reflected in a higher add-to-cart or sign-up rate on the pricing page.
See it in practice → CTA Expectation Alignment and Process Transparency — Pepper — how reframing the commitment before the funnel changes the rate at which visitors enter it.
Add a decoy tier to make your target plan the obvious choice
The compromise effect — documented extensively in behavioural economics — describes the tendency for people to avoid extremes and gravitate toward the middle option. When a third, higher tier is added to a two-tier pricing page, the middle tier gains an anchor above it that it previously lacked.
The third tier does not need to be the most popular or even a plan you expect many visitors to buy. Its role is to reposition the middle tier as the reasonable middle ground rather than the expensive premium. Research by Itamar Simonson at Stanford showed that introducing a higher-priced option systematically increased selection of the previously top-tier option, even when the new option was chosen by almost no one.
The test: if you currently have two pricing tiers, add a third at a higher price point with a premium feature set. If you already have three tiers, test increasing the distance between your middle and top tier to strengthen the anchor. Your hypothesis is that the presence of the higher tier repositions your target plan as the compromise choice — and that this shift in relative position, not the plan itself, changes which option visitors select.
See it in practice → CTA Realignment and Social Proof for Improved User Confidence — Qive — how restructuring the options presented to a visitor changes which action feels natural.
Free A/B Testing Tool
Run your next A/B test the right way
Visual editor, 15 KB script, GA4-native — and free forever up to 100,000 monthly visitors. No developer required.
Running these tests
Anchoring bias works because the first number sets the frame for every number that follows. None of these tests change your prices. They change the context in which your prices are evaluated — and that context is a lever most pricing pages leave untouched.
The right test to start with depends on your current page structure. If you have two tiers, the decoy test is likely the highest-leverage starting point. If you show monthly pricing by default, the annual pre-selection test changes the anchor without touching the product. If you have no struck-through price, that is the fastest single change to test.
For a broader framework on how to prioritise which tests to run, the CRO research guide covers how to identify which page is creating the most friction before you choose what to test. The A/B Testing Idea Bank has more examples across pricing, checkout, and product pages.
Ready to test these hypotheses on your own pricing page? Try Mida free — now available even if you don't have an account. Or browse the A/B Testing Idea Bank for more test ideas across your funnel.
FAQs
Q: What is anchoring bias on a pricing page?A: Anchoring bias is the tendency for visitors to evaluate every plan against the first price they see. If the lowest price appears first, all higher tiers are judged against it as a baseline. If the highest price appears first, the same tiers feel more reasonable by comparison. The numbers don't change — the anchor does.
Q: Does the order of pricing tiers affect which plan visitors choose?A: The order of pricing tiers influences how visitors perceive the relative value of each plan. When the highest-priced tier appears first, it anchors the visitor's frame of reference, making middle tiers appear as a reasonable middle ground. This is the contrast effect applied to pricing — the same plan can read as a premium or a bargain depending on what precedes it.
Q: Why does showing a struck-through price increase conversion on pricing pages?A: A struck-through price provides an anchor that the current price is evaluated against. Without a reference point, the visitor assesses the price against their own mental benchmark — which may be lower. With a struck-through "original" price, the current price is framed as a saving, activating loss aversion and making the decision to buy feel more urgent and more valuable.
Q: What is the decoy effect in pricing?A: The decoy effect describes the tendency for people to avoid extremes and choose the middle option when three choices are presented. Adding a higher-priced third tier to a two-tier pricing page repositions the previously top-tier plan as the "reasonable middle" — which typically increases its selection rate, even though the plan itself hasn't changed.
Q: How does annual billing pre-selection use anchoring bias?A: Pre-selecting annual billing and displaying the per-month equivalent anchors the visitor on the lower monthly-equivalent number rather than the higher annual total. A visitor who first sees "$19/month" as the default is anchoring on that figure, even though they are committing to $228 annually. The anchor is monthly; the commitment is annual — and that gap is where the conversion typically happens.
Sources
- Tversky, A. & Kahneman, D. — Judgment under Uncertainty: Heuristics and Biases, Science (1974)
- Kahneman, D. — Thinking, Fast and Slow (2011), Farrar, Straus and Giroux
- Simonson, I. — Choice Based on Reasons: The Case of Attraction and Compromise Effects, Journal of Consumer Research (1989)
- Cialdini, R. — Influence: The Psychology of Persuasion (1984), Harper Business
- Nielsen Norman Group — Ecommerce UX: Pricing and Product Information