What can we help you find today?

Search by topic

How to upload existing Magento 1 subscribers to a Klaviyo list

Our Magento 1 integration documents cover syncing a Magento sign-up form to a Klaviyo list for any future subscribers. This article covers uploading any existing subscribers to your Klaviyo list.

Magento 1 data reference

Learn what Magento 1 data is imported into Klaviyo when you integrate the two platforms. Klaviyo's integration with Magento pulls in all of the historical data in your Magento store at the time of your initial historic sync. Once enabled, the integration will begin to sync metrics and customer data in near real-time. Examples of this data include the information associated with past placed orders, fulfilled orders, etc.

Understanding Magento 1 data in flows

Learn about what Magento 1 data is synced into Klaviyo, along with examples of how you can use that data in flows. When you integrate your Magento 1 account with Klaviyo, you'll have access to both historic and dynamic Magento 1 data that you can use in Klaviyo to personalize your customers' experience. There are many excellent ways to do this through the use of Klaviyo flows.

Getting started with Magento 2.x (CE and EE)

Learn how to integrate Klaviyo with your Magento 2 CE or EE store. You'll need to install the Klaviyo extension in Magento, configure the extension and set up OAuth, then enable the integration in Klaviyo. This guide covers all required integration steps, as well as how to confirm your historical data sync is successful.

Magento 2 data reference

Learn what data Klaviyo imports from your Magento 2 store when you integrate the two platforms. Klaviyo's integration with Magento 2 pulls in all of the historical data in your Magento 2 store with the initial historic sync. Once enabled the integration will also begin to sync order and customer data every 30 minutes. Examples of this data include the information associated with past placed orders, fulfilled orders, etc.

Troubleshooting your Magento 2 integration

Learn how to solve issues with your Magento 2 OAuth setup by following the troubleshooting steps described below. If you are still encountering issues after running through these steps, please reach out on our Community or to our Support Team.

How to upload existing Magento 2 subscribers to a Klaviyo list

Our Magento 2 integration documents cover syncing a Magento sign-up form to a Klaviyo list for any future subscribers. This article covers uploading any existing subscribers to your Klaviyo list.

How to integrate a headless Magento 2 setup

Learn about how to integrate Klaviyo with a headless Magento 2 setup. If you are using Magento 2 to power your ecommerce store’s backend, but a different framework for the frontend (such as React.js, Angular, etc.), then the following information is relevant for you.

How to manually enable OAuth for Magento 2 v2.2.0 and older

Magento 2 version 2.2.0 requires an older version of the Klaviyo extension that does not allow for OAuth setup within the extension settings. For customers currently using v2.2.0 (versions older than 2.2.0 are not supported), we recommend you add OAuth to your integration manually. We also recommend updating to the latest version of Magento 2 to take advantage of all new and upcoming Klaviyo integration features. This guide covers how to set up OAuth after you have already installed the extension and configured webhooks. If you need to install the Klaviyo extension for Magento 2, please check out our instructions for installation.

How to set up OAuth for existing Magento 2 integrations

This guide will cover how to update an existing Magento 2 integration from API credential authentication to the new OAuth workflow. Visit the guide here if you need to enable your Magento 2 integration for the first time. If you are using Magento 2 version 2.2.0 or older, follow this guide to manually enable OAuth.

How to enable webhooks for Magento 2

Learn how to enable Klaviyo webhooks, which will empower your Magento 2 integration to sync catalog product removals real-time, and enable consent at checkout.

Magento integration system requirements reference

Learn about the system requirements for optimal syncing with Magento 1 or 2. The administrator of your Magento store is responsible for system specifications and configuration. Ensuring that your system is configured to work with Klaviyo will enable a smooth integration experience.

How to remove out-of-stock items in flows for Magento 2

Learn how to prevent out-of stock items from showing in flow emails when you are using Klaviyo's Magento 2 integration.

Guide to supporting multiple Magento stores (for Magento 2.x)

If you have a single Magento 2 server that hosts more than one store, you have two options as you get setup with Klaviyo:

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