What You Can and Cannot Test in Checkout

Explaining what you can test including third party apps, Shopify Checkout Blocks, and Intelligems Checkout Personalizations.

Shopify Checkout is a protected environment, so not everything can be tested the same way you would test pages, pricing, or content elsewhere on your site. This guide explains what is fully supported, what is sometimes possible, and what is not possible today.

Use this page to answer "Can I run this Checkout test with Intelligems?"

circle-check
circle-exclamation

Tests You Can Do

These test types are fully supported and work the same way for every merchant.

Price Tests

You can test

  • Product prices

  • Compare at prices

  • Variant level price changes

Shipping Tests

You can test

  • Shipping rates

  • Shipping thresholds

  • Any other rate based logic controlled in Shopify

  • Free shipping offers

Intelligems Checkout Personalizations

Intelligems offers a suite of checkout content blocks that can be added, tested, and personalized directly within Shopify Checkout. All blocks can be turned on or off per test group, tested in different versions, and placed in different locations — including the checkout header.

Checkout Personalizations are available for Shopify Plus merchants only.

Available block types:

  • Trust Badge / Brand Promise — Display shipping, returns, quality, warranty, or other brand promise badges. Supports customizable layouts with up to 15 badges.

  • Callout — Add text-based messaging such as shipping cutoff times or promotional callouts.

  • Static Image — Show social proof, influencer endorsements, or other visual content.

  • Brand Logo — Test different logos in the checkout header.

  • Product Upsell — Add up to 3 products as upsell recommendations in checkout. Shoppers can select their preferred variant directly in checkout. Supports discounts on upsell items (percentage or fixed amount). Out-of-stock products are automatically handled with disabled buttons and updated copy. Prices are localized to the shopper's currency.

All block types are available as pre-built templates when creating a new Checkout Personalization — choose a starting point from the template library and customize from there.

For step-by-step setup guides, see the Checkout Personalizations Libraryarrow-up-right.

Shopify Checkout Blocks

Shopify’s native Checkout Blocks can be tested because they support conditional rules based on cart attributes.

You can test • Turning a Checkout Block on or off • Versions of the same block with different content or settings

If a content block is built by Shopify or Intelligems, you can test it. More on How to Set up a Checkout Blocks Test.

Tests You Can Sometimes Do

These test types require the third party app to support Intelligems. They are possible, but only if the app developer adds a simple integration.

Third Party Checkout Apps

This includes apps for

  • Upsells

  • Shipping protection

  • Gift wrap

  • Insurance

  • Warranty

  • Donations

  • Most other enhancements in checkout

These apps can be tested only if they support listening to a cart attribute set by Intelligems. If a checkout app does not support an Intelligems integration, it cannot be A/B tested.

Requirement

The app must be able to

  • Read an attribute on the cart

  • Hide or show their block based on that attribute

  • Optionally adjust pricing or settings based on that attribute

Some apps already support this. Others are usually willing to add support if the merchant requests it.

circle-info

If you want to test a third party app, contact the app developer and ask whether they support A/B testing through a cart attribute with Intelligems. Many smaller apps can add this quickly with an easy integration.

Tests You Cannot Do Today

These items are not supported in Shopify Checkout, for any app or testing platform.

Checkout Layout

You cannot test

  • One page vs three page checkout

  • Reordering the steps in checkout

  • Changing the structure of the Shopify checkout flow

circle-info

Shopify only allows one checkout layout to be active at a time.

FAQs

  • Can I test my upsell app? Yes, if the app supports an Intelligems integration. We recommend creating a Product Upsell Checkout Test. More steps here.

  • Can I test my gift message block? Yes, if it is a Shopify Checkout Block or an Intelligems Checkout Personalization. No, if it is a third party app without integration.

  • Can I test a "clean" checkout versus my current checkout? If your current checkout has multiple third party apps running outside of Shopify Checkout Blocks or Intelligems Checkout Personalizations, the answer is No.

  • Can I test one page vs three page checkout? No. Shopify does not allow multiple checkout layouts to run at the same time.

  • Can I test shipping insurance pricing? Yes, if the insurance app supports an Intelligems integration. Navidium supports this today.

  • Can I use a Theme Test to test multiple checkouts? No. Theme tests cannot be used to compare different versions of checkout. Shopify only allows one checkout to be live at a time, draft checkout versions cannot be assigned to customers, and the preview banner cannot be hidden. Theme tests work because multiple themes can be served to real shoppers. Checkout does not work this way.

Need Help?

If you want to confirm a specific test idea or need support with a third party app, contact Intelligems Supportarrow-up-right and we can walk through the best approach.

Last updated