Skip to main content

Understanding ABConvert price test methods

In this article, we’ll guide you through the key considerations for price testing and how to manage them effectively.

Leo avatar
Written by Leo
Updated over 2 weeks ago

Price test methods explained

There are three versions of price tests available. During onboarding, we will apply the most suitable version for your store based on its requirements.

  • Duplicate Variant (default)
    This method creates duplicate options of a product for testing. For example, if a product has three purchase options, three additional purchase options are generated with test prices applied. On the frontend, our script ensures a seamless experience by hiding irrelevant purchase options for users based on their assigned test group.

  • Duplicate Product
    This method duplicates entire products with test prices applied, creating two or more identical products with different prices in the store. Users in each test group are only shown the product relevant to their group. Note that this method requires additional setup before launching the test.

  • Cart Transform
    Shopify's cart transformation function dynamically adjusts prices when products are added to the cart. This method minimizes disruptions, avoids inventory tracking and theme configuration issues, and allows previews without impacting your live store.

Products allowed in a test

Due to Shopify API limitations, there are some restrictions on the number of products you can include in a price test:

  • Duplicate Variant: Up to 100 products per test

  • Duplicate Product: Up to 10 products per test

  • Cart Transform: No fix limitation (based on typical cart sizes and function performance)

Comparison of price testing methods

Method

How It Works

Pros

Cons

Duplicate Variant (Default)

Creates additional purchase options with test prices. Users only see relevant options.

Seamless user experience, no extra products created.

Can lead to variant limits. Can have integration issues with third-party apps.

Duplicate Product

Duplicates entire products with test prices applied. Users only see the product for their test group.

Works with highly customized themes and most third-party apps.

Requires additional management with inventory and third-party apps.

Cart Transform

Adjusts prices dynamically when added to cart.

No variant or product duplication, minimal store impact. Can preview in test theme.

Can have integration issues with third-party apps.

How to know my current price testing method

If you are using cart transform method, you will see a cart icon in your test type for your price tests.

If you are using cart transform method, you will see a cart icon in your test type for your price tests.

If you are NOT using cart transform method, in ABConvert > Settings > Price Test Method, you can see the price test method your store is currently using.

If you are NOT using cart transform method, in ABConvert > Settings > Price Test Method, you can see the price test method your store is currently using.

How to switch my price testing method

  • In ABConvert > Settings > Price Test Method, you can switch between Duplicate Product Method and Duplicate Variant Method on your own.

  • Currently, Cart Transform Method has more integration limitations. We will manually onboard suitable stores during theme check process, or you can contact Support team to consult and switch to Cart Transform Method.

  • You will have to end all active price tests before you switch between methods.

Did this answer your question?