Find Your Optimal Free Shipping Threshold
Use this Ready-to-Run Test to discover the free shipping threshold that maximizes profitability for your store
Why Run This Test | VIDEO: How to Run This Test | Step-by-Step Guide
What's a Free Shipping Threshold Test
A Free Shipping Threshold Test measures the impact of offering free shipping at a specific cart value compared to your current shipping strategy. This test helps you find the sweet spot between increasing conversions and protecting margins.
The test compares two groups:
Control group: Your current shipping strategy (e.g., $5 flat rate on all orders)
Test group: Free shipping when cart reaches a specific threshold (e.g., free shipping over $50)
This allows you to quantify whether a free shipping threshold drives enough incremental revenue and larger cart sizes to offset the shipping subsidy.
Why This Works
Free shipping is consistently ranked as one of the top factors influencing purchase decisions, but offering it universally can erode margins. A threshold-based approach creates the best of both worlds:
Increases conversion rates by removing a major purchase barrier
Encourages larger cart sizes as shoppers add items to reach the threshold
Protects margins by only subsidizing shipping on higher-value orders
Creates a clear value proposition that's easy to communicate across your site
The key is finding the right threshold.
Set it too low and you subsidize shipping on orders that would have converted anyway.
Set it too high and shoppers won't adjust their behavior to reach it.
The optimal free shipping threshold typically falls between your current AOV and +/- 20% above it. Shoppers are often willing to add 1-2 additional items to unlock free shipping.
How to Build This Test in Intelligems
Step 1: Determine Your Test Thresholds
Before setting up your test, review your store's Order Value Distribution in Sitewide Analytics to identify natural clustering points.
For this example:
Control: $5 flat rate shipping on all orders
Test: Free shipping on orders over $50
Choose your threshold based on:
Current Average Order Value
Shipping cost per order
Product margins
Where orders cluster in your distribution
Step 2: Create Your Offer Test
Go to Tests → Create New Test
Select Offer
Name your test: "Free Shipping Threshold $50 "
Click Create
Step 3: Set up Groups
Name the control: "Control - $5 Flat Rate"
Leave the control with no modifications (your current Shopify shipping rates will apply)
Name the test group: "Free Shipping Over $50"
Click into Modifications tab
Step 4: Configure Test Group Offer
Select your test group tab, click + Add offer
Choose Free Shipping
Click Configure Offer
Step 5: Configure Free Shipping Offer
Add discount name shown in cart/checkout: "Free Shipping!"
Check the box for Minimum Purchase Requirements since we only want free shipping to be eligible on orders over $50
In the dropdown, select Subtotal of items
Type in 50
For free shipping configuration, select Powered by Intelligems so Intelligems will automatically apply the free shipping discount on the backend
Limit ship-to countries: Select United States (or your desired countries)
Choose eligible rates:
Select Limit to rates by name
Set the rate name to exactly match your standard shipping method: Standard Shipping
To double check, you can go into your Shopify shipping profiles and find the rate name that you want to replace
Now, any orders over $50 in the test group will get free shipping on the standard shipping profile.
Step 6: Add Components (Recommended)
On the right side, you have the option to Add Components. These components are available out of the box inside Intelligems. Learn more.
You can add a Progress Bar to your mini cart, or you can add an Offer Message that will show on your homepage.
In this case, let's add an Offer Message:
Click + Add component
Select Offer Message
Set the title: "Free shipping on orders over $50"
For the description: "Automatically applied at checkout" - this lets shoppers know they don't need to add a discount code or do anything
For Color & Style, match your brand theme
Click Confirm Changes
Progress bar not showing up? Some themes require our progress bars code snippet <ig-shipping-progress-container></ig-shipping-progress-container> to be manually added to your cart theme code. Follow these steps.
Step 7: Review and Save
Back in the Modifications tab, you can see the offer is set up. Double check:
Discount name
Minimum purchase requirements
The message that will show on the homepage
Click Save.
Step 8: Add Optional Content Edits
If you'd like to make any other changes, like maybe updating your announcement bar to say "Free shipping on orders over $50", or to add that language in more places across your site:
In the top right, click + Add Modification
Select Content Edits
Use the onsite editor widget to make any changes you'd like to support the free shipping messaging
Once you've made those changes, click Save
Step 9: Add Targeting & Preview
In the Targeting tab, like any other test or personalization in Intelligems, you can choose who sees this test
In this case, we want to show it to all traffic, which is set by default.
Click Save
Preview your test on mobile and desktop
Add items to cart and verify:
Offer message appears on homepage
Free shipping applies when threshold is reached
Discount name shows correctly in cart/checkout
Start your test or schedule it to start and stop at a later date
Step 10: Review Results
After your test reaches statistical significance (typically 2-4 weeks depending on traffic), review the Results tab and roll out the winner as a Personalization.
How to Measure Impact
Conversion rate lift: Are more visitors completing purchases?
Average Order Value (AOV) lift: Are carts getting larger to reach the threshold?
Revenue per visitor lift: Overall impact on revenue
Profit per visitor lift: The most important metric - does the revenue increase offset shipping costs?
Shipping revenue per order: Track the cost of the subsidy
Use the AI summary or Chat about your results to get deeper insights into your performance.
Roll Out as a Personalization
If the test wins:
Click End Test
Select the winning variant
Click Publish as Personalization
The free shipping offer will continue running automatically for all visitors
Update your site messaging (homepage banners, product pages, etc.) to communicate the new threshold
No ongoing maintenance required - the offer runs in the background
Want Help With Setup?
Our team can walk you through this test and launch it while we're on the call. Book a strategy call
Last updated