Skip to main content

How to update your theme’s shipping text when running a shipping test

Learn how to align your shipping banner, cart darwer, and other theme messages with your ABConvert shipping test

Leo avatar
Written by Leo
Updated this week

Most Shopify themes display shipping-related messaging earlier in the customer journey, such as:

  • Free shipping banner in the header

  • Cart progress bar (e.g., “You’re $20 away from free shipping”)

  • Cart drawer or product page messaging

  • Announcement bars or promo blocks

These theme elements do not update automatically during a Shipping Test. If they don’t match the rate or threshold you’re testing, visitors will see inconsistent messaging, which may affect conversion.

This guide shows you how to keep your theme content aligned with your Shipping Test by running a Theme Test and Shipping Test together so your storefront displays the correct offer from start to finish.

1. Prepare a variant theme with matching shipping text

Update the theme you’ll use for your test variant so it reflects the same shipping offer configured in your shipping test.

Example: If you’re testing free shipping threshold for $129, change the theme text in the variant to say “Free shipping over $129.”

2. Create a Theme Test with a country filter

Set up a Theme Test using your updated theme. Make sure to add a country filter that matches your shipping test audience.

This ensures the same group of visitors sees the right message in both the theme and checkout.

3. Enable the shipping script in both themes

The shipping script must be active in both the original and variant themes. This allows the shipping test to return the correct rate in checkout.

You can turn this on from theme editor.

"Online Store" -> "Themes" -> "Theme Editor" -> "App embeds".

4. Reach out to ABConvert support team

By default, ABConvert blocks Theme Tests from running alongside other tests to ensure clean data collection. However, since Shipping Tests rely on an embedded script, they can run smoothly in parallel with a Theme Test.

To proceed, please contact our team to temporarily lift this restriction before setting up your Shipping Test. This ensures both tests function correctly with the setup you’ve prepared.

5. Create free shipping threshold test

Please follow the guide below to create the test.

FAQ: Where to check results

You can view results in both tests, but we recommend using the Shipping Test for performance analysis.

Did this answer your question?