For the complete documentation index, see llms.txt. This page is also available as Markdown.

Klaviyo

Klaviyo

Littledata's Klaviyo connection helps Shopify stores send better email and SMS flows. It works on any Shopify or Shopify Plus store and helps you reach more shoppers who browse, add to cart or start checkout.

klaviyo abandoned cart shopify

The connection uses both client-side and server-side tracking to identify more of your visitors. It links anonymous sessions to shoppers who opted in to your emails, so your abandoned cart and browse flows reach more people.

What you get

  • Bigger audiences with server-side Viewed Product, Added to Cart and Checkout Started events

  • No template changes: the events work with your existing Klaviyo flow templates

  • The whole cart contents, not just the last item added

  • Flows you can split by cart value, number of items or product category

  • The option to exclude free gifts or certain SKUs from retargeting

  • More relevant, personalized emails, which can lower your unsubscribe rate

  • Better customer identification, especially on iOS and Safari

  • GDPR and CCPA compliance

Feature comparison

Feature
Littledata integration
Klaviyo <> Shopify integration
Other 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

✅

✖️

✅

* In October 2024, Klaviyo announced an "ExtendedID". As we understand it, this matches users based on non-Klaviyo cookies (for example Google, Meta or Shopify) to identify customers across devices. Littledata's PersistentID is different: it uses a server-side device graph to keep the ID beyond browser limits.

Improving abandoned cart flows

Abandoned cart flows

Littledata sends an Added to Cart or Checkout Started event from Shopify's servers every time it can identify a shopper on your email list who adds to cart.

These events work the same way as Klaviyo's own Added to Cart and Checkout Started events, so you don't need to remap any properties in your email templates. For example, you can send an email that shows every product in the shopper's cart.

Littledata also adds a checkout URL so shoppers can go from the email straight back to checkout. See how to set up these flows in Klaviyo.

How Littledata works with Klaviyo

Use the ROI calculator sheet to estimate the return from Littledata based on how your current Klaviyo flows perform.

Browse abandonment flows

Littledata tracks Viewed Product events server-side, adds customer and product data, and sends them to Klaviyo. You can use these events in browse abandonment flows: emails and SMS sent to shoppers who looked at a product but didn't start checkout.

See how the Klaviyo integration works.

Checkout abandonment flows

Littledata can send the Checkout Started event server-side as soon as checkout begins, even before the shopper enters their email, as long as Littledata has already identified them.

Klaviyo's own Checkout Started event needs the shopper to enter their email during checkout. Checkouts where no email is entered are missed, so your checkout abandonment audience is smaller.

Direct mail audiences

Direct mail platforms such as Paper Run build their mailing lists from your Klaviyo segments and lists. A profile without a street address is a postcard you can't send.

Littledata's Checkout Started event adds the shipping address that Shopify shares from accelerated checkouts (Shop Pay, Apple Pay or PayPal Express) to the Klaviyo profile. The address is saved before the order is placed, so you can still mail the shopper if they abandon checkout.

This grows your direct mail audience in two ways:

  1. More profiles in the audience. Server-side identity resolution links anonymous sessions to known profiles, so more abandoning shoppers are identified.

  2. More profiles you can mail. Checkout tracking adds a street address to more profiles.

Last updated

Was this helpful?