Free Gift

How can I automatically add a free gift to the customers basket?

I’m Ellie from BOGOS team! Thank you, @StazG , for joining our BOGOS AMA event :blush:

There are 3 ways you can automatically add a free gift to your customer’s cart.

Method 1: Shopify Flow app

- PROS: Free, all plans

- CONS:

  • Complex setups.
  • Each offer type = 1 new flow
  • have to combine with other apps (for example: Edit Order but it’s subscription price for basic plan is $29).

Here’s how to set up combine Shopify Flow & Edit Order app.

Method 2: Customize Shopify themes (no app needed)

Basically, you add custom code into your theme editor. The code will create a pop-up that shows free gift options when customers meet certain requirements, like reaching a specific cart value.

However, you should check if the code conflicts with your themes or not, maintain and update the code yourself if you want to change the logic, and troubleshooting can be difficult if something breaks after Shopify updates.

Video tutorial with code (result like below).

Method 3: Using a Shopify Free Gift app

The easiest and most complete way to automatically add free gifts to the cart on Shopify is by using BOGOS app. While you’ll pay a monthly fee, the time you save for creating and managing offers & the features you get are worth the cost (actually cheap with what you can receive).

Key Features of BOGOS app:

  • Many ways to trigger gifts: Give free gifts based on cart value, specific products bought, customer groups, or mix-and-match rules
  • Let customers choose: Allow shoppers to pick their free gift from a popup (gift slider)
  • Smart stock management: Avoid running out of promotional items
  • Eye-catching promotional widgets: Promote your gift offers with Today Offer widget, gift icon, cart message, gift thumbnail, gift popup,..
  • Track results: See which offers make the most money & get real customer’s insights to boost AOV

:blush: Try BOGOS (4.9 rating, 2k+ reviews) in 7-free days!

Easiest tutorial on how to set up automatically add gift to cart

If my answer’s helpful, appreciate if you could Like and Accept as Solution! :blue_heart:

Hi StazG,

You can do this with apps that support automatic gift rules, where the gift gets added to the cart without the customer having to select anything.

A reliable option is Oxify Cart Drawer — it lets you set conditions like “Add Gift X when Product Y is added” or “Add Gift when cart value ≥ £40,” and it does this directly inside the cart drawer (no pop-ups, no missed gifts).

Why it works well for automatic gifting:
• Auto-adds gifts based on rules you set
• Works smoothly with upsells + add-ons in the cart drawer
• Clean, fast, no theme edits
• 5.0 rating, 10+ reviews, and a 14-day free trial

If you want, I can walk you through how to set the rule so the gift appears every time without manual checks.

Hey @StazG

There are 2 ways to automatically add a free gift to the customer’s basket

  1. Custom coding the logic in your Shopify store
  2. Using a free gifting app from the Shopify App Store

I recommend you try my app Monk, which we have built specifically to ease complex gifting setups.

Using Monk, you can not only add the free gift automatically to the customer’s basket you can also:

  • Remove the gift automatically when the conditions are no longer met
  • Highly targeted offers by adding more criteria to your offer like; cart value, item quantity, custom tag, specific language and location, specific product or collection etc.
  • Create highly customizable banners for the product page and the cart to clearly showcase the product criteria to your customers

Monk’s support team is available 24/5 and can provide assistance with setup or implement custom modifications to meet the specific needs of your store. You can demo it here