Skip to main content
Contributor I
August 15, 2025
Solved

SMS Coupon Code

  • August 15, 2025
  • 7 replies
  • 174 views

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?
 

    Best answer by bluesnapper

    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

    7 replies

    bluesnapper
    Partner
    Champion & Partner
    August 18, 2025

    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

    https://bluesnapper.com - Klaviyo Champion '24 & Partner
    Contributor I
    August 18, 2025

    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. 

     

    bluesnapper
    Partner
    Champion & Partner
    August 18, 2025

    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

     

    https://bluesnapper.com - Klaviyo Champion '24 & Partner
    Contributor I
    August 18, 2025

    Yes, ​@bluesnapper I don't see any coupon option at my success page, and I am using Dynamic coupon code.

    Thanks

    Byrne C
    Community Manager
    Community Manager
    August 19, 2025

    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.

    Contributor I
    August 22, 2025

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

    Byrne C
    Community Manager
    Community Manager
    August 25, 2025

    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!