Anchoring to Savings: A Price Framing Test on Grok's Plans Page
Hypothesis: Anchoring the annual plan to a specific savings figure — whether framed as "2 months free" or "save $60/year" — makes the long-term value of annual billing visible at the point of decision, and shifts the billing preference away from monthly.
Brand of the Week

Grok is the conversational AI assistant built by xAI, Elon Musk's artificial intelligence company. Available at grok.com and integrated into X, Grok gives users access to real-time information, deep research, image generation, and an AI reasoning model designed to be direct and comprehensive. It competes directly with ChatGPT, Claude, and Gemini — and it's growing fast.
Like the other frontier AI tools, Grok's commercial model runs on subscriptions. There's a free tier, and paid plans that unlock higher usage limits, more capable models, and priority access. The plans page is where that model has to make its case.
A visitor who arrives there has already cleared the first hurdle — they've decided AI is worth paying for. What they haven't decided is which plan to choose, and at what billing cadence. That's the decision the page has to influence.
Annual billing is better for Grok. It locks in revenue, reduces churn, and reflects a committed user. It's also, in most cases, better for the user — lower per-month cost, no exposure to mid-year price changes, no monthly decision to renew. The interests of the product and the customer are genuinely aligned here.
The question is whether the page was presenting that alignment clearly enough.
The challenge
Monthly billing is the path of least resistance on most pricing pages — and without clear signposting of the annual advantage, it tends to win by default. Visitors comparing two numbers with no frame of reference default to the lower upfront commitment. That's not a price preference. It's a cognitive shortcut.
The annual plan has a real, quantifiable saving. But a saving that isn't stated isn't a saving — it's arithmetic the visitor has to do themselves. Most visitors don't. They move on without doing the maths, and monthly billing wins not because it's better, but because it required less effort to evaluate.
The question isn't whether to show the saving — it's which frame makes it land. "2 months free" and "save $60/year" describe the same underlying value. Whether a visitor responds more to time or money is a question the current page wasn't set up to answer.
So what would we A/B test?
Control: Grok's plans page as it stands — annual and monthly billing options presented side by side, without a savings badge on the annual plan.
Variant A (built in MidaGX): A badge added to the annual plan reading "2 months free." The saving is framed in time — a visitor choosing annual gets the equivalent of two billing cycles at no charge.
Variant B (built in MidaGX): A badge added to the annual plan reading "save $60/year." The same saving, framed in money — a specific dollar figure the visitor keeps by choosing annual over monthly.
Both badges make the same claim. What the test measures is which frame is more persuasive — and for which visitors. The answer is not obvious. Research on price framing suggests both can be effective, and the stronger frame tends to depend on the audience, the product category, and how users think about the purchase.
Our hypothesis
Our hypothesis is that making the saving explicit — in either frame — draws more attention to the annual plan and gives visitors a clearer reason to choose it over monthly billing. The saving exists either way. Our hypothesis is that naming it changes the decision.
Between the two variants, we expect the more effective frame to reflect how Grok's users think about value. If they're optimising for cost — minimising what they spend — "save $60/year" may be the stronger anchor. If they're optimising for value — getting more for what they commit to — "2 months free" may land better. The test will tell us which is true for this audience.
The CRO principle underneath
This test is built on price framing — the well-documented finding that how a price is presented affects how it's perceived, independently of the price itself.
A pricing page that shows an annual plan and a monthly plan without commentary is presenting two numbers and asking the visitor to draw their own conclusions. Most won't. The default cognitive response to a choice between a lower upfront cost and a higher annual commitment is to take the lower upfront cost — not because it's the rational choice, but because it requires less effort.
A savings badge changes the structure of that decision. It provides an anchor — a reference point that reframes the annual plan not as a larger commitment, but as a better deal. The visitor is no longer comparing two prices. They're comparing a price against a saving.
The choice of frame matters because different anchors activate different evaluative instincts. "2 months free" is additive framing — the visitor gains something on top of what they're paying for. It maps naturally to a subscription product, where billing is already measured in months. "Save $60/year" is loss-avoidance framing — the visitor keeps money they'd otherwise spend. It makes the saving concrete and immediate.
Neither frame is inherently stronger. The right answer depends on the user. That's exactly what this test is designed to find out — and the result will inform not just this page, but how Grok presents pricing across every surface where the annual plan needs to earn its conversion.
Want to test this kind of experiment on your own site? Try Mida free — no account needed to get started with MidaGX.