How to manage free shipping on PrestaShop

Background

You want to offer your customers free shipping to increase your average basket.

The PrestaShop problem

To offer free shipping on orders over a certain amount, simply go to Shipping >> Preferences and change the value at which you wish to offer free shipping, either by amount or by weight.

Where it gets tricky is when you're managing carriers by weight and want to offer free shipping on certain amounts, but not on all carriers.

Basically, if you have an express carrier, I imagine that offering delivery is going to cost you an arm and a leg.

The solution for PrestaShop and Thirtybees

This solution allows you to take advantage of a very interesting option in PrestaShop: Shopping Cart Rules with codes and, above all, without codes.

Many of you are familiar with Shopping Cart Rules, but what you don't know is that if you don't enter any code, the shopping cart rule will be applied according to the elements that configure it.

In our case, this solution is perfect: you create a new shopping cart rule, assign it a name that will be displayed on the order in the Information tab, so I'll choose Free Shipping or Offered Shipping depending on your marketing position.

In the Conditions tab, enter the minimum order value, then tick the Carrier selection option to allocate free delivery to only some of your carriers.

In my example, you can see that I've removed the Express carrier from the basket rule to avoid offering shipping costs to customers on this carrier, which is what we're interested in.

I forgot to mention the numerical limitations on coupon use. Here, we're going to leave a lot of latitude by offering our customers the possibility of using this discount whenever they want, but if you limit the quantity for each customer to 1, be aware that shipping costs will only be offered on the first order after the rule has been created.

In the Actions tab, I select Free delivery and save.

ResultsIn the basket

 

Panier sous la limite des 50€ pour profiter des frais de port offerts

Cart under the €50 limit to benefit from free shipping

Panier au dessus la limite des 50€ qui profite des frais de port offerts
Cart over the €50 limit benefits from free shipping

 

For carriers

Pas de frais de port offert sous le seuil de 50€
No free shipping under the €50 threshold
Les frais de port offerts seulement sur le transporteur souhaité
Free shipping only on the carrier of your choice

Conclusion

I hope I've introduced you to an interesting trick, because the system for controlling the rules for applying discounts can be used to propose solutions with customer groups to further refine your offer.

This tip opens the door to many different ways of building customer loyalty, so don't hesitate to test it on a development store to find the best growth lever for your business.

Warning

A minor problem with this solution is that the discount coupon is only automatically applied once the choice of carrier has been validated. So, when the list of available carriers is displayed, the price is shown instead of being displayed as free.

Unfortunately, to correct this, you need to use a module. Nevertheless, these modules offer many options that justify the choice if you are confronted with this usage flaw.

Here is my selection of two interesting modules for managing your free shipping costs and other scenarios:

Comments