Shipping Testing FAQs

Is a shipping threshold based on a pre or post discount subtotal?

When Shopify is providing shipping rates, they use a visitor's post-discount subtotal to determine whether that visitor qualifies for free shipping. However, Shopify only provides the pre-discount substotal to the Third Party Rate Carrier, which is what Intelligems uses to run shipping tests. Because of this, while running a shipping test with Intelligems, we will use a visitor's pre-discount subtotal to determine whether they qualify for free shipping. This is a limitation of Shopify's Third Party Rate Carrier feature.

I have more than one ship from location! Can I test my shipping prices?

Shipping from multiple locations can cause issues with shipping tests due to Shopify's Third Party Rate Carrier feature. This feature treats products from different locations as separate carts, leading to multiple shipping charges if a customer buys products from different locations. To determine if this setup will affect your shipping tests, consider whether customers often buy products from different locations simultaneously. If they do, your current setup may not work well for shipping tests. If they don't, your setup should be fine, but be aware that some customers might have questions.

I want to test my shipping threshold! What should I do about the progress bar in my cart?

There are two options for how to correctly update your progress bar for a shipping threshold test!

Option 1: Use Intelligems' progress bar! See our integration guide here on how to integrate this with your site.

Option 2 (more advanced): Use our JavaScript API to look up which test group a visitor is in, then update your progress bar with custom code. This is only necessary if your progress bar has a unique design or specific tiers you want to preserve.

What happens when I end my shipping test?

If the test was run using the Third Party Rate Carrier, the rate carrier will no longer provide shipping rates, and we will restore the rates that we removed when you started the test.

Can I run more than one shipping test at the same time?

No, you cannot even have more than one pending and/or running shipping test at the same time! This is because Intelligems installs the rate carrier when you set up a shipping test, and it can cause issues if you create or start another shipping test at the same time. If you want to create a new shipping test, you will need to end any live shipping tests, and/or delete any pending shipping tests.

Last updated