Is there an app that lets you choose variants of free item?

New Member
2 0 0

Hi all, I'm looking to give away a free T shirt if you spend $50 on my site.  I installed Bold Motivator premium, and yes it allows me to give away a free T shirt, but it does not allow the customer to choose a size or color. Ideally, the customer could also choose between three different T shirts, and then choose the size and the color, etc.

I've read through the forums here looking for an app that allows that, but I'm not seeing a solution. I'm hoping that there's a new app I have yet to read about?

Any help would be greatly appreciated.



44 0 3


It could be hard to make such an app because it's a little complicated to modify the checkout process through an app  - bold is a very experienced developer they probably found a way around it - my search also didn't find anything to do exactly what you want.

It could be much easier just to create an automatic discount using Shopify. Is it just an idea for a discount or is it exactly what you need/want?





Sales vs Weather Report - how weather-dependent are your sales?

Zombie Meter checks the quality of your traffic. Remember -  Zombies don't buy products. Customers buy products.

Want to know how many Zombies visit your store or how Weather-dependent are your sales? We got apps for that -
New Member
2 0 0

Hi Paul, thanks for the reply. I'm new to Shopify, but really liking it after coming from years of Weebly and Squarespace.  Not ideal ecommerce platforms.  So I'm new to both discounts and apps.

Bold was great in helping me set up Motivator, but they informed me that you cannot have variables to the free product added to cart.  I just had to pick a product that I already have for sell on my website, ie., a mens small T shirt.  If the buyer put $50 of T shirts in their cart, the Small T shirt was added. No choice for the buyer to choose size, color, etc.

When you mention automatic discounts, is there something I am missing here? I'm not sure how a discount code would work for free items.  Maybe you could point me in the right direction?

In the mean time, I was thinking of a work around.  Maybe an announcement on the home page linking to a page of free items customers could choose from.  Product cost of $0.00.  They plug in their variables of size, color, etc., They add the item to cart, along with $50+ of other product, and they're good to go.  And if they do not add $50 of product, and are trying to order just the free gift, I can cancel the order after explaining to them (via email?) they didin't meet the $50 threshhold.  Seems a bit awkward, but I wouldn't anticipate too many cheaters.  I dunno, still thinking this through.

If anyone has any ideas for such a workaround, I'd be all ears.  

Thanks, Dave.

New Member
16 0 0
Shopify Partner
1193 1 77

I'm not sure how a discount code would work for free items. 

Give a $50 discount on a $50 item to make a free item.

More advanced would be coding the cart to check for the free item then show a field for the customer to manually write in the size and color so you get a cart note on the order.

Or coding it to be able to swap products as all the app is doing is creating a duplicate product with no price and 1 set variant that it hides on the rest of the website

Busy? Confused? Hire me to do it for you . Theme Customization,Modification,Repair, CSS,javascript,html. App dev. Consultant, Discovery Services . Want to buy me a coffee
New Member
7 0 0

Hi Dave, 

I think Free gifts app will help you with that problem. It allows you to give free gifts to customers right in cart page and they will get to choose the variant of the gift: