Test your pricing and pricing page

Find out whether your prices or the way your pricing page explains them are costing you sales, then test one change at a time and judge the result by what buyers actually pay.

Key Takeaways

  1. A pricing problem is usually one of two things: the price or plan structure itself, or the way the pricing page explains it. Each one calls for a different test, so the first job is working out which one you have.
  2. Changes to how the page presents your plans are cheap to test and easy to undo. Changes to the prices themselves affect revenue and existing customers, so they deserve more care and a stronger reading of the result.
  3. Kite reads your pricing page as a buyer would, measures how many visitors move from it to signup or checkout, and checks Stripe to see which plans people actually buy.
  4. On a website Kite hosts, Kite builds the new version of the page and sets up an A/B test, and you start it. On other websites, Kite publishes the change and compares the results before and after.
  5. Kite judges a pricing test by what buyers pay and whether they stay, not only by how many people click a plan's button.
On this page

How do you know if your pricing is hurting conversions?

Your pricing page is where a visitor decides whether your product is worth the money. When plenty of people reach it but few go on to start a trial, book a demo, or buy, something on that page is costing you sales. The hard part is knowing what.

Sometimes the price really is the problem. It's higher than buyers expect for what they get, or the plans are cut in a way that pushes small customers into a tier they don't need. More often, the price is fine and the page gets in the way. Buyers can't tell which plan is meant for them, the differences between tiers are buried in a long feature grid, or the next step after choosing a plan is unclear.

Teams tend to argue about which one it is, because pricing feels like a matter of opinion. It doesn't have to be. You can test it like any other part of your website: measure where buyers stop, form a specific idea about why, change one thing, and see whether more of them pay.

That work takes steady attention. Someone has to read the analytics, write and build the new version, run the test long enough to trust it, and then check whether the extra signups turned into revenue. An AI agent with access to your website, your analytics, and your payment data can carry that whole loop.

Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. Here's how it tests your pricing and pricing page.

How Kite tests your pricing and pricing page

Kite starts by finding out where buyers stop. It measures how many visitors reach your pricing page and how many of them go on to the next step, whether that's a signup, a demo request, or a checkout. It reads the page itself the way a first-time buyer would, and, if you connect Stripe, it checks which plans your new customers actually choose and which checkouts they abandon.

From there, Kite decides whether the evidence points at the page or at the price. It writes one testable idea, builds the new version, and brings it to you to review. On a website Kite hosts, that new version runs as an A/B test against your current page. On a website hosted elsewhere, Kite publishes the change through your connected platform and compares the results before and after.

When the test has enough data, Kite reads the outcome in revenue as well as clicks, records what it learned, and proposes the next test.

  1. Find out whether the price or the page is the problem
  2. What should you test on your pricing page?
  3. How do you test different prices and plans?
  4. How do you A/B test a pricing page?
  5. Judge the result by what buyers pay

Find out whether the price or the page is the problem

Kite separates a price problem from a presentation problem by looking at where buyers drop off and what they see when they do. It begins with a baseline: the share of pricing page visitors who take the next step over the last few full weeks. On a website Kite hosts, it reads that from its built-in analytics. On other websites, it uses your connected analytics account, such as Google Analytics or PostHog.

Then it reviews the live page. Kite checks whether a buyer can tell which plan is meant for them, whether each plan names the kind of customer it's built for, and whether the next step from each plan is obvious. It also looks at where your proof sits, since a testimonial or customer logo next to the button often does more than one buried further down the page. Kite also knows your competitors' pricing from its research on your market, so it can tell whether your prices are out of line with what buyers will compare them against.

Stripe adds the part analytics can't see. Kite reads your Stripe customers, subscriptions, and checkout sessions to find which plans new customers pick, how many trials turn into paid subscriptions, and where checkouts expire before payment.

Those readings often point clearly one way or the other. Suppose most of your new customers choose your cheapest plan, even though your middle plan is the one you built for them. That usually means the page isn't making the case for the middle plan, which is a presentation problem. Or suppose buyers click through to checkout on your annual plan but half of those checkouts expire unpaid. Then the price or the billing terms they meet at checkout may be the real obstacle.

What should you test on your pricing page?

Test the change with the strongest evidence behind it, and change one thing at a time. If you rewrite the headline, reorder the plans, and change the price all at once, a better result can't tell you which change earned it.

