by Klaviyo
Technology Partner General


Magento Platform
Open Source (CE)
2.0, 2.1, 2.2, 2.3
Commerce using on prem (EE)
2.0, 2.1, 2.2, 2.3
Commerce on Cloud (ECE)
2.2, 2.3

Tech Specifications

Current Version:
Stable Build
19 February, 2020
Extensions, Marketing, Email Marketing, CRM, Marketing Automation
License Type:
Open Software License 3.0 (OSL-3.0)


Used alongside Klaviyo's integration for Magento 2 to send additional data to Klaviyo such as website browsing activity, started checkout event tracking, and newsletter subscribers.


Back to top

When you control the customer experience you have the ability to deliver personalized, memorable experiences that lead to lasting, high-value relationships with customers. Klaviyo helps businesses create memorable experiences across owned marketing channels—email, SMS, web and in-app notifications—by listening for and understanding cues from visitors, subscribers, and customers, and turning that information into valuable, relevant messages. 

In fact, eCommerce stores switching to Klaviyo see an average 67x increase in ROI—that’s real growth driven by channels owned and controlled by the business. Join brands you love like Hylete, Huckberry, and ColourPop growing faster & building amazing customer experiences across their owned marketing channels by listening with Klaviyo. 


Account & Pricing

In order to use this extension, you will need to already have a Klaviyo account.  You can sign up here for free. We also recommend that you already have Klaviyo's integration for Magento enabled.  Additional fees apply for the service



Listen & Understand Your Customers

  • Powerful Integrations
    • Klaviyo offers 100+ pre-built integrations ranging from shipping solutions to rewards programs. Connect everything with Klaviyo and send more personal, relevant messages across every touchpoint on the customer journey.
    • Top integrations include Facebook, ShipStation, Swell.io, Yotpo, Smile, Privy, and more.
  • Dynamic Forms and Personalization
    • Leverage Klaviyo’s free Form Builder to collect more information about your customers and grow your email list, without touching a single line of code. Build fly-outs, pop-ups, and embeds. Target forms to specific segments, devices, or pages. Use the library of pre-built forms to get started quickly. 
  • Centralized Customer Profiles
    • The customer profile serves as the central hub for everything about your customers—giving a unified, single view of their actions, preferences, behaviors, and history. 


Analyze Behaviors & Preferences

  • Best-in-Class Segmentation
    • Businesses can find the perfect audience using Klaviyo’s best-in-class segmentation. Target customers based on any event, profile, metric, and even location or date. Use segmentation to build important groups of customers like VIPs, engaged profiles, and churn risks. 
  • Unparalleled Data Science
    • Predictive analytics like churn risk, customer lifetime value, gender prediction and smart send time are baked right into Klaviyo—saving time and helping to earn more money.
  • Growth-centric Reporting
    • Klaviyo reporting and analytics focuses on your growth. Digging into a single campaign email performance and building dashboards to stay focused on important business metrics is quick and easy.


Act Personally To Build Stronger Relationships

  • Personalized Automation
    • Use Klaviyo’s Flow Builder to automate touchpoints across the entire customer journey and use the pre-built templates to get started quickly before further targeting and personalizing every message. 
    • Optimize every contact with customers through A/B and split testing.  
  • Social Advertising
    • Seamlessly sync customer lists and segments to Facebook and Instagram in order to target the right audience on social media to help grow your business. 
  • Targeted Campaigns
    • Build emails using pre-made templates or create your own with HTML. Pull in product recommendations and other dynamic data to personalize each message. Ensure every campaign is maximized by targeting it to the perfect audience. 
  • SMS
    • Send timely text messages to your customers that prefer receiving texts over email. Let Klaviyo manage compliance seamlessly on the customer profile so you’re always communicating on the right channel. Leverage a pay-as-you-go model to maximize ROI and never spend more than you need for SMS.  


Top 5 Reasons to Use Klaviyo

  • Get the data you need: The Klaviyo extension works with the integration to pull in the purchase history, browsing behavior, and cart information so you can start sending.
  • Track your web browsers: The integration with Klaviyo will automatically capture information about who visits your site and views your products including details on what they viewed so you can send super personal follow up emails.
  • Stronger marketing functionality than the competition: Set up abandoned cart emails in minutes then optimize with advanced splits and filters to target your messages.
  • Create real customer interactions: Use our web pop-ups and signup forms to provide a customized web experience to your shoppers.
  • Measure your success: Get high-level metrics to see how email contributes to your bottom line then dig deeper into your customer data with churn risks and lifetime value metrics.


Additional Resources

  • More information on the Klaviyo API that this extension uses is available here.  
  • Unsure if Klaviyo is for you? Schedule a demo to check it out.
  • Follow us on Twitter and Facebook.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.0 2.1 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Bug fix: Klaviyo user creation feature will now correctly set the password as entered


  • Compatible with Open Source (CE) : 2.0 2.1 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    New Feature: Klaviyo User creation process streamlined via new section under Stores > Configuration > Klaviyo > Setup Klaviyo User
    Bug Fix: JS error no longer thrown on checkout if the Klaviyo extension is disabled.


  • Compatible with Open Source (CE) : 2.0 2.1 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    1. Will now cookie users on checkout if not already tracked

    2. Added option to toggle whether Klaviyo double opt-in setting should be respected


  • Compatible with Open Source (CE) : 2.0 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    You can now pull images into abandoned cart emails for bundled products.

    Updated the newsletter subscription to use our v2 list API.

    Added a server-side track call to aid developers in building custom
    Klaviyo events. If you're implementing custom events in your Magento 2 deployment, you can now extend our built-in server-side track call, instead of starting from scratch.

    Klaviyo.js is now installed along with the Klaviyo Magento 2 extension. This means Klaviyo web tracking, product tracking, and signup forms are all automatically installed along with the extension.

    You can now subscribe new signups to a list in Klaviyo if they have a subscribed status of 1 in Magento. To configure this, go to the Magento 2 integration settings page in Klaviyo.

    Added a historical sync for all list subscriptions.

    Added a periodic sync to pull in any recently subscribed contacts.

    Allows you to specify a custom media URL route for images inside of the Klaviyo configuration settings.

    Fixes a bug where if customers had a product in their cart and entered an invalid email address, it wouldn’t let them remove items from their cart.

    Fixes swagger schema by specifying API types.

    Fixes an occasional nuisance of _learnq not being defined for viewed product.

    Simplifies the image grabbing for viewed product.

    Fixes retrieving last name for signed in customer with active on site snippet.

    Fixes some issues with klaviyo.js module scoping on some versions

    Accounts for logged in users to trigger started checkouts.


  • Compatible with Open Source (CE) : 2.0 2.1 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    Klaviyo's Magento Extension v1.0.3 adds the ability to scope both web tracking and Newsletter subscriptions from specific stores to the appropriate Klaviyo account.


  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce using on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    With the release of v1.0.1 of Klaviyo's Extension for Magento 2, the following new functionalities are available:
    * Automatic Syncing of Newsletter Subscribers: Choose to sync all subscribers that opt-in through a Magento signup form to a Klaviyo list of your choice automatically. If someone opts-out through Magento, this person will also automatically get unsubscribed in Klaviyo.
    * Abandoned Cart Session Recovery: An enhancement to Klaviyo's existing automated Abandoned Cart Reminder feature, you can now provide each recipient with a link that will restore his/her exact abandoned cart session across any device.


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top