Watch Video: Unique Coupon Codes
Watch Video: Full Setup with Mapping to Klaviyo
Unique Discount Code Setup (OPTIONAL)
Formtoro supports on the fly unique coupon code creation.
If you want this field to show in Klaviyo you’ll need to make sure that you insert the customer profile field in your emails.
Click on “Create discount code”
Create a name for your Discount Code for your internal reference, this will not be shown to the end customer
Select a Value for the Discount either a percentage or fixed dollar amount
Next select usage limits Formtoro allows for a unique coupon code to be used more than once, you can leave it empty for no usage limit or you can restrict a code to one per customer
In the above example Formtoro will create a unique coupon code that can be used 2 separate times by the same customer
Coupon Expiration Dates you can select a timeframe for your coupon code to be active
Additional restrictions can be placed on Variants, Collections, and a Minimum Order Value
When you’re done, just hit create and it will be saved to your list
The discount will now appear in your list
You’ll be able to assign a discount during the form creation process
You can also skip this step then assign it in the form
Let’s configure this field. By default Discount Codes are sent to Klaviyo when someone subscribes even if they do not finish the form.
Here’s how unique discount codes work
Everything outside of the “[CODE]” is configurable to add a pre or post fix to the coupon code for identification, the code itself is replaced when created with a random string of letters and numbers.
For example the above code will look like the below image when triggered.
To make searching and reporting by coupon code easier, we recommend adding a prefix related to the coupon code in the field in the editor.
This way we’ve tied the “WEL10” with the unique variable extension. What this allows us to do is segment our list in Klaviyo based on the property that contains “WEL10” down the road.
Generic Coupon Codes
To use an existing coupon code, just replace the existing text in the “Discount Code” block with your current coupon code, capitalization matters.
By default the text will be monospace to make it easy to tell the difference between letters and numbers.
To get started we highly recommend just replacing the coupon code with one you are currently using. It saves you from having to map things into your welcome series.
For creating flow exclusions: https://formtoro.freshdesk.com/support/solutions/articles/153000190670-klaviyo-welcome-flow-unique-coupon-codes
If you are mapping a unique coupon code to a button:
https://www.DOMAINNAME.com/discount/{{ person|lookup:'ft_signup_coupon'}}?redirect=/collections/all-products
We tag all sign up coupons with ft_signup_coupon so you know it’s from us.
How to quickly add a coupon code to Klaviyo:
1. Pop open one of your known profiles and click "Add custom property"
2. Enter "ft_signup_coupon" as the Property Name
3. Next enter at least the prefix of your unique code in the "Value" field
4. Then click "Add profile property" you'll see it appear in the property list
You can now use this profile to test your triggering for your flows: https://formtoro.freshdesk.com/support/solutions/articles/153000190670-klaviyo-welcome-flow-unique-coupon-codes
If you're using multiple prefixes for split testing unique codes then
5. Click the three dots next to "ft_signup_coupon" and click edit value
6. You'll be prompted to enter a new value, then click "Update" the previous value will also be saved, you can how trigger and map based on both values
The above is a work around from having to send in a test profile.
For a full video: Creating and Mapping Unique Coupon Codes in Klaviyo
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article