So, I have an SMS subscription form. I want a coupon code to be displayed on the success page after users submit their phone number, not within the SMS flow itself. How can I implement this?
Hi
Both static and dynamic coupon codes can be added to a Klaviyo form. The only caveat is that a dynamic coupon (unique to each user) can only be added to the “success” step of the form i.e after they’ve submitted their email or mobile number (for SMS opt-in) - Kaviyo needs that profile data to be able to assign the dynamic coupon code to a user.
Info on how to add coupons to a form here: https://help.klaviyo.com/hc/en-us/articles/6038674938523
Hope that helps.
Regards
Andy
Hi

No problem
Are you saying you’re not seeing this under “add blocks” on the success step of your SMS form?
Also, are you trying to add a dynamic coupon or a static one?
Regards
Andy

Yes,
Thanks
Hi
What type of coupons have you created, and what ecommerce platform are you using? While Klaviyo allows for the creation of Shopify, WooCommerce, Magento 2, Prestashop, API and uploaded coupons, only Shopify, API and uploaded coupons are able to appear in the success step of a form at the moment.
Thanks
Would you mind sending over a screenshot of the coupons you created in https://www.klaviyo.com/coupons? This might help us figure out why this issue is happening. Thanks!
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentials
Log in with KlaviyoEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.