Pricing Experience QA Checklist
Use this checklist to QA every Price Test before hitting start!
Let the AI QA Agent take the first pass. It reviews your test configuration and your live storefront and returns a report telling you what's broken, why it matters, and how to fix it — with screenshots. Run it from the QA & Preview tab of any test. Learn more.
This QA list is specific to a price test. If you are QAing a shipping test, please check out this article!
Check your integration first
Before heading to your site, there are a few things you should check to make sure your integration is functional:
Open the preview
Open your experience and go to the Preview tab.

You can reach the same thing from the ... menu on the experiences list, which offers Open desktop preview and Get QR code for mobile.

In the widget you'll see:
The name of the experience you're previewing, top left
A Highlight Modifications toggle, on by default
Exit Preview
A dropdown to switch groups, with a line underneath confirming which one you're in
A refresh control and a Last updated timestamp
An Edit button, which opens integration mode so you can edit price selectors and text replacements
Check prices across your site
With Highlight Modifications on, every price we recognize is highlighted green or blue.
Switch groups with the dropdown in the widget and confirm the price for every product and variant matches what you configured. Check every group, not just one.
Pages worth checking:
Homepage
Collection pages
Search bar
Search results
Product page
Recommended items on the product page, for example
You May Also LikeorRecently ViewedUpsells in cart
Product quiz
Landing pages
Navigation
On the product page, confirm all of this is true:
The correct price displays for each group. Check different variants if that's an option.
Bulk purchase and subscription options match the live site or the design.
Ratings and reviews match the live site.
Other media, such as images, video and text, matches the live site.
Text that references price updates with it. Copy like
20% off for subscriptions, or text describing the value of individual items in a bundle, has to move too.
Check the cart and checkout
Add a handful of products from the experience to the cart and go through to checkout.
Using Duplicate Products? Confirm the duplicates are set to Unlisted.
The price is calculated correctly at each step: mini cart, cart page, checkout. On Duplicate Products the cart price should match the group.
Increase the quantity of a test item to two from within the cart. The prices should still be right.
If you offer options other than one-time purchase, such as subscription or bulk, confirm those are right at each step.
ig_discountand otherig_itemsaren't showing in the cart or at checkout.Payment plan options such as AfterPay or ShopPay calculate the monthly payment off the test price.
Compare shipping rates to the live site. This matters most if you have custom rates set up.
Add to cart from each of your landing pages, in different groups, and confirm the price at checkout.
Do you have a quick buy button, like Buy with ShopPay, on a product or collection page? It skips the cart, so the order goes through at your catalog price rather than your test price. Hide it on the pages in your experience.
Preview shows you the prices we replace. It doesn't put you in a group, so anything on your site that asks Intelligems which group a visitor is in gets no answer and falls back to its default. Custom bundle code is the usual case. To QA that, put ?igTg=<group id> on your normal store URL instead of using the preview link. The parameter is case sensitive.
Place a test order
We highly recommend placing a test order. It's particularly important in these cases:
If you are testing subscription products - once you have placed your test order, check the refill prices in your subscription app.
If you use Line Item Properties for any information that is pertinent after the order has been submitted, such as customization information. If you are not on Shopify Plus, these Line Item Properties are not compatible with Functions, and they will be wiped from the order.
Before you start it
Once everything above looks right, you're ready to go live. Click here for our guide on Starting A Price Change Experience.
Once you have confirmed all of the above items look correct, you can hit start on your test in the app! If you made any fixes along the way, it's worth re-running the AI QA Agent first: a clean report confirms your fix actually worked. Please reach out to Intelligems support if you have any questions.
Last updated
Was this helpful?