Skip to main content

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 ​@Waleed_EmailEngineer 

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 ​@bluesnapper Thanks for the response, The issue is I have gone through the article multiple time, but the issue is I do not find any coupon option in the addblocks. As I have attached the screenshot as well. 

 


No problem ​@Waleed_EmailEngineer 

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, ​@bluesnapper I don't see any coupon option at my success page, and I am using Dynamic coupon code.

Thanks


Hi ​@Waleed_EmailEngineer,

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.


@Byrne C i am have created dynamic coupon code for Shopify.


Thanks ​@Waleed_EmailEngineer,

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!