Buy X get Y Shopify Discounts

Buy X get Y Shopify Discounts

Recently, we've had quite a few requests centering around one common theme: the BOGO (Buy One Get One) or Buy X get Y discounts on Shopify.

Here is your guide point by point on what this does and what it doesn't do.

These discounts can either be manual or automatic, and are created inside "Discounts" -> "Create Discounts" -> "Buy X get Y".

You will have the choice between a discount code (to be shared to clients and entered manually by them) or automatic discount (applies automatically the discount when conditions are met)

Customer spends
Then, you will need to pick which products or which collection should be used as the "X" then the "y" condition in the "Buy X get Y". You can select Buy 2 get 2 for example when using the "Minimum quantity of items", or "Buy for $100 get 1". This is decided by the options under "Customer spends".

Customer gets
Once you have configured the purchase conditions, you will need to configure the "Customer gets" conditions, and there is one extremely important information here and Shopify writes it out directly below: "Customers must add the quantity of items specified below to their cart", and that is the most confusing thing for merchants who think that the "get" part will be added automatically.

For this to work, you'd need a third party app, we usually recommend the following for the auto-add feature: EG Auto Cart.

Otherwise, with the Shopify native implementation, if a user does not add the second product that should be free for example, the checkout will only be on the one initial product.

Eligibility
This section allows you to restrict code to either all users, specific customers that match a certain requirement (segment) or specific customers individually.

Maximum discount uses
This section allows you to delimit the use of the discount code in total or per customer. An important note here, if you use the "Automatic" discount, you will not be able to configure this section, and will thus need to get creative with segments in the "Eligibility" sections above if you want your automatic discount to be a one-time use.

Combinations
If you offer other discounts that should stack (usually free shipping for example), you'll need to tick the boxes below based on your needs, your other discount codes need to have this checked as well.

Active dates
This section controls start and end date for the discount to be active, by default the discount activates the moment you save it if you don't configure the section below.

And that's pretty much it, remember the "Buy X get Y" requires customers to add both the "X" and the "Y" to the cart for the discount to apply, otherwise kaput!

Need some extra help on this? Shoot us an email: contact@jhkcreate.com