Skip to main content
New Member
March 10, 2021

Is it possible to dynamically generate one time use coupon codes with WooCommerce?

  • March 10, 2021
  • 21 replies
  • 5903 views

Hello, Is it possible to dynamically generate a one time use coupon code in woocommerce using klaviyo. If I wanted to offer a 50% off code on someone's birthday I’d want to make sure that only they could use it and only once. But would need it to be automated. 

    This topic has been closed for replies.

    21 replies

    David To
    Klaviyo Employee
    Klaviyo Employee
    April 23, 2021

    Hello @biota.eco

    Love the idea of sending someone a discount code on their birthday! You can find a guide on how to set this up from the Birthday Flow article.

    Although at this time Klaviyo does not have the capability to generate unique coupon codes for use with WooCommerce as part of it’s integration; this does not mean you wouldn't be able to accomplish your goal! You can still use Klaviyo with a WooCommerce integration to send unique one-time use coupon codes from Klaviyo by using a third party code generator such as Voucherify.io or any other code generator app you wish to use to pre-emptively generate these codes and upload them to Klaviyo and WooCommerce for use. With these codes already generated, you can upload them to both Klaviyo and WooCommerce for use. This way when you recipients are served one of these pre-generated coupon codes from Klaviyo, they would still be usable within WooCommerce. You can find instructions on how to create and upload these coupons to both Klaviyo and WooCommerce from the below articles:

    Let me know how this goes!
    David

    Omar
    Partner - Platinum
    2025 Champion
    May 22, 2021

    @biota.eco another way around this would be to create a discount code in Woocommercethat can only be used once per recipient and i.e. change it monthly.

    Helping E-commerce brands maximize Lifetime Value & Profits with Klaviyo, CRO & CVO - Get your free Audit - https://link.polarisgrowth.com/free-audit
    Contributor II
    October 4, 2021

    Hi @david.to,

    Any news related to the generation of unique and dynamic coupon codes for use with WooCommerce ?

    Is it something that we can hope to see in the future, or as you mention, this is a limitation of Woocommerce and then, it will be never possible to have this option integrated within Klaviyo?

    Thanks,
    Arnaud.

    Taylor Tarpley
    Community Manager
    Community Manager
    October 5, 2021

    Hi @ArnaudLaf

     

    No news yet, however, there have been a lot of chatter about getting this into production! It is definitely something that can be created in the future and is not an impossible feature. 

     

    Will circle back when there is news! 

     

    Best,

    Taylor 

    Contributor I
    October 19, 2021

    If a woocommerce user uses Smart Coupons, bulk coupons can be generated easily.  The plugin generates basically a CSV which then needs to be imported.  That same list is then used to upload to Klaviyo I suppose.

     

    There is also a hidden routine in woocommerce > settings (** I think **) that will purge all unused and expired coupons. 

    One needs to be VERY cautious when generating these coupons because it is easy to over discount with one slip of a mouse click.  So be positive the coupon is the way you want it to be prior to bulk creation, or instead of making a 5% off a single item coupon you’ll accidentally make a $5 off your whole order coupon.

    Taylor Tarpley
    Community Manager
    Community Manager
    October 20, 2021

    Hi @JayH

     

    Love to see users going out of their way to share some product knowledge with each other! 

     

    Thanks for sharing your workaround for using Smart Coupons! Just curious, do you mind sharing more or linking a doc that can shed more light on the possibility of deleting unused coupons in Woocommerce? I think our users, me included, would love to learn how to potentially do this!

     

    Thanks for being a part of the Community! 

     

    -Taylor 

    Contributor I
    February 8, 2022

    Hello,

     

    Any news regarding this feature? This is something which all Woocommerce users would really need who use any discount (coupons) embedded into the automated emails. Right now there is no easy way to randomize these discount codes and therefore users can utilize this “backdoor” and use them as many times as they want. 

    Very good example is the cart abandonment emails. Obviously I don’t want to limit the coupon usage per user because they can get in the flow any time when they stop the checkout process for some reason. But in this way, the coupon can be redeemed whenever he/she wants to..which is obviously not a good thing. 

     

    Please give us a solution for this urgent issue! 

    Thanks

    Daniel

    Contributor I
    March 16, 2022

    Agree 1000x this would be very useful. We had to transfer clients from another popular platform that recently shutdown and had this feature, so it seems a bit cray it’s not on the top of the product roadmap. 

    The third-party plugin suggested is really pricey for wanting to just generate coupon codes dynamically each month. 

    DavidSandel
    Partner - Silver
    Partner - Silver
    March 21, 2022

    Just chiming in as a Klaviyo Partner to say that I can’t believe this hasn’t been updated yet.

    So, +1 on getting this into production ASAP, Klaviyo.

    Klaviyo Silver Master --> LowGravitySolutions.com
    Contributor I
    April 3, 2022

    I'm really embarrassed that something like this is still under development (or at least I hope so)