For the complete documentation index, see llms.txt. This page is also available as Markdown.

Merchandising Experience QA Checklist

This checklist applies to any Merchandising experience — Amount off Products, Amount off Order, Volume Discount, Free Gift, BXGY and Onsite Upsells — whether it's set up as a Test or a Personalization.

How it works

Offers: When you create and save your Offer, Intelligems automatically creates the necessary Discount Function in your Shopify account. Once your experience is live, Intelligems provides the correct discounts to your shoppers — based on their test group for a Test, or automatically for a Personalization (subject to any targeting rules you've set).

Onsite Upsells: Once your experience is live, Intelligems displays your upsell to shoppers based on the placement and targeting rules you've configured. If your Onsite Upsell includes a discount, Intelligems creates the necessary Discount Function the same way it does for Offers. If it doesn't include a discount, no Discount Function is created — the upsell is just serving merchandising content.

What to check first

Before heading to your site to preview your experience, there are a few things you should check to make sure your integration is functional:

  • Is Intelligems JavaScript in your live theme? Check out this article for more information on where to find this.

  • Have you added the necessary snippets for any relevant merchandising components? Check out this article for more information on how to do this.

Previewing your experience

Once you've confirmed both of those items are true, you can preview your experience on your live site. Enter Preview mode by going to the Preview tab in your pending experience > Open preview.

This will open your site in a new window with the Intelligems preview widget enabled. In the preview widget, you'll see:

  • The name of the experience you are previewing in the top left

  • For Tests: a dropdown to switch between different test groups in the bottom left

  • A toggle to highlight any replacements in the top right

  • An edit button in the bottom right: this enables integration mode, where you can edit onsite content

Step 1: Confirm that Onsite Edits are working correctly

Did you set up any Onsite Edits for your experience? If so, view any locations where you used the Onsite Editor to change language on your store to merchandise the offer, such as a banner or content on the PDP. Confirm copy or images are correctly updating when switching the test group in the Intelligems Preview Widget (Tests), or that they display correctly for your audience (Personalizations). Note that you may need to hard refresh when switching groups in the widget!

Step 2: Confirm that any Components or Onsite Upsells are visible and working correctly

For Offers: Did you add an Offer Message, Quantity Buttons or Progress Bar to your experience? If so, confirm that each Component is visible on your site, in the correct location, and working correctly — when switching test groups (Tests) or as configured (Personalizations).

For Onsite Upsells: Did you create an Onsite Upsell? If so, confirm:

  • It appears in the correct location — product page or cart drawer

  • The correct products are being recommended for different scenarios

  • Copy, images, and styling match what you built in the visual builder

  • It updates correctly when switching test groups (Tests) or displays as expected for your audience (Personalizations)

  • Clicking into a recommended product or adding it to cart works as expected

  • If your upsell includes a discount, continue to Step 3 to confirm the discount is applying correctly

Step 3: Confirm that you are getting the correct discounts or gifts in cart and at checkout

Choose one of the test groups (or, for a Personalization, your live experience), and empty your cart if it is not already. Add the appropriate product, or products, to your cart to trigger the offer.

Be sure to test multiple scenarios to ensure your Offers and Onsite Upsells are always being provided correctly. This list is not exhaustive, and these may not all be applicable to your site, but a few scenarios we recommend testing include:

  • Below the defined minimum

  • Above the defined minimum

  • When using a discount code that should stack

  • When using a discount code that shouldn't stack

  • Adding to cart from different locations on the site

  • Adding products from different shipping profiles and zones for shipping offers

  • Viewing your Onsite Upsell on both product pages and the cart drawer

  • Test on multiple devices and browsers (such as desktop Chrome and mobile Safari) to confirm there are no discrepancies.

For Tests: complete these steps in each test group, being sure to empty your cart when you switch to a new test group. For Personalizations: complete these steps once against your live experience.

If you notice any issues, or have any questions, please feel free to reach out to Intelligems support!

What happens next?

Now that you've completed the QA checklist for your Offer Test, you can start your Merchandising experience, you can start your Test or go live with your Personalization!

Last updated

Was this helpful?