The most useful pricing page tests usually change how the page presents your plans, not the prices themselves:

  • the plan descriptions, so each one names the buyer it's for
  • which plan the page highlights as recommended
  • whether the page opens on monthly or annual billing
  • the wording on each plan's button
  • a short comparison of the plans in place of a long feature grid
  • answers to billing questions buyers ask, such as what happens when a trial ends
  • customer proof placed beside the plans

Kite chooses among these using what it found in the diagnosis. Every test it proposes starts as one sentence that states the evidence, the change, the expected effect, the buyers it applies to, and how the result will be measured. For example: "Because most new customers choose the Starter plan even though they match the Team plan's buyer, rewriting the Team plan's description to name growing teams will increase Team plan signups from first-time visitors, measured by clicks on the Team plan's button."

When two ideas look equally promising, Kite starts with the one that's easier to build and measure. That way the testing gets started while the bigger changes are still being planned.

Kite writes the copy using what it knows about your products, customers, positioning, and brand voice. If the problem is how you describe your plans, it can also rewrite the plan descriptions for each type of buyer or rebuild the pricing page so the self-serve and talk-to-sales paths are clear.

How do you test different prices and plans?

Test a new price or plan structure with more care than a copy change, because it changes what customers pay. A copy test that loses costs you a few weeks of slightly lower clicks. A price test that loses can cost you revenue, and buyers who notice two different prices for the same plan may stop trusting either one.

Kite handles this in a few ways. It can test a price on something new, such as a new plan or a new annual option, so it doesn't change what your current customers pay. When the two versions of the page show different prices, Kite can create the new price and a payment link for it in your connected Stripe account. Each version's button then leads to its own checkout, so Kite can count completed payments for each price separately.

Some businesses don't get enough pricing page traffic to test prices against each other at all. In that case, Kite can design a short willingness-to-pay survey for your customers and prospects and use the answers to choose a price point. It can also make the change for everyone and compare the results with the period before. If the question is how you charge, such as per seat or per use, Kite can help you choose a pricing model before anything gets tested.

How do you A/B test a pricing page?

An A/B test shows your current pricing page to some visitors and the new version to others, then compares how many from each group take the next step. On a website Kite hosts, Kite sets up the whole test. It picks the conversion to measure from the events your site already records, such as clicks on a plan's button or completed signups. Then it builds the new version in its own draft and splits traffic between the two versions, half and half by default.

Kite shows you the test before it runs. You see the idea being tested, the conversion it measures, and how traffic will be split, and you can preview the new version. When you're ready, you start the test from your website's Experiments panel in Kite. The plan locks when the test starts, so the conversion being measured and the traffic split stay the same for the whole run, and the results always describe the test you approved.

Kite then watches the results. It tracks how many visitors saw each version, how many converted, each version's conversion rate, and the chance that each one is better. It won't recommend a winner until the test has run for at least a week, each version has been seen by at least 100 visitors, and the difference is statistically significant. If the difference is still too small to trust after three times that minimum run, Kite recommends ending the test as inconclusive and keeping your original page. That's a real answer too: it tells you that change wasn't what was holding buyers back.

If your website runs somewhere else, Kite can publish the change through a supported connection such as Webflow and measure it through your connected analytics, comparing equal periods before and after the change. If your website's code lives in GitHub, you can import the repository into Kite, which lets Kite run a true A/B test on it.

Playbooks for this step

Judge the result by what buyers pay

A pricing test isn't finished when one version gets more clicks. It's finished when you know whether that version brought in more revenue. A cheaper plan or a louder "Start free" button can easily win on clicks while bringing in customers who pay less or cancel sooner.

So Kite follows the result into Stripe. It checks which plans the customers who signed up during the test chose and what they pay. A month or two later, it checks again to see whether they're still subscribed. When each version of a price test has its own payment link, Kite compares completed payments for each one directly. Otherwise, it compares the plan mix and revenue from the test period with the period before.

Every test ends with a clear verdict: the new version won, it lost, or the result was inconclusive. Kite reports the baseline, the new result, how long the test ran, and anything that might have affected it, such as a launch or a campaign that changed who was visiting. If the new version won, Kite asks you to approve making it permanent, and then it merges the change. It records the test and its lesson in your team's knowledge base, so it doesn't run the same test twice and later work can build on what it learned. Then it proposes the next test.

