Coupon functionality for free gift/added value instead of price discount

  • Profile Image
    Asked on February 18, 2021 at 07:27 AM


    I'm looking at options to implement a free gift offer for purchases of certain products and limit this to the first 100 purchases.

    Essentially if the customer selects product 2 and inputs a coupon code I want to update the product information to specify that they will receive a gift with their purchase without changing the product price, similar to how coupons work on jotform but instead of a discount to the product price it specifies the gift offer.

    Is there an option to do this with the coupon system or any similar functionality on jotform? The reason I was looking at the coupon system was due to us wanting to limit the offer to 100 purchases.

  • Profile Image
    Answered on February 18, 2021 at 09:36 AM

    Can you please test my form

    It work like this:

    1613658931_602e7b338f452_zzz 2021-02-18

    The "Gift Item" becomes free using the Coupon Code.

    The coupon code is available 100x.

    Please let us know if this is what you wanted to achieve or not.

  • Profile Image
    Answered on February 18, 2021 at 09:41 AM

    Hi Jonathan,

    This is partly what I wanted to achieve, however we don't want to offer the gift item on its own or risk customers purchasing it at price by mistake as it is to be tied specifically to buying a certain product, not as a standalone product itself. e.g. purchasers of product 2 who input code receive a free pen.

  • Profile Image
    Answered on February 18, 2021 at 11:18 AM

    I don't think that is possible to achieve with the coupon code feature.

    As a workaround, you can add a coupon code outside of the payment field (using a Short Text field), add a Form Calculation widget to get the value from the payment field, and set a condition to show the free pen message if the correct coupon code is used and if the total is rather then 200 (gather then 200 to assure that both products are selected). You can also add the Submission Counter widget and include it to condition to show the free pen message if the total number of received submissions is less than 101.


    Related Guide: How to Show or Hide Fields Base on User's Answer

    Demo form:

    Coupon code is CC01

  • Profile Image
    Answered on February 18, 2021 at 11:22 AM

    Hi Nik,

    I thought that might be the case, I will take a look at the workaround you posted as moreso what I am looking for.

    Thanks for your help!