Who doesn’t like gifts! But when it comes unexpectedly, the chances of conversions are higher.
Store owners, looking out to retain customers and also convert new customers, providing free gifts is a smart option to make your customers happy. It also improves your brand value.
In this article, we will discuss how you can gift products in WooCommerce based on rules like product quantity, category and others.
Why gift products above a certain amount?
Both physical and online stores experience great results in their traffic as well as revenue. But there’s more to it in offering free gifts.
- Customer engagement/building relationship – Offering a gift brings you one step closer to a customer. A free gift option will surely grab customer attention and prevent customers from abandoning the cart.
- Stock clearance – A great way to move out stock or products that sells seldomly.
- Product visibility – Offering products as gifts also gives them more visibility.
- Avoid losses in a simple giveaway – In a giveaway, you are giving out products without earning any money. But offering a free gift on purchase of some product will fetch you money and acquire better customers.
How to gift products in WooCommerce with Smart Offers?
Needless to say, the core WooCommerce doesn’t allow you to offer free gifts. You are left with no choice but to look out for some popular WooCommerce gift product plugins.
The list is long. And you might need different plugins to do different types of free gift offers. Some may only be limited to a single product gift option or a BOGO offer.
But with Smart Offers, you can set up different types of free gift options, BOGO offers, upsell, cross-sells, order bumps and more. Quick, simple and no need to deal with any code.
You can also enable a direct checkout and one-click checkout with Smart Offers plugin using Buy Now buttons.
With that said, let’s see how to set up different types of product gifting offers or WooCommerce free product offers with examples using Smart Offers.
BOGO – Gift a product (same product or variant) for free
Buy one t-shirt, get another t-shirt for free. Red t-shirt on a red t-shirt. Or a red t-shirt on a blue t-shirt. You have seen this frequently. Now let’s see how to set this up.
First, you need to download and install the Smart Offers plugin. Next, for every offer you want to create, go to WordPress Admin > Smart Offers > All Offers. Hover on Add New and click on Offer.
Now, follow the mentioned steps to set the product, discount and targeting rules.
Step 1 – Give an appropriate title to your BOGO offer. Use the WordPress editor to design your own offer. You can also use these popular WordPress page builders to design your offers.
Step 2 – Under What to offer
, choose the product and the price. Since we are offering a free T-shirt named Happy Ninja, we set the discount to 100%.
Step 3 – One of the best features Smart Offers provides is the choice to target offers. Under Offer rules
, select Cart/Order > Contains products
, choose Happy Ninja and set Quantity is more than or equal to
1.
Step 4 – From the Show offer on page
, select the pages where you want to target your Buy One Get One Free offer. We recommend the cart page here.
Step 5 – Decide how you want to show your offer; as Inline with page content or as a Popup.
Step 6 – Under Accept actions
, select what action should be triggered if the customer accepts this buy one get one offer. You can add the product to the cart, apply a coupon if any, show another upsell offer, instantly checkout using Buy Now or redirect them to another URL!
By default, Add the offered product to cart
is selected.
Step 7 – Choose what to do in case the customer skips / rejects this offer. We hide the BOGO offer if the customer rejects it.
That’s it. Your WooCommerce Buy One Get One Free offer is ready.
But wait…this isn’t it.
BOGO offer as a gift on different products
In this case, you have a wireless mouse. You want to give it as a free product on purchase of either a laptop or a desktop.
So, as mentioned in the BOGO offer above:
- Under Step 2, choose the product wireless mouse and set discount to 100%.
- Under Step 3, Offer rules, select
Cart/Order > Contains products
, choose Laptop and setQuantity is more than or equal to
1. - Click on
OR
. - Select
Cart/Order > Contains Products
, choose Desktop and setQuantity is more than or equal to
1.
Rest other steps remain the same.
Gift a product based on quantity
We thank our customer Mitch for this brilliant idea.
Using Smart Offers, Mitch wanted to gift a product for free based on quantities, and that too in a pricing table format. That is, the customer can choose only one from the three options and not all. That’s a pretty smart way as well to anchor using price and provide an irresistible deal.
In this case, you also don’t need to set up different product prices.
As you can see from the above image, Mitch wanted to offer three pricing options:
- One quantity of a product at a fixed price, no gift or discount
- Buy two quantity of a product, get 20% off and a free gift
- Buy three quantity of a product, get 25% off and a free gift
Here, you need to set up three different types of offers for each pricing option. Like the BOGO offer mentioned at the top, steps are more or less similar, just that you need to set a product as a gift on another product and also apply a coupon.
For Pricing option 1
- Under
What to offer
, choose the product and the price. Since the product to offer is Hip & Joint Care without any discount, set the fixed price option. - Under
Offer rules
, selectCart/Order > Contains Products
, choose Hip & Joint Care and setQuantity is more than or equal to
1. - Click on
AND
- Under
Offer rules
, selectCart/Order > Contains Products
, choose Hip & Joint Care andset Quantity is less than or equal to
1. - From the
Show offer on page
, selectAnywhere shortcode is added
option. - Choose
As inline with page content
underShow offer as
. - Under
Accept actions
, by default,Add the offered product to cart
is selected. You can choose to enable one click checkout with Buy Now. - Choose what to do in case the customer skips / rejects this offer.
- Save and Publish your offer
For Pricing option 2
- Under
What to offer
, choose the product and the price. Since the product to offer is Multivitamin+ for free, set the discount to 100%. - Under
Offer rules
, selectCart/Order > Contains Products
, choose Hip & Joint Care and setQuantity is more than or equal to
2. - Click on
AND
- Under
Offer rules, select
Cart/Order > Contains Products
, choose Hip & Joint Care and setQuantity is less than or equal to
2. - From the
Show offer on page
, selectAnywhere shortcode is added
option. - Choose
As inline with page content
underShow offer as
. - Under
Accept actions
, by default,Add the offered product to cart
is selected. You also need to apply a 20% off coupon. So selectApply coupons
option. You can choose to enable one click checkout with Buy Now. - Choose what to do in case the customer skips / rejects this offer.
- Save and Publish your offer
For Pricing option 3
All steps as mentioned above for the pricing option remain the same except that you need to change the quantity as 3 under Cart / Order
and coupon applied to be of 25%. Save and Publish your offer.
How to show these offers together?
Once these offers are created, use any page builder and insert the Accept button shortcode of all three offers. The CTA or buy now button for each pricing option will be an offer.
Once a user clicks on any of the accept offer buttons, the gift product will be added to the cart. The user will be redirected to checkout instead of the cart if Buy Now is enabled.
How to show these offers without pricing options?
If you want to show these offers not together but different offers on different pages, you can do that. Set up the offers as mentioned above. However, in the above rules, under Show offer as
, select the page you wish to show the offers.
When users add the product in the respective quantities, the relevant offer will be triggered.
Gift a product on similar (product variants) or different products
Another very useful use case.
For example, you are selling a 128GB cell phone and a 256GB cellphone. So on purchase of the 128GB cell phone, you want to offer a protective case as a gift.
And on purchase of the 256GB cell phone, you want to offer a Bluetooth headset as a gift. But the customer can choose either of the two cellphones and not both.
Another example could be on selling a 256GB cell phone, you offer a Bluetooth headset and on purchase of a laptop, you offer a wireless mouse as gifts respectively.
You can set up this offer in a similar way as mentioned above. If you need help, contact us and will help you set it up.
Gift a product based on cart total, user registration status
As mentioned in the above cases, you can use Smart Offers’ powerful targeting rules to show free gift offers.
All you need is to add rules while setting up the offer. Let’s say you want to offer a free gift only when cart total is above $200 and the user is registered as well.
- Select
Cart/Order > Total is more than equal to > $200
andQuantity is more than equal to
1. - Click on AND.
- Select
User > Is > Registered
.
Rest other steps, you know the drill.
Conclusion
Gifting products is a proven way to grow sales and encourage repeat purchases. With Smart Offers, you have the flexibility to set up a variety of targeted free gift offers your users can’t deny. It’s a complete offer package.
The BOGO example you mentioned doesn’t work. You have to give the coupon amount a value in the General section for it to work. If I want a true BOGO and set the value at zero and the Action is add the same product at a 100% discount (check: When checked, this coupon will be visible on cart/checkout page for everyone) the coupon does not show. If I make it for one penny then it does show up. It’s confusing for the customers. It should show on zero value and not have to take off any additional value.
Today, we’ve released Smart Coupons version 3.8.2. In this version, we’ve addressed the issue that you’re facing.
From version 3.8.2, if you’ve defined coupon action & the coupon amount is set as zero, the coupon will be visible on cart, checkout & my account page.
You can download the latest version from your account on WooCommerce.com
I would like for my customers to buy my products as a gift for other customers e’g a can of coke is $5 add to cart but I want another option that says Add gift to cart. The way amazon does it but just in woocommerce can you please help me
This is not possible with the Smart Coupons plugin.