Coupons can be used to discount the price of a form by a fixed amount, a percentage, or both. We also support Stripe’s coupons for Stripe subscriptions.
To get started with coupons, go to Configure → Payments.
Toggle on “Coupons”.
Click the button “Add Coupon” to add a new coupon.
The coupon can then be edited directly in the table, just fill in the details. You can even apply both a price and a percentage to the same coupon code if you like.
Note that the "Amount" column refers to the price reduction amount (in your currency), as opposed to the number of coupons available. We do not currently support limiting the total number of uses for each coupon code.
Once coupons have been toggled on, there will be a new question field at the end of your live form called “Coupon”. This question is where the customer can enter the coupon code, and apply it to their total.
When the customer enters and applies the coupon, they will be shown the discount that has been applied as well as the new total amount.
Discount a Stripe Subscription
Note that a Stripe payment account must be selected under Configure → Payments before you configure Stripe Coupons.
If you have not already done so, go to your Stripe Dashboard and create the coupons you would like to use. Note that the coupon ID is what is used to apply the coupon, so we recommend setting the ID to be the same thing as the label when creating the coupon in Stripe.
Add a new coupon as shown above.
Enter the code for the coupon in the Coupons configurations in the form editor, as it appears on Stripe.
Change the “Coupon Type” to “Stripe” by clicking on it.
Changing the wording “Coupon” on a form
You can customize the wording of “Coupon” and “APPLY COUPON” on your form by configuring Translations.
Selecting which payment field is discountable
You can select which payment fields discounts apply to on a form. To include or exclude payments in the discount coupon, go to "Configure" to the right of your payment field in the editor, and then toggle the option “Price is discountable” for the Price field or the option "Discountable when coupons are enabled" for the Products field, on or off.
Pre-filling Coupons
Coupons can be pre-filled like any other question, using the pre-fill key “coupon”. You can find more information about pre-filling in the pre-filling guide.
Gotchas:
Coupons and calculations get along well, however, when using a coupon that discounts by a percentage, the percentage is applied before the calculation is applied. This is because discounts can be included or excluded on products and price fields, so the percentage needs to be removed before the rules of the calculation apply.
Stripe coupons are only compatible with Stripe subscriptions and will not work for any other payment fields such as Product or Price fields.