Create Free Shipping for Orders Over a Specific Amount in WooCommerce
Learn how to create free shipping for orders over a specific amount in WooCommerce using the Discount Rules and Dynamic Pricing plugin. This complete guide covers setting up a free shipping threshold, configuring conditions, and troubleshooting common issues. Boost average order value and reduce cart abandonment with this powerful incentive.
📋 Table of Contents
- Why Offer Free Shipping Over a Threshold?
- Step-by-Step: Create a Free Shipping Threshold Rule
- Result Example
- Troubleshooting: Free Shipping Not Showing?
- Next Steps
🚀 Why Offer Free Shipping Over a Threshold?
Offering free shipping for orders over a specific amount is one of the most effective strategies to increase average order value and reduce cart abandonment. By setting a clear threshold (e.g., $50 or $100), you encourage customers to add more items to their cart to qualify for free shipping.
Key Benefits
- Increase average order value — Customers add more items to reach the free shipping threshold
- Reduce cart abandonment — High shipping costs are a leading cause of cart abandonment
- Competitive advantage — Free shipping is a powerful incentive that customers love
- Boost conversion rates — Free shipping offers increase purchase likelihood
Key Statistic: A free shipping threshold of $50-$100 is effective for driving larger orders, as customers are motivated to add items to qualify for free shipping.
Step-by-Step: Create a Free Shipping Threshold Rule
Best for: Encouraging customers to spend more by offering free shipping once they reach a minimum order amount. Perfect for increasing average order value and boosting sales.
Scenario: Offer free shipping automatically once a customer spends $200 or more.
Step 1: Access Shipping Methods and Choose a Template
- In your WordPress admin, go to the Woo Pricing & Discounts menu
- Open the Shipping Methods tab
- Click on the Add from Template button to quickly start a new rule

- In the "Choose your desired shipping method" modal, search for templates
- Under Free Shipping Campaigns, find and select "Free Shipping Threshold"
- Click "Add Method"

Step 2: Configure the Shipping Method

- Name: "Free Shipping" (customizable)
- Status: Ensure Enable is checked
- Apply Mode: Choose how this rule interacts with other shipping methods
- Apply this rule and disregard other rules — Only free shipping will be shown
- Apply with other applicable rules — Free shipping will appear alongside other options
- Tax Status: Choose Taxable or None
- Cost: Set to
0for free shipping - Cost Per Quantity: Leave as
0 - Cost Per Weight: Leave as
0 - Fee: Leave as
0 - Usage Limit: Leave blank for unlimited uses
Step 3: Schedule the Shipping Rule (Optional)
By default, the campaign is unscheduled and runs immediately:
For scheduled promotions, under the "Date Time" section to configure:
- Date Range — Run a promotion over a period (e.g., for a holiday sale)
- Date Time Range — Precise start and end date/time for limited-time offers
- Specific Date — Single date activation (e.g., Black Friday)
- Days — Recurring weekly promotions (e.g., Free Shipping Fridays)
- Time — Daily time ranges (e.g., flash free shipping)

Use "+ And New Rule" to combine conditions or "+ OR New Group" for alternative schedules.
For a deep dive into timezone setup, recurring schedules, and multi-tier scheduling logic, read our comprehensive Scheduling & Date-Time Guide.
Step 4: Set the Minimum Order Condition
Under the Conditions section, set the free shipping threshold:
- Add a "Subtotal including tax" or "Subtotal excluding tax" condition
- Set the comparison to "Greater equal to"
- Enter the minimum order amount (e.g.,
200)

Example: In our tutorial, we'll set the threshold to 200 for orders of $200 or more.
For full details on all 14 condition groups, AND/OR logic, and available comparison operators, check out our Complete Rule Conditions Guide.
Step 5: Save and Test
Click Save and test by adding products to your cart.

Result Example
Cart with Free Shipping Applied
Cart items:
- Shirt: $20.00 x 3 = $60
- Shirt - Grean: $25.00 x 3 = $75
- Jacket: $25.00 x 1 = $25
- Blouse: $45.00 x 1 = $45
Subtotal: $205.00
Result: Free shipping is automatically applied because the cart subtotal meets the $200 threshold.

Cart display shows:
- Subtotal: $205.00
- Free Shipping: FREE
- You Saved: $5.00
🚀 Troubleshooting: Free Shipping Not Showing?
If free shipping doesn't appear at checkout, follow these steps:
Step 1: Check Your Condition
- Verify that the "Subtotal including tax" condition is set correctly
- Ensure the "Greater equal to" value matches your desired threshold
- Test with a cart that clearly exceeds the threshold
Step 2: Check Other Shipping Methods
- If you have multiple shipping methods, ensure they're not conflicting
- Try setting Apply Mode to "Apply this rule and disregard other rules" to test
Step 3: Check for Plugin Conflicts
- Other Shipping & Discount Plugins: Having multiple shipping plugins, dynamic cart pricing rules, or free shipping bar add-ons active simultaneously can override WooCommerce shipping calculations or subtotal threshold checks. Temporarily deactivate competing plugins to test.
- Admin Screen Script Conflicts: If you cannot configure rules, save settings, or load dropdowns in the admin dashboard, check the browser console (F12) for JavaScript errors caused by plugins enqueued globally across all admin screens (such as SkyVerge or analytics tools).
- Cart Caching: Ensure caching plugins exclude cart and checkout pages. Clear site and object cache before re-testing with qualifying subtotal amounts.
- Learn More: For complete step-by-step conflict isolation instructions, see our Complete Troubleshooting Guide.
🎉 Success!
You've learned how to create free shipping for orders over a specific amount in WooCommerce using the Discount Rules and Dynamic Pricing plugin. This powerful feature allows you to:
- Set a clear free shipping threshold to encourage larger orders
- Schedule promotions for specific dates or recurring campaigns
- Increase average order value and reduce cart abandonment
📚 Next Steps
Now that you've mastered free shipping thresholds, explore other powerful ways to use the Shipping Methods features:
- Auto Add Free Gift on Minimum Spend — Automatically add complimentary promotional items when order subtotal reaches a spend threshold.
- Create Shipping Discounts — Apply percentage or fixed discounts on all or specific shipping methods.
- Create First Order Free Shipping — Encourage new buyers and increase signups with first-purchase free shipping.
- Create Free Shipping for User Roles — Grant free delivery perks to specific customer groups or wholesale buyers.
- Create a Custom Shipping Method — Set up flat rate, conditional, or tiered custom shipping methods.
- Create Location-Based Shipping Methods — Configure dynamic shipping rates restricted by country, state, city, or postcode.
- Create Checkout Fees — Add conditional surcharges, handling fees, or payment method fees at checkout.
🔍 SEO Keywords
Primary Keywords: free shipping WooCommerce, free shipping threshold, minimum order free shipping, WooCommerce free shipping, free shipping over $100
Secondary Keywords: WooCommerce shipping methods, conditional free shipping, free shipping rules, increase average order value, reduce cart abandonment, WooCommerce shipping threshold, free shipping campaign, WooCommerce discount rules, dynamic pricing WooCommerce