I would like to set a coupon code whereby when entered, customer will be receiving a free gift (instead of a monetary discount). I can create a discount code with 0 discount value but when applied, the discount code does not appear at checkout. IS there a way around this? Appreciate your help. Urgent. Thanks!

1 Answer 1


By default, I think you would need to add 100% discount on the specific product, you want to add, instead of 0 discount value... but then you still need to add the product to the cart somehow.

There are several plugins, that has this feature. You can try https://amasty.com/magento-free-gift.html

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.