Boost sales with

Dynamic Coupons for Klaviyo for WooCommerce

Create and apply WooCommerce coupons automatically through Klaviyo flows, segments, and events—plus hide them at checkout for a clean customer experience.

  • Generate coupons instantly when a customer joins a Klaviyo list or flow.
  • Set default expiry dates and let the plugin auto-clean expired coupons.
  • Apply discounts instantly to VIPs, loyalty members, or high-spend customers.
  • Track category views, product views, and custom post views.
  • Track WooCommerce Subscription events
  • Documentation

A subscription entitles you to 1 year of updates and support from the date of purchase. You can cancel your renewal anytime, and the plugin will keep working. You just won't be getting ongoing updates and support after the licence expires.

14 DAYS MONEY BACK GUARANTEE We believe in our product. If for any reason it does not work the way you need it, we will issue a refund.

Dynamic Coupons

Personalized Coupon Codes at Scale

Create unique WooCommerce coupons automatically through Klaviyo flows. Simply connect your Klaviyo API key, define your coupon details in a webhook, and the plugin will generate personalized coupon codes for each customer. Perfect for welcome discounts, lead magnets, or targeted offers.

  • Generate coupons instantly when a customer joins a Klaviyo list or flow.
  • Personalize coupons with unique codes tied to each customer.
  • Set default expiry dates and let the plugin auto-clean expired coupons.
  • Store coupon details directly on the customer’s Klaviyo profile.

Segment Coupons

Reward Your Best Customers Automatically

Link any Klaviyo list or segment to a WooCommerce coupon, and the discount will be applied every time those customers shop—no coupon entry needed.

  • Apply discounts instantly to VIPs, loyalty members, or high-spend customers.
  • Pair with “Hidden Coupons” for invisible perks your customers never see.
  • Great for exclusive offers without public promo codes.

Note: Segment coupons use Klaviyo’s getGroupMembership API, available only for Advanced KDP customers. Make sure your Klaviyo plan includes this feature.

Advanced Events

Track Detailed Customer Actions

Track detailed WooCommerce events in Klaviyo to power smarter automations. From page views to category browsing, you can capture the actions that matter and use them as triggers for targeted campaigns.

  • Send event data to Klaviyo for use in flows and segmentation.
  • Track category views, product views, and custom post views.
  • Track WooCommerce Subscription events:
    • WC Subscription Created
    • WC Subscription Updated
    • WC Subscription Renewed
    • WC Subscription Status Changed
    • WC Subscription Switched
  • Each event includes relevant metadata (titles, URLs, categories, tags, etc.).
Hidden Coupons for WooCommerce

Hidden Coupons

Discreet Discounts for Special Customers

Keep your checkout clean and your offers discreet. With Hidden Coupons, you can apply discounts in the background without showing coupon codes to the customer—perfect for VIP perks, staff discounts, or private promotions.

  • Hide dynamic, segment, or any coupons with a chosen prefix.
  • Maintain a professional checkout page without promo code clutter.
  • Still apply the discount automatically for eligible customers.
  • Protect special offers from being shared publicly.

Like every one of our plugins, Dynamic Coupons for Klaviyo for WooCommerce plugin is coded with best practices in mind. It is very light and will not slow down your website.

There is no big setup. Simply install, activate, and start automating your Klaviyo campaigns with WooCommerce.


And with the money back guarantee, there is no reason not to try it out.

With Full Refund Policy

Our Pricing Plan

Our pricing is based per number of sites using the WPGens plugin. We have a full refund policy within 14 days of the purchase date. A subscription entitles you to 1 year of updates and support from the date of purchase. You can cancel your renewal anytime, and the plugin will keep working, you just won't be getting ongoing updates and support after licence expires.

Single Site - 1 Year Updates
$109

To be used for a single website.

1 Year of FREE Updates and support

14 Days full refund policy, no question asked

Choose Yearly
Single Site - Lifetime Updates
$249

To be used for a single website.

Unlimited FREE Updates and support

14 Days full refund policy, no question asked

Choose LifeTime
Simple & powerful

How does the Dynamic Coupons for Klaviyo plugin work?

Dynamic Coupons for Klaviyo lets you automatically create, apply, and manage WooCommerce coupons directly from your Klaviyo flows and segments. From personalized one-time offers to permanent discounts for VIPs, you can connect your email marketing to your store's promotions in just a few steps.

1

Connect Klaviyo to WooCommerce

