Your Dedicated Partner for All Things WordPress

How to Change the Free Shipping Text in WooCommerce

Table of Contents

WooCommerce is a popular platform for online businesses, and one of its great features is the ability to offer free shipping promotions to customers. However, the default text that appears on the checkout page can be a bit generic and might not accurately reflect the offer you want to provide to your customers. In this blog post, we’ll guide you on how to change the free shipping text in WooCommerce to make it more engaging and personalized to your audience.

Before we dive into the steps, it’s essential to understand that changing the free shipping text requires a bit of technical knowledge. You’ll need to access the code of your website to make the change, so if you’re not confident doing this, it’s always best to consult with a developer.

Step 1: Locate the Functions.php file

The first step is to locate the functions.php file. You can do this by going to your WordPress dashboard and navigating to Appearance > Theme Editor. From there, you’ll see the functions.php file on the right-hand side under the Theme Files section.

Step 2: Add the Code

Once you’ve located the functions.php file, you can add the code to change the free shipping text. The code you’ll need to insert will depend on the specific text you want to use. Here’s an example of what the code might look like:

function woo_custom_free_shipping_text( $label ) {
$label = ‘Free Shipping on All Orders Over $50!’;
return $label;
add_filter( ‘woocommerce_shipping_free_shipping_label’, ‘woo_custom_free_shipping_text’, 10 );

Step 3: Save the Changes

After adding the code, you’ll need to save the changes. Click the “Update File” button, and your text should now appear on the checkout page.

Step 4: Test the Changes

It’s crucial to test the changes before leaving your checkout page. Place a test order and make sure the text appears as expected.

Step 5: Customize Further

If you want to take things further, you can style the free shipping text to make it stand out. You can do this by editing the CSS of your website or using a plugin to do the work for you. Consider using bold colors that align with your branding or adding some animations to make the text more eye-catching.


Changing the free shipping text in WooCommerce might seem overwhelming at first, but once you’ve gone through the steps, it’s a simple process that can improve your customer experience. The key is to ensure that your text is engaging and accurate, so your audience knows what exactly they’re getting. If you’re unsure about the process, don’t hesitate to reach out to a developer to ensure your website is functioning correctly.

How to get started?

Learn more

WooCommerce Maintenance

Save 33% with our Annual pricing plan.

Get Started

Having Troubles With WordPress?

Claim Your Free WordPress Maintenance

In today’s fast-paced digital landscape, every website deserves the care and expertise of a professional maintenance team, ensuring optimal performance, enhanced security, and seamless user experiences, so you can focus on growing your business with peace of mind.

Alexey Seryapin
Founder of WPServices

Coupon Code Applied!

Take your time and continue browsing our services.

Alexey Seryapin
Founder of WPServices