choose any free gift- no purchase

How can I set up a system to allow people to select one (and only one) free gift from a selection of products, with no purchase required? Is three a built-in option, or are there any tools or platforms to help me manage this effectively?

Alright, mean you want that your Customer can get free Gift (Maybe Product or Cashback) for only one time withought any purchase? And for the second time they can’t get free Gift. If am right then unfortunately this is not possible in Shopify. But you can use Shopify app to do this.
If you feel comfortable with Using Shopify app then I highly recommend this one freeGift app.

Hi @NoaRob

This is Ellie from BOGOS: Free Gifts, Discounts & Bundles.

My app can definitely help you achieve that! You can create such offer and set the Minimum Cart Value requirement to 0, allowing customers to select a free gift without any purchase. Here’s a screenshot to guide you through the setup.

That said, please keep in mind the potential risk: customers may take advantage of this setup by refreshing the website multiple times and checking out with different gifts, without purchasing anything. To avoid this, I highly recommend modifying your offer to “Buy anything to get a gift.” This way, you’re still offering free gifts but ensuring customers make a purchase first.

If you have any questions or need help configuring your offers, feel free to reach out! :grin:

@NoaRob , you can do this in two parts.

  1. Setup a discount that applies automatically to 1 unit of the free product (this way you can prevent setting the product at 0$ and also reduce abuses)
  2. Tag the customer with “Free gift availed” using Shopify flow - once they have made the order.

For (1) - you can check if the customer doesn’t have the tag and offer 1 unit of any of the selection of products for free. Here’s how the configuration for that would look like on our Dollarlabs: Ultimate Discounts app

For (2) - you can setup a flow that looks like so to tag customers who have already availed the reward.

Note that this does come with the limitation that if the customer uses a different email, they could potentially abuse the system and place infinitely many orders.

For this I suggest that you also keep a min spend threshold so that customers do not abuse the free gift.

@NoaRob Since quite some time has passed since you raised this thread, I’m assuming you’ve already reached at a solution :slightly_smiling_face:

If so - can you please share the same and close this thread out so that others who stumble here might also find value.

Best,

Hey!

My app, Monk, can do this! The app displays a free gift selection widget on the product page, cart or checkout from which customers can add it to their order themselves. This widget can either be embedded onto the page or displayed as a popup.

You can view a live demo of this here on our official demo store