Start by linking your Klaviyo account to WooCommerce using your private API key.

  • In Klaviyo, create a private API key with full access.
  • Copy the key and paste it into the plugin settings in WooCommerce.
  • Click Validate & Save to confirm the connection.
2

Create Dynamic Coupons in Klaviyo Flows

Generate personalized, one-time coupons automatically from Klaviyo flows.

  • Create a Klaviyo flow triggered by an event (e.g., joining a list from a signup form).
  • Add a webhook action using the plugin’s URL, API key, and API secret.
  • Paste the provided JSON coupon template (e.g., 10% off) and save.
  • Use dynamic fields in your Klaviyo email to insert the unique coupon code and expiry date.
3

Set Up Automatic Segment Coupons

Apply permanent discounts to specific Klaviyo lists or segments, like VIP customers.

  • Create a WooCommerce coupon (e.g., 10% off) in advance.
  • Link it to a Klaviyo segment by entering the segment/list ID in the plugin settings.
  • Optionally hide coupon codes from customers while still applying the discount.
4

Track Advanced WooCommerce Events

Send detailed store activity data to Klaviyo for more targeted marketing.

  • Enable advanced events in the plugin, like product category views.
  • Klaviyo logs the event with details like category name and URL.
  • Use these events as triggers or conditions in Klaviyo flows and segments.

Frequently asked questions

This is the list of our most frequently asked questions. If your question is not listed below, please visit our support page or contact us. We answer within a few hours 90% of the time, but all questions get answered within 1–2 business days.

Do I need a Klaviyo account to use this plugin?

Yes. You’ll need a Klaviyo account with API access to connect the plugin and automate coupon creation, application, and event tracking.

Will customers see the coupon code at checkout?

Only if you want them to. You can hide dynamic or segment coupons entirely so the discount is applied without displaying the code.

Can I set expiration dates for coupons?

Absolutely. You can define expiry periods for dynamically generated coupons, and the plugin can automatically clean up expired ones.

Does it work with all Klaviyo segments and lists?

Yes, but there’s an important note for segment coupons: this feature uses Klaviyo’s getGroupMembership API to identify user segments. This functionality is available only for Advanced KDP (Klaviyo Data Platform) customers. Please ensure your Klaviyo plan includes Advanced KDP to use segment-based coupon personalization. You can learn more about the _klaviyo JavaScript object and its capabilities in the Klaviyo documentation.

How is this different from the official Klaviyo plugin for WooCommerce?

This is not a replacement for the official Klaviyo WooCommerce plugin—it’s an add-on that expands its capabilities. You’ll still need the official plugin for core Klaviyo–WooCommerce integration features, but Dynamic Coupons for Klaviyo adds automated coupon creation, segment-based discounts, advanced event tracking, and hidden coupon functionality that the official plugin doesn’t provide.

Is the plugin GDPR compliant?

Yes, the plugin does not use cookies to track any personal data and is privacy-friendly by design.

Do you offer refunds?

Absolutely! We provide a 14-day money-back guarantee for any reason. If you discover that the plugin doesn't meet your requirements, simply get in touch with us, and we'll promptly process a refund for you.

You have a question? Contact Us.
What they say

Trusted by 7000+ customers

Our plugins are used by more than 7000 websites across the globe. All of our plugins are rated 5 stars on WordPress.org. Don’t just take our word for it, check what others are saying about WPGens.

I bought and tested the plugin with WooCommerce Subscription and it works like a charm. I had some specific questions to the developer and he responded very fast and helped me. I suggest the plugin!

Refer a Friend PREMIUM
@rinpocse91

If your looking to set up a referral program on your WooCommerce site to boost up your site sale “Refer A Friend for WooCommerce by WPGens” is your plugin to go for. Little blown away with an amazing support provided from (Goran) the plugin working exactly what you want to set up a referral system. Good job guys!

Refer a Friend PREMIUM
@samroon007

We deal with dozens of applications and plugins on a daily basis. Many of them are excellent, but few have truly excellent support. The Refer A Friend plugin is one of them: the response to my questions is always fast, friendly and very helpful.

Refer a Friend PREMIUM
@smartDIYer

This plugin is awesome. It looks good, it’s light weight, has great support – everything you can expect from a paid plugin, only it’s free!!!!

Swifty Bar
@ofirbeigel

Read all testimonials on WordPress Repository.

Get notified when we add new plugins.

We do not publish plugins often, but when we do, it's something awesome. No spam, we promise.

bool(false)