Learn which types of coupons display in Customer Hub and how shoppers can view and use their available discounts.

Customer Hub for Shopify currently supports standard storefronts and Shopify Headless. For WooCommerce, navigate to https://help.klaviyo.com/hc/en-us/articles/47792369863451

Before you begin

This article explains how unique and static coupons are surfaced for shoppers in Customer Hub. For step-by-step setup instructions, see How to set up coupons for Customer Hub.

Coupon types in Customer Hub

Klaviyo supports 2 types of coupons in Customer Hub:

  • Unique coupons:
    • Single-use codes generated by Klaviyo and assigned directly to individual shoppers via flows, campaigns, or forms
    • Tracked on each shopper’s Klaviyo profile using the Coupon Assigned metric
  • Static coupons:
    • General-use codes created in Shopify (e.g., “SUMMER20”)
    • Manually added to Customer Hub, with an option to target specific lists or segments
    • Can be shared with multiple shoppers, subject to the coupon’s rules in Shopify

Where coupons are surfaced in Customer Hub

The shopper-facing labels in this article use the default “Coupons” wording. If you customize the coupon name, your storefront can use “Offers,” “Discounts,” or “Vouchers” instead.

Shoppers can access their coupons in 2 areas within Customer Hub:

  • Preview in the For you tab:
    • Shows a preview (e.g., “5 coupons available”) when the shopper has active coupons and the coupon preview is visible to them in your layout. Shoppers must be signed in or recognized by Klaviyo with Recognized shopper personalization enabled.
    • Clicking the preview opens the Coupons page.
hubcoupon1.jpg
hubcoupon1.jpg
  • Coupons page:
    • Groups coupons into the following sections:
      • Available coupons: Active coupons available to the shopper, including coupons that do not apply to their current cart.
      • Recently used: Coupons identified as redeemed.
hubcoupon2.jpg
hubcoupon2.jpg

Shoppers can open a coupon to review its details. Requirements such as a minimum spend, required or excluded products, or other Shopify restrictions may mean they need to adjust their order to use the discount.

How coupons are determined and displayed

When a shopper visits the Coupons page, Customer Hub uses a 3-step process to decide which coupons to show and whether they can be applied to the current cart:

  1. Find eligible coupons
    • Unique coupons:
      • When Show unique coupons is on, Klaviyo checks the shopper’s profile for unique coupons assigned directly to them.
    • Static coupons:
      • Klaviyo checks if the shopper matches the targeting rules for each static coupon configured in Customer Hub coupon settings (e.g., if they are on an included list or segment for a coupon).
  2. Validate coupon status
    • For coupons shown under Available coupons, Klaviyo checks that each coupon:
      • Is still active
      • Has not already been redeemed
  3. Check whether coupons apply to the current cart
    • Klaviyo checks the shopper’s current cart against Shopify’s discount rules:
      • If the coupon applies, its details include an Apply Coupon button.
      • If the coupon does not apply, shoppers can still view and copy the code, but the Apply Coupon button is not shown.

Static coupon details displayed in Customer Hub use the settings saved there. If you update a static coupon in Shopify, you must update it in Customer Hub as well for shoppers to see the change. Shopify checks whether the coupon applies to the current cart, and the discount applied at checkout honors the current rules in Shopify even if the displayed Customer Hub details are out of date.

Shopper experience when using coupons

On the Coupons page:

  • Coupons appear with their name or discount value (e.g., “10% off,” “Free shipping”)
  • Clicking View on an available coupon reveals its:
    • Coupon name or discount value (e.g., “free shipping”)
    • Coupon code with a copy button
    • Description (if provided)
    • Expiration details (if specified in Shopify)
hubcoupon3.jpg
hubcoupon3.jpg

When a coupon applies to the current cart, shoppers can click Apply Coupon on its details page. After successful application, the button changes to Applied. Applying a coupon does not redeem it; an unredeemed, unexpired coupon can still appear under Available coupons.

Coupons identified as redeemed appear under Recently used. Coupons identified as expired are hidden.

Additional resources

  • How to set up coupons for Customer Hub

    Learn how to enable unique coupons and add static coupons so they are visible for shoppers in Customer Hub.

  • How to display product recommendations in Customer Hub

    Learn how to display personalized product recommendations in the Customer Hub drawer to tailor shopping experiences for your customers and drive conversions. By showing products that appeal to customers, you can improve conversion rates and provide cross-sell opportunities to increase average order value.

  • How to create content blocks for Customer Hub

    Learn how to create content blocks for your Customer Hub. Content blocks are highly customizable and personalizable blocks that have access to Klaviyo profile data which allow you to display integrations (e.g. loyalty point balance), personalized offers, and more.

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type