To revisit your prices on a fixed rhythm rather than test by test, Kite can also review your pricing on a regular schedule and record the decision each time.

What you get

A diagnosis of your pricing page

You see how many visitors move from your pricing page to the next step, which plans new customers choose, and whether the evidence points at your prices or at how the page explains them.

A test plan

Kite gives you one idea to test, written as a single sentence that names the evidence, the change, and how the result will be measured.

The new version, built

Kite writes and builds the changed pricing page, plus a new Stripe price and payment link when the test compares prices.

A running test

On a website Kite hosts, Kite sets up an A/B test with the conversion goal and traffic split, and you start it. On other websites, Kite publishes the change and measures it before and after.

A verdict in revenue

Kite reports whether the new version won, lost, or was inconclusive, and what the customers it brought in actually paid.

A record of what you learned

Each test and its lesson goes into your team's knowledge base, along with the next test Kite recommends.

How to get started

You can work with Kite in your browser or in Slack. Start by telling Kite what's bothering you about your pricing in plain language:

Lots of people visit our pricing page, but very few start a trial. Find out whether it's our prices or the page, and set up a test.

Or ask a narrower question:

Most new customers pick our cheapest plan. Test whether we can get more of them onto the Team plan.

Kite already knows your products, plans, prices, customers, and competitors from its research on your business. It uses that to measure your current pricing page, propose the first test, and explain why it chose that one. You review the idea and the new version before anything goes live.

If Kite hosts your website, it can use its built-in analytics and set up A/B tests without any other connection. If your website runs elsewhere, connect the analytics account that records your conversions. Connect Stripe when you want Kite to see which plans people buy, create a new price for a test, and judge results by revenue.

Integrations used for testing your pricing

Kite-hosted websites include built-in analytics, so Kite can run and measure pricing page tests without another connection. Stripe tells Kite what buyers actually paid, and your analytics account measures the page when Kite doesn't host your website.

Common questions

Is it okay to show different visitors different prices?

Testing prices is a normal practice, but it carries more risk than testing copy. Customers who compare notes and find they were shown different prices for the same plan may feel misled, and some industries and countries have specific rules about price display. That's why Kite often tests a price on a new plan or billing option, or makes the change for everyone and compares it with the period before. If you're unsure about the rules that apply to your business, check them before you run a price test.

How much traffic does a pricing page need for an A/B test?

Kite won't call a winner until each version has been seen by at least 100 visitors over at least a week. Even then, it needs the difference to be statistically significant, and small differences need much more traffic to confirm. If your pricing page gets only a few hundred visitors a month, Kite will usually recommend a bigger, clearer change or a before-and-after comparison, because a subtle test would take months to settle.

Can I test pricing on a website Kite doesn't host?

Yes, with a before-and-after comparison. Kite publishes the change through a supported connection such as Webflow, then measures the same conversion in your connected analytics over equal periods before and after. For a true A/B test, you can import your website's GitHub repository into Kite, and Kite runs the test there.

Will a price test change what my current customers pay?

A price test changes the price that new visitors see on your pricing page. Stripe doesn't let you change the amount on an existing price, so the new version of the page gets its own new price and payment link, and the price your current subscribers are on stays as it is. Moving existing customers to a new price is a separate decision, and Kite can help you plan it once a test shows that the new price works.

How long should a pricing test run?

Run it for at least one full week, and longer if your traffic varies a lot between weekdays and weekends. Kite keeps a test running until it reaches its minimum number of visitors and the difference is clear. If it still isn't clear after three times the planned minimum, Kite recommends ending the test as inconclusive and keeping your current page.

Questions this page answers

  • How do I test my pricing and pricing page with AI?
  • Can an AI marketing agent test my pricing and pricing page?
  • How do I A/B test my pricing page?
  • How do I test different pricing plans?
  • What should I test on my pricing page?
  • How do I know if my pricing is hurting conversions?

About the author

Devon Wells leads product marketing at Kite, the AI marketer. He spent a decade marketing industrial AI, from self-driving trucks to computer vision, but now Kite handles most of the work itself.

Tell me your goal and I’ll get to work.

Get started for free