Campaigns
Product experiments
QA Checklist
4min
Use this checklist to verify that your product/price testing experiment is correctly set up before launching.
Before running the test, make sure that:
- The Personizely snippet is enabled in the Extensions settings of your store’s theme.
- All selectors are well-configured.
- Prices are adjusted in Preview mode - When a product's price is successfully detected by the Personizely snippet, it will be highlighted with a red outline in Preview mode.
We strongly recommend you contact us for us to make a final check and make sure everything is configured correctly.
- Verify that prices have changed correctly according to the defined rules.
- Ensure that no other product information has been altered unintentionally.
- Check product ratings and reviews – they should match the live site.
- Validate that other media (images, videos, and text) remain unchanged.
- On the product page, switch between variants and options to confirm that the price updates correctly.
- Check the price and compare-at-price adjustments on the following pages
- Homepage
- Collection Pages
- Search Bar
- Search Results
- Product Page
- Recommended Items on Product Page (e.g., "You May Also Like" or "Recently Viewed")
- Upsells in Cart
- Product Quiz
- Landing Pages
- Check price calculations at all stages (mini-cart, cart page, and checkout page).
- Increase the quantity of the test product to two or more and verify that the price remains correct.
- If your store has custom bundle pricing logic (e.g., discounts applied when all products in a bundle are added), ensure it functions as expected.
- Test the "Buy with ShopPay" button and confirm that prices are displayed correctly. (Note: Express checkout buttons on collection and product pages may not support price testing.)
- Add products to the cart from different test groups' landing pages and confirm that the correct prices appear during checkout.
- Ensure that the cart contains the correct products and their variants as per the campaign variation.
- Complete a test checkout and verify that the correct prices are displayed on the checkout page.