Coupons can be used to discount the price of a form by a fixed amount or by a percentage. We also support Stripe’s coupons for Stripe subscriptions.
Coupons are available on all plans, and can:
Once coupons have been toggled on, there will be a new question at the end of your live form called “Coupon”. This question is the place where the customer can enter the coupon code, and apply it to their submission:
When the customer enters and applies the coupon, they’ll be shown the discount that’s been applied as well as the total amount with the discount.
Note that a Stripe payment source must be selected under Configure → Payments before you configure Stripe Coupons.
You can customize the UI / wording of “Coupon” and “APPLY COUPONS” on your form in Translations.
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 turn the “is discountable” toggle on or off. Don’t forget to save!
Coupons can be pre-filled like any other question, using the pre-fill key “coupon”. See the help article on prefilling for more information about pre-filling in general.
Coupons and calculations get along well, however, there is one gotcha to watch out for. 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 go and change everything.