Overview: Shopify to Klaviyo connection

Updated on 2024-04-09

Littledata’s Klayivo connection powers better performing email and SMS flows for Shopify stores. The integration works automatically for any site on Shopify or Shopify Plus, and is the first privacy-compliant solution for building bigger audiences around browsing behavior and checkout steps.

klaviyo abandoned cart shopify

The Klaviyo destination for Shopify uses a combination of client-side and server-side tracking to better identify web visitors. Get higher performing abandoned cart flows in Klaviyo with Littledata's enhanced identity resolution, which links anonymous sessions with users who opted in to emails. DTC brands typically see a 40%+ uplift to their Klaviyo flows when using Littledata.

Video demo

Klaviyo integration benefits

  • Larger audiences with server-side Viewed Product and Added to Cart events
  • Reuse the same email templates: backwards-compatible with Klaviyo template flows
  • Target the whole cart contents rather than just the last item added to cart
  • Split the flows based on cart value, number of items or product categories
  • Able to exclude free gifts or certain SKUs from retargeting
  • Reduce unsubscribe rate by increasing email personalization and relevance
  • Enhanced customer identification, especially on iOS / Safari
  • GDPR / CCPA compliant

Feature comparison

FeatureLittledata integrationKlaviyo <> Shopify integrationOther solutions
GDPR/CCPA Compliant✖️
Uses fully opted-in email lists✖️
Server-side Identity Resolution *✖️✖️
Server-side Viewed Product event✖️✖️
Server-side Added to Cart event✖️
Added to Cart event includes cart contents✖️✖️
More identified Checkout Started events✖️

* Klaviyo announced an 'ExtendedID' in October 2024, which we understand allows matching of a user based on non-Klaviyo cookies (Google, Meta, Shopify etc) to better identify customers across devices. This is different to Littledata’s PersistentID, which uses a server-side device graph to persist this ID beyond browser limitations.

Improving abandoned cart flows in Klaviyo

tip:

Our ROI Calculator sheet allows you to estimate the Return on Investment from Littledata, given performance of current Klaviyo flows.

Littledata triggers a Added to Cart or a Checkout Started event, directly from updates on Shopify's servers, every time we can identify a user on your email list who is adding to cart.

Littledata's Added to Cart and Checkout Started events are backwards compatible with either Klaviyo's Added to Cart or Checkout Started events. This means you don't need to remap any properties in your email templates.

For example, you can send an email template with all the products in the user's cart at the time of the event.

We also add a checkout URL to direct users from abandoned carts directly to the checkout.

See how to set up those flows in Klaviyo.

Improving browse abandonment flows in Klaviyo

Littledata's Klaviyo connection is the first privacy-compliant way to identity shoppers who are browsing your Shopify site but didn't add something to the shopping cart yet.

To do this, Littledata automatically tracks Viewed Product events server-side, enriched with customer and product data, and sends them back to Klaviyo for you. These events can then be used to improve "abandoned browse" campaigns -- those email and SMS flows sent to shopper who expressed interest in a product on your site but didn't start the checkout flow.

See how the Klaviyo integration works.

Improving checkout abandonment flows

Leveraging Littledata’s advanced identity resolution, the Checkout Started event can be triggered as soon as the checkout process begins, even before the customer enters their email.

This is in contrast to Klaviyo’s implementation, which requires the customer to provide their email during checkout for the event to be captured. As a result, Klaviyo may miss instances where a checkout is initiated but no email is entered, leading to gaps in the checkout abandonment audience and incomplete data.

Learn more