Skip to main content
All CollectionsGetting Started
Polar's Klaviyo Flows Enricher
Polar's Klaviyo Flows Enricher

Drive more revenue from your Klaviyo email marketing by capturing missed abandoned shoppers with Klaviyo Activate.

Sachi avatar
Written by Sachi
Updated over 2 months ago

Polar Activate’s Klaviyo Flows Enricher is a powerful new feature that helps brands send more abandonment emails and, in turn, make more sales.

It uses identity resolution and first-party server-side tracking (Polar Pixel) to enhance the efficiency, effectiveness, and volume of Klaviyo’s abandoned flows (Browse, Cart, and Checkout abandonment).

The feature enables more accurate user tracking and increases the number of abandonment emails sent by identifying missed events, matching them with email addresses, and enriching Klaviyo audiences and flows.

NOTE: You need to be integrated with Shopify, Klaviyo, and Polar Pixel.


Why Use It?

Using Polar Activate’s Klaviyo Flows Enricher helps overcome the limitations of third-party tracking and ensures marketing flows operate more efficiently by accurately tracking user sessions.

  • Increase Boost revenue from abandoned flows by at least 20%.

  • Increase Product Viewed, Added to Cart, and Checkout Started events by at least 50%.

  • Identify 30% more emails for re-engagement.

How It Works

Polar Activate’s Klaviyo Flow Enricher boosts email marketing performance by:

  1. Capturing and identifying missed abandoners

  2. Enriching your Klaviyo flows for remarketing — increasing sales

  3. Tracking your results in Polar to analyze and improve

Here’s an example:

  • Liam visits an ecommerce store via Facebook and submits his email address to receive a 10% welcome discount.

  • He returns four days later, browses products, and adds an item to his cart, but doesn't complete the purchase.

  • Due to cookie depreciation and third-party pixel blocking, Klaviyo doesn’t recognize it’s Liam and tracks the add-to-cart event under an anonymous ID.

  • Without an email address, the abandoned cart flow doesn’t re-engage Liam.

  • Polar Activate’s advanced tracking and identity resolution recognizes that the anonymous visitor is Liam, by linking his sessions.

  • Liam is then added to a new customer list and can be enrolled in your duplicated Klaviyo abandoned cart flow.

  • You can then track the success of your original Klaviyo flows against your new flows in your dedicated Polar Activate dashboard.

TLDR: The best way to understand the feature is to watch Charbel, Polar’s CTO, in this short video:

The Setup

While the setup is easy, we know your time is valuable, so the Polar team is happy to complete these steps for you or with you.

  1. Connect Shopify & Klaviyo: Integrate your Klaviyo and Shopify accounts with Polar Analytics.

    You can complete this step by visiting the Connectors tab and following the prompts to connect Shopify and Klaviyo.

  2. Install Polar Pixel: Add the Polar Pixel to your site for accurate tracking. You don't have to setup UTM parameters for the Klaviyo Enhancer (UTM parameters are only required for attribution).

    Note: The Pixel is only available on certain plans. If you do not have access to the Pixel, book a call with your account manager to discuss your options.

  3. Book a call with us: You can book a call from the ‘Activate’ tab. On that call, we’ll ask you to add hey@polaranalytics.co to your Klaviyo account with the Manager's permission.

    This will allow us to:

    • Send events back to your account (visible under Metrics).

    • Clone your existing flows

    • Set the trigger to the new Polar metric

    • Add a profile filter to exclude customers that have already been enrolled in your other flows. This makes sure that we are only targeting net new customers.

Once these steps are completed, you will only need to review and turn on the new polar flow.

Note: cloning the flow is only optional; we usually suggest it to ensure you can easily track Polar Activate's success.

If you need help setting up Polar Activate, please book a demo in your Activate tab or contact our Support Team through the in-app live chat or email us at support@polaranalytics.co.


Tracking Your Results

