Let your customers know how much more they need to buy, in order to qualify for Free Shipping.
Encourage your customers to spend more, by notifiying them how much more they need to buy, in order to qualify for Free Shipping.
Everyone loves free stuff and your customers will be happy to buy some more products from your shop, if they know that the shipping will be free for them.
This plugin adds a native WooCommerce notification to your shop, that notifies the customers of the amount left to qualify for Free Shipping.
It is completely integrated with the WooCommerce Free Shipping method and the native WooCommerce notification API, so you set it once and then it handles all the notifications automatically, depending on the Free Shipping method configuration. Since it is integrated with the WooCommerce Notification API, the notifications will always look like part of your WooCommerce Theme.
If you don't want to bother your customers with the notfications everywhere in your shop, they can be limited to be visible on the Cart and Checkout pages only. That way before checking out the customers are reminded to return and buy more.
If you prefer, you can disable the notifications and use a widget instead... or both.
2. At the top of the page click the Add New button
3. When on Add Plugins page, click the Upload Plugin button
4. You will be presented with a form to upload a zip file. Select ngm-wc-fsn.zip and click Install Now
5. The following page will show live update on the install process. Once finished click on the Activate Plugin link
or click Return to plugins and when convenient for you activate the plugin from the plugin list, by clicking on the Activate link below the plugin name.
1. Unzip the ngm-wc-fsn.zip file
2. Upload its content to /wp-content/plugins folder in your Wordpress installation
3. Open or refresh the Wordpress Plugins page and you will find the plugin in the list
4. Enable it as in the second option in I. 5.
After the module is installed you need to configure the WooCommerce Free Shipping method. See how to do that in the next section The Free Shipping Method.
To use the Free Shipping Notifications, first you need to enable and configure the Free Shipping method, which comes bundled with WooCommerce. To do that follow these steps:
1. From the Wordpress admin panel, go to WooCommerce and choose Settings
2. At the settings page, click on the Shipping tab, to go to the WooCommerce shipping settings
3. You will be presented with various settings for the shipping and the list table with the available shipping methods at the bottom of the page. Click on the Settings button next to the Free Shipping method
4. Once at the Free Shipping settings page you must
- Enable the method by checking Enable/Disable option
- Give it a title with which the method will be presented at the checkout page of your shop
- You can limit the method availability only for certain countries you want to deliver for free
- The minimum order amount value is the minimum required amount that the customers need to have in their cart, before the Free Shipping method is available. That way you can avoid free delivery for small orders.
5. Before the minimum order amount is the option to select the conditions an order needs to meet, before it is qualified for free shipping. You can choose from the following options:
Your customers need to apply a free shipping coupon, that was provided by you (coupons are managed from the WooCommerce -> Coupons page. Make sure you check the Allow free shipping option when you create one).
Your customers need to add amount equal or more than the value set up in the Minimum Order Amount setting.
For the Free Shipping method to be available, one of the Minimum Order Amount and Free Shipping Coupon conditions must be met.
In this case the customers need to have added to their catrs amount, which is equal or more than the Minimum Order Amount setting AND applied a Free Shipping Coupon. They must meet both conditions.
Once the Free Shipping method is set up and running, you must enable and configure the Free Shipping Notification plugin.
You can access the Free Shipping Notification settings by clicking the Settings link below the plugin name in the plugin list of wordpres
or going to WooCommerce -> Free Shipping Notification.
The available settings are:
Enable the notifications (please note that this will not enable/disable the widget if you use it, nor the Free Shipping Method itself. You can check how to enable the Free Shipping mehod in the previous section The Free Shipping Method).
When this option is checked the notifications will show even your customers have no products added to their carts.
If you want your customers to continue to receive notifications after they are qualified for Free Shipping, check this option. It will show them the qualified text, that is set up from the next option. If not checked, once the customer qualify for Free Shipping all notification (except the widget) will dissapear.
The text of the notification when the customers are qualified for the free shipping
default: You are qualified for free shipping.
This option holds the text of the notification when the minimum order amount is not met yet (use %s for the amount left. It will replace it with formatted amount and currency symbol).
It is shown when Free Shipping Requires option of the Free Shipping method is set to Minimum order amount.
It will also be shown if the above option is set to Minimum order amount AND a coupon, when the minimum order amount is not yet reached, but the free shipping coupon is already applied.
Text for the notification if the Free Shipping Requires option of the Free Shipping method is set to A valid free shipping coupon and the coupon is not yet applied.
This will also be the text of the notification if the Free Shipping Requires option of the Free Shipping method is set to Minimum order amount AND a coupon, when the minimum amount is reached, but the free shipping coupon is not yet applied.
When the Free Shipping Requires option in the Free Shipping method settings is set to A minimum order amount OR a coupon and both conditions are not met, this text will be used for the notification.
When one of the conditions is met, free shipping will be available for the customer and therefore the Qualified text will be used.
(use %s for the amount left).
This text corresponds to the setting A minimum order amount OR a coupon of the Free Shipping Requires option in the Free Shipping method.
It will be used only if both conditions are not met.
If one of these conditions is met, the notification text will be for the other one only.
Example: The customer needs to add $200 and apply a free shipping coupon. He already added $40 to his cart and a free shipping coupon, so the notification shows the text from the Minimum order amount option.
Another scenario: The cusotmer already added products for $220, but did not apply a free shipping coupon yet. In that case only the text from the Free Shipping Coupon option will be used in the notification.
When the products are added via AJAX, with no page refresh (just a notification and additional View Cart button), if the products page is scrolled down, the notification will be applied to the current page, but the area it shows might be scrolled out of view.
In such cases, if this option is checked, when notification is not seen on screen, the page will automatically scroll to it.
By default the notifications appear on every page of your shop. If you want to make them show only on the Cart and the Checkout pages, enable this option.
Use this setting to limit the notifications to show only when certain conditions are met. You have three options:
- No Limit: The notifications are not limited and show according to the other settings of the plugin
- Above Amount: The notifications will show only if the amount in the cart is equal or more than the value of the Limit Value setting
Example: Limit Value is set to $70. The customer adds to his cart a product for $45 and the notification is not shown. Then he adds another product that costs $30. Since the amount in his cart is now $75, the notifications start to show.
- Below Difference: The notifications will show only if the difference between the value of the Minimum order amount setting of the Free Shipping method and the amount in the cart is equal or less than the value of the Limit Value setting
Example: Limit Value is set to $70 and the Minimum order amount setting of the Free Shipping method is set to $200. The customer adds product for $120 to his cart and the notification is not shown. Then he adds another product that costs $30. The amount in his cart is now $150. The difference between the Minimum order amount setting and the amount in his cart is $50, which is less than the Limit Value setting and the notifications are now shown.
This setting holds the value for the Limit Notifications setting.
(Please keep in mind that if set to value different than No Limit, the Limit Notifications setting disables the Show When the Cart is Empty setting (described above). Also it doesn't affect the Free Shipping Notifications widget, described in the next section.)
The plugin has complete WPML support. If WPML is installed and enabled additional fields for all languages will appear below every text option for the notification texts.
The fields, which are used for text settings without WPML installed in the system, are still available. They serve as default values for fallback if the text for the current language is empty (for example you add another language in WPML and the text settings for this language are not yet set). You can duplicate them with the default language of your shop (as in the above screenshot).
Please note that, if you disable WPML, the language fields will not be available until you enable it again. If you save the Free Shipping Notification settings by that time, any language specific settings will be deleted and only the default text settings will be saved. Once you re-enable WPML, you will have to set them again (until then the default text settings will be used).
The plugin also includes a Free Shipping notification widget. If added to a widget area it is always visible. It ignores the settings for showing qualified text, showing in cart and checkout only and show when cart is empty.
To enable the Free Shipping Notification widget, in the admin area go to Appearance -> Widgets.
Drag the WooCommerce Free Shipping Notification widget to the area you want it to appear. It has two option settings:
Enable and Disable the widget without the need to remove it from the widget area
The title that will appear above the free shipping notification.
Please note that the module is developed and tested on sevelal different WooCommerce environemts, but not with every possible theme, or set of plugins.
In such cases, please contact us at email@example.com with any issues you experience using our module. We would be happy to help and assist. Normally we reply in 24 hours during working days and in 48 hours in the weekends.
Any other styling and customization is considered an additional work, which we'll be happy to provide at price 40€/hour.