Website Building » WooCommerce » How Do You Do Buy Two Get One Free on WooCommerce?

How Do You Do Buy Two Get One Free on WooCommerce?

Last updated on October 2, 2022 @ 12:13 am

In order to do a buy two get one free promotion on WooCommerce, you need to first create a coupon code. To do this, go to WooCommerce > Coupons and click Add New. Then, enter a coupon code and description, and configure the discount type as “Fixed cart discount.”

Next, set the “Coupon amount” to the amount you want to discount, and choose “Apply before tax” from the “Discount applied” dropdown menu. Finally, check the “Allow free shipping” box and click Publish.

Once you’ve created your coupon code, go to WooCommerce > Settings > General, and scroll down to the “Checkout” section. Here, you’ll need to check the box next to “Enable coupons.” Save your changes, and then go to WooCommerce > Settings > Shipping.

In the Shipping Zones section, click on the zone where you want to offer free shipping, and then select “Free shipping” from the Shipping Method dropdown menu. Save your changes again.

Now that you’ve configured your coupon code and shipping settings, go to WooCommerce > Products and select the products you want to include in your promotion. For each product, set the price as usual; there’s no need to change it. Next, go to the product’s page and scroll down to the “Product Data” section. Under the “Inventory” tab, set the “Stock status” to “In stock.”

Then, check the “Enable backorders” box and select “Do not allow” from the dropdown menu. Save your changes.

Once you’ve added all of your products, go to WooCommerce > Orders and create a new order. Enter the customer’s information and shipping address as usual. Then, in the “Coupons” field, enter your coupon code. In the “Order notes” field, you can enter any instructions for the customer or for yourself; for example, you might want to note that this is a buy two get one free order.

Finally, click Calculate Shipping and select Free Shipping from the dropdown menu. Save your changes and place the order.

Conclusion: How Do You Do Buy Two Get One Free on WooCommerce? In order to do a buy two get one free promotion on WooCommerce, you need to first create a coupon code by going to WooCommerce > Coupons and clicking Add New. Then configure the discount type as “Fixed cart discount” under “Coupon Data” tab next set “Coupon amount” equal to amount you want discounted followed by selecting “Apply before tax” from “Discount applied” dropdown menu located further down under same tab Lastly check “Allow free shipping” box then click publish.

After creating coupon code go to WooCommerce > Settings > General located in WordPress Dashboard sidebar then scroll down till reach “Checkout” section under which there is an option for enabling coupons check that box then save changes.

Proceed by going WooCommerce > Settings > Shipping once reach Shipping Zones section click zone in which want offer free shipping then select “Free shipping” from Shipping Method dropdown menu located below finally don’t forget save changes made.

PRO TIP: If you are considering using the “How Do You Do Buy Two Get One Free” WooCommerce plugin, beware that it has been known to cause significant problems with stores. In particular, it has been known to cause issues with pricing calculations, order totals, and even checkout processes. If you do decide to use this plugin, be sure to thoroughly test it on your site before making it live.

Now that have configured both Coupon Code as well as Shipping Settings go WooCommerce > Products tab select products want included in promotion for each product set price as usual there is need change it.


Drew Clemente

Drew Clemente

Devops & Sysadmin engineer. I basically build infrastructure online.