Once everything is up and running, there are two ways to monitor the performance of the new Klaviyo flow.

  1. Activate Dashboard.

    • Choose to view data from any of your connected Klaviyo accounts.

    • View a snapshot of your Polar flow results.

    • Quickly select between your flows or flow types to view the Flow Revenue Performance report.

    • You can also select a row to see a chart of the performance of a flow over time.

  2. Building a Flow Revenue Custom Report

    To evaluate the performance of the Klaviyo flow, you can create a Custom Report using the following steps.

    This report can also help estimate the potential 20% revenue increase before implementing or upgrading the Klaviyo flow.

    • Go to Custom Report in the left-hand navigation.

    • Select Metrics, scroll to Klaviyo, and check the Flow Revenue box.

    • Add a breakdown by Flow in the Breakdowns menu.

    • Apply a filter ContainsAbandoned” (or other specific flows).

    • Set the correct date range and granularity to Entire Range.

    • Use the three dots to Show Percentages for better insights.


FAQs

Why is Klaviyo not doing this?

  • Klaviyo’s Pixel is a third-party pixel often blocked by browsers. Polar avoids this issue by using first-party server-side tracking.

Is it compliant from a legal/privacy perspective?

  • The Polar Pixel is a Shopify App Pixel, compatible with Shopify customer privacy settings. Klaviyo ensures emails are sent only to users who have opted in.

Will I capture users who have not opted-in?

  • No, identity resolution matches events only with users who have opted into your marketing or provided their email addresses.

How does Activate prevent duplicate emails from being sent?

  • Flow filters ensure that emails are sent only from either the non-Activate or Activate Klaviyo flows, preventing duplicates.

Does it only work for US users?

  • It works for all locations. The Polar Pixel is a Shopify App Pixel, compatible with Shopify customer privacy settings. Klaviyo ensures emails are sent only to users who have opted in.

Are you planning to integrate with other email providers like Omnisend, Mailchimp, Brevo, Sendlane, Yotpo, etc.

  • Yes we are. Please make sure to submit a feature request here: https://polaranalytics.canny.io/feedback or upvote an existing feature request by searching for 'Abandoned shopper enricher'.

Does it work with Shopify's checkout extensibility?

  • The Polar Pixel is a Shopify App Pixel, designed to work seamlessly with checkout extensibility. It remains unaffected by any changes to checkout extensibility, so no action is required when you upgrade your checkout."

If we are already using Elevar or Blackcrow, do you take into account the revenue from their flows when calculating projected lifts?

  • Yes we do, we take into account all of the events received from Black Crow, Elevar etc as well as you flow revenue / CVR. So we are only showing the net new revenue that Polar would be bringing given the other tools you are already using

There are a few flows in which A/B tests are running, should these AB tests be set live on the Polar version of the flow too?

  • Yes the setup of the new flows should be exactly the same. This allows us to show net new revenue lift.

Which attribution model do you use for revenue lifts? Is it Polar or Klaviyo's?

  • We use Klaviyo's attribution model for revenue lifts by default. We have similar lifts using Polar's attribution models.

Which flows qualify for Klaviyo Enrichment Flows?

  • We detect all live flows with the following triggers Added to Cart, Checkout Started and Viewed Product from either Klaviyo or a third party.

How are Klaviyo Enrichment Flows different than Klaviyo's Anonymous Visitor Activity Backfill

  • Klaviyo’s Anonymous Visitor Activity Backfill captures visitor actions and stores this data locally in the browser until the visitor identifies themselves. This method captures data but only links it to the user once they identify themselves again.

  • If a user identifies themselves once, then returns anonymously and performs actions (like adding to a cart) but never identifies themselves again, Klaviyo won’t link these actions to the user, resulting in lost opportunities to trigger flows and engage with them.

  • Our Flow Enhancer uses a first-party tracking pixel combined with an identity resolution graph, allowing us to identify users without requiring them to identify themselves on each visit. For example, if a visitor signed up for a newsletter and later returned to add items to their cart but the Klaviyo cookie had expired, Klaviyo would not recognize them. In contrast, our identity resolution graph can still identify the visitor by matching their actions across sessions and devices using identifiers like email, IP address, or device IDs.
    This means we can identify significantly more users than Klaviyo.

Need help?

Send us a message through our in-app chat support if you have questions or would like to learn more.

Did this answer your question?