How can I offer free shipping for purchases over a certain amount in WooCommerce?

Go to the WooCommerce menu, Settings submenu, Shipping tab.

The list of your shipping zones is displayed. Click on the Modify link at the end of the line for the shipping zone for which you want to set up a Shipping Zen method.

If you have not yet added a Shipping Zen method for this zone, see first: how to add a Shipping Zen shipping method

💡If you’ve already set up a Shipping Zen shipping method for one shipping zone, you can reuse it for another zone using our export and import functionality [Pro version only].

In the table of available shipping methods for the shipping zone, click on the modify link [2] at the end of the line for the method you want to set up:

In the shipping method settings screen, scroll down to zone 3. Free shipping criteria:

Enter the amount above which you wish to offer shipping in box [3] on the screen above.

In addition, you can tick box [4] to offer shipping even if the amount in the cart before applying discount coupons exceeds the amount you entered in [3].

For example: you want to offer shipping on purchases of €70 or more. The cart contains a product priced at €75, but the user applies a discount coupon that brings the cart down to €65.
If box [4] is ticked, shipping is free.
If box [4] is not ticked, shipping is not free.

Finally, tick box [5] to display a sentence on the order confirmation page telling the user how much they need to pay before they can get free shipping. [Pro version]
For example, if free shipping is offered from €70, and the cart is €50, the user will see: “🚚 Amount remaining to get free shipping : €20”.