Shopify price testing means showing randomly split groups of shoppers different prices for the same product at the same time, then comparing revenue or profit per visitor. You can do it safely with an app that keeps each shopper on one price and charges the price they saw at checkout. Stay clear of personalized pricing and fake "was" prices. And if a price test feels too risky, test shipping fees and offers first. They often move revenue just as much.
Below we cover what a price test is, the legal and fairness limits, safer alternatives, the tools that can run one, and real results from our database.
What a price test is
A price test is an A/B test where the variable is the price itself. Group A sees $40, group B sees $45. Everything else stays the same: the page, the photos, the copy.
Shopify has no built-in way to do this. Apps handle it in one of two ways. Some use Shopify's Cart Transform Functions or checkout scripts to change the price in the cart. Others swap in a hidden duplicate product at add to cart. Intelligems' docs describe both methods: on Shopify Plus it can adjust the price with a checkout script, and on other plans it swaps in duplicate products tagged "price_test".
The metric matters more than in most tests. A lower price almost always lifts conversion rate, so conversion rate alone will mislead you. Judge price tests on revenue per visitor, or better, profit per visitor.
Price tests also need volume. The test has to be big enough to catch a revenue difference, not just a conversion difference, and revenue data is noisier. Plan on running at least two full business cycles. Our guide to how long to run an A/B test covers the math.
A quick example
Say a $40 product converts at 3% and a $45 version converts at 2.8%. Per 1,000 visitors, $40 earns $1,200 and $45 earns $1,260. The higher price "loses" on conversion rate but wins on revenue, and wins by more on margin, since the extra $5 is close to pure profit.
Legal and fairness limits
We're not lawyers, and this isn't legal advice. But a few rules come up again and again when stores test prices, and they are worth knowing before you launch.
Random splits vs. personalized prices
A standard A/B test assigns prices at random. That is different from personalized pricing, where a price is set from data about the shopper. Regulators treat the second much more strictly.
- EU: since the Omnibus Directive, sellers must tell consumers when a price was personalized on the basis of automated decision-making.
- New York: the Algorithmic Pricing Disclosure Act took effect on November 10, 2025. Businesses that set prices with an algorithm using a consumer's personal data must show the notice "THIS PRICE WAS SET BY AN ALGORITHM USING YOUR PERSONAL DATA," with civil penalties of up to $1,000 per violation, according to Jones Day.
The safe default: split traffic at random, never by device, location, browsing history or customer profile, unless you have checked the disclosure rules for your markets.
Sale prices and "compare at" prices
If one variant shows a discount, the reference price has to be real. In the US, the FTC's Guides Against Deceptive Pricing say a former price used in a comparison must be one the product was genuinely offered at, not a made-up number. In the EU, Article 6a of the Price Indication Directive requires a price reduction to show the lowest price applied over the previous 30 days.
This matters for price tests because a "compare at" price that only exists in a test variant may not count as a genuine prior price.
The trust problem
Even a legal test can go wrong if shoppers notice it. In September 2000, Amazon ran random price tests on 68 DVDs. Customers compared notes, and Amazon apologized and refunded about 6,900 customers the difference between what they paid and the lowest test price.
To lower that risk:
- Keep each shopper on the same price across sessions and devices where your tool allows it.
- Make sure the price on the product page, cart and checkout always matches.
- Exclude logged-in repeat customers and email or SMS traffic, who are the most likely to compare prices.
- Decide in advance how support will answer "why did my friend pay less?" One option is to refund the difference, as Amazon did.
- Keep the gaps modest. A small gap is easier to explain than a large one.
Shipping-price and offer tests as alternatives
If changing the product price feels too risky, test what surrounds it. Shipping fees, free-shipping thresholds, bundles and discount framing change what the customer pays without two people seeing different sticker prices for the same item. Our database has more winners here than in pure price tests.
Shipping fees
Dave Diederen has run many shipping tests, and charging for shipping keeps winning. Dave Diederen tested shipping price levels and found a $9.49 fee beat the control by +43.81% revenue per visitor. In another store, flat $2, $5 and $7 fees were tested against free shipping, and the $5 fee added an estimated +$59,894/month in revenue.
Thresholds work too. Raising the free-shipping threshold to $165 produced +6.27% profit per visitor. More results are on our free-shipping thresholds page.
Want results like this on your store?
Dave Diederen at Syntra Labs. Dave builds and tests Shopify stores at Syntra Labs, and shares most results in public.
Offers and discount framing
How you present a discount can matter as much as its size. Ruben added a one-click 10% extra discount banner above the add-to-cart button and saw +28% revenue per visitor.
Framing can flip a result, though. Dave Diederen showed savings as a percentage instead of a dollar amount and got +7.55% conversion rate. A related test that showed savings as a dollar amount (for savings over $100) came out net negative. Test the framing on your own store rather than copying it.
Offers can also fail badly. Milos changed a 2-pack offer to "Buy 2 Get 1 Free" at the same price, and revenue per visitor dropped -52.38%, an estimated -$104,679/month. That is why you should test offer changes before rolling them out. Browse more on our pricing and discounts page.
Tools that can price test
Most general A/B testing apps can't change what Shopify charges at checkout. These four can, but they differ in setup, plan requirements and cost. Prices are as of November 2026.
| Tool | Price testing on | How it changes the price | Main limits |
|---|---|---|---|
| Intelligems | Paid Smart Pricing module; plans start at $69/month | Checkout script on Plus; duplicate products otherwise | Smart Pricing is not in the 14-day trial; Limited module allows one active price test per month in the default currency; 3-month minimum |
| Convert | Every paid plan; Growth from $299/month billed annually ($399 monthly) | Cart Transform Functions | Checkout pricing needs Shopify Plus and Checkout Extensibility; collection and tag rules don't apply on home or search pages |
| Shoplift | Advanced plan, $299/month, and up | JavaScript on the page plus Cart Transform Functions; no duplicates | Single-currency stores only; not compatible with some page builders such as Replo and PageFly |
| Elevate | Standard plan, $99/month (0-1,000 orders/month tier), and up | App-managed | Basic plan ($49/month) excludes price and shipping tests |
Intelligems
Intelligems is the best-known Shopify price testing app, and price and shipping tests are its core use. Its Shopify App Store listing shows a 4.8 rating from 201 reviews. The negative reviews mostly mention cost and a learning curve. The duplicate-product method on non-Plus stores adds products you have to manage: Intelligems' docs say to set their inventory to zero and turn on "continue selling when out of stock."
Not for: stores that want to try price testing during a free trial, or small stores that can't commit to three months. See our Intelligems review.
Convert
Convert is a general A/B testing platform that added Shopify pricing rules. You set percentage or fixed price changes per product, collection, tag or pattern. It also offers a 15-day free trial with no credit card. It suits teams who also want to test layouts, copy and checkout in one tool.
Not for: non-Plus stores that need the test price charged at checkout, since Convert says checkout pricing requires Shopify Plus. See our Convert review.
Tools mentioned here
You only need one A/B testing tool to copy this result. Here's where we'd start.
Some of these are affiliate links. We only list tools practitioners actually use to run tests like these.
Shoplift
Shoplift doesn't need Shopify Plus or duplicate products. When you test a higher price, it raises the price in Shopify Admin to the highest test price so other sales channels stay consistent. That is useful, but it also means your admin price changes during the test.
Not for: multi-currency stores, or stores built with an unsupported page builder. Compare it in Intelligems vs. Shoplift.
Elevate
Elevate is the cheapest entry point here for price and shipping tests, and every plan has a 14-day free trial. Its pricing scales by monthly orders.
Not for: stores on the Basic plan, which doesn't include price tests. For a wider list, see our Shopify A/B testing apps roundup.
Results from the database
Our database has few pure product-price tests, and the ones we have point in different directions. That's the main lesson: there is no universal "right" price direction.
Elevate A/B Testing reported that cutting a price by 30% produced a 2x conversion rate. That's a big conversion jump, but check the margin before copying it. A 30% cut needs a large rise in orders just to break even on profit.
Oliver Kenyon tested a lower price with no free gift against a higher price plus a gift ($82 vs. $85 + gift). The lower, simpler price won by an estimated +$43k/month. The gift was costing more than it was worth.
Want results like this on your store?
Oliver Kenyon at Conversionwise. Oliver co-founded Conversionwise and has spent 13 years helping ecommerce brands turn clicks into customers.
Taken together, the results suggest a careful order of work:
- Start with shipping fees and thresholds. They have the most wins in our data and the lowest trust risk.
- Then test offer structure and discount framing.
- Test the product price last, with a random split, consistent prices from page to checkout, and profit per visitor as the main metric.
Questions
Can you A/B test prices on Shopify?
Not with Shopify alone. You need an app such as Intelligems, Convert, Shoplift or Elevate that shows each visitor one price and charges that price in the cart or checkout. Some methods need Shopify Plus; others use duplicate products or Cart Transform Functions.
Is price testing legal?
We're not lawyers, but random A/B price tests are a common practice. The risks are personalized pricing based on shopper data, which needs disclosure in the EU and New York, and fake reference prices, which break US FTC guides and the EU's 30-day lowest-price rule. Get local legal advice for your markets.
How does Intelligems price testing work?
According to its docs, Intelligems adjusts the price with a checkout script on Shopify Plus stores. On other plans it swaps in a hidden duplicate product, tagged price_test, when a shopper in a test group adds to cart. Price testing needs the paid Smart Pricing module and is not part of the free trial.
What metric should a price test use?
Use revenue per visitor or profit per visitor, not conversion rate. A lower price almost always lifts conversion rate, even when it earns you less money.
What can I test instead of product prices?
Shipping fees, free-shipping thresholds, bundles and discount framing. In our database, Dave Diederen found a $9.49 shipping fee beat the control by +43.81% revenue per visitor.
Sources
- docs.intelligems.io/price-testing/price-testing-integration-guides/integration-guide-using
- docs.intelligems.io/price-testing/managing-duplicate-products
- www.intelligems.io/pricing
- apps.shopify.com/intelligems
- 7learnings.com/blog/what-retailers-need-to-know-about-the-new-eu-consumer-protection-direc
- www.jonesday.com/en/insights/2025/11/new-yorks-novel-algorithmic-pricing-disclosure-law-ta
- www.ecfr.gov/current/title-16/chapter-I/subchapter-B/part-233
- rpclegal.com/snapshots/consumer/spring-2022/european-commission-publishes-guidance-on-pric
- www.computerworld.com/article/1356061/amazon-apologizes-for-price-testing-program-that-ang
- www.convert.com/pricing/
- support.convert.com/hc/en-us/articles/shopify-pricing-ab-testing-quick-start-guide
- www.shoplift.ai/pricing
- docs.shoplift.ai/test/price-testing/overview
- elevateab.com/pricing