You will learn

Learn how to export information about Klaviyo-generated and uploaded coupons, so that you can report on your coupons with the data directly from Klaviyo.

  • For Klaviyo-generated coupons, you can determine which customer a code was assigned to, coupon name, assigned date, and more.
  • For uploaded coupons, the export includes details about which codes are assigned versus unassigned.

Your user role must allow coupon exports. For Klaviyo-generated coupons, it must also allow coupon editing. If Export is unavailable, ask someone with the required permissions to export the file.

Export Klaviyo-generated coupon (integration-specific) information

For Klaviyo-generated (integration-specific) coupons you can only export information for previously assigned coupon codes that may be active or expired. Unassigned coupons cannot be exported.

  1. Navigate to Content > Coupons in Klaviyo's left-hand navigation.
  2. Select the tab for your integration, then find your coupon and click the 3 dots next to it.
  3. From the dropdown, select View History.
  1. On the coupons history page, select which versions of the coupon definitions you'd like to export.
A coupon selected under Coupon Definiton on the Coupon History page.
A coupon selected under Coupon Definiton on the Coupon History page.

Coupon definitions from before August 26, 2020 were not logged. These versions show No description provided on the coupon history page.

  1. Once you have selected the definitions, click Export at the bottom of the page.
  2. From the Export Coupon Report modal that appears, select whether you want to export:
    • Active and expired codes (the default)
    • Active codes only
    • Expired codes only
  3. Select Export Coupon Report.
The Export Coupon Report modal showing the option set to include active and expired codes
The Export Coupon Report modal showing the option set to include active and expired codes

Your CSV downloads automatically when it is ready. It contains assigned coupon codes from your selected definitions that match the expiration option you chose, with the following information for each code:

  • Unique code (if applicable)
  • Customer email
  • Klaviyo profile ID
  • Klaviyo coupon ID
  • Coupon name
  • Assigned date (when the code was assigned to the customer)
  • Expiration date
  • Code status
  • Coupon definition
  • Definition start date
  • Definition end date

Export uploaded coupon information

  1. Navigate to Content > Coupons in Klaviyo's left-hand navigation.
  2. Select the Uploaded Coupons tab if tabs are shown. If there are no tabs, your uploaded coupons are already displayed.
The Uploaded Coupons tab selected on the Coupons page.
The Uploaded Coupons tab selected on the Coupons page.
  1. Find your coupon and click the 3 dots next to it.
  2. Click Export.
  1. On the Export Coupon Report modal that appears, select whether you want to export:
    • Active and expired codes (the default)
    • Active codes only
    • Expired codes only
  2. Choose whether you want to include:
    • Sent codes (the default): codes assigned to profiles
    • Available codes: unassigned codes
    • All codes: both assigned and unassigned codes
  3. Click Export Coupon Report.
The Export Coupon Report modal showing the options to include Active and expired codes and Sent codes selected
The Export Coupon Report modal showing the options to include Active and expired codes and Sent codes selected

Your CSV downloads automatically when it is ready and includes codes that match your selections. Sent codes and All codes exports include the columns below. Available codes exports omit Email, Klaviyo Profile ID, and Assigned Date.

  • Unique code
  • Email
  • Klaviyo profile ID
  • Klaviyo coupon ID
  • Current coupon name
  • Assigned date
  • Expiration date
  • Code status
  • Coupon definition
  • Definition start
  • Definition end

For uploaded coupons, Coupon Definition, Definition Start, and Definition End are blank. In All codes exports, unassigned codes also have blank Email, Klaviyo Profile ID, and Assigned Date fields.

Additional resources

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