> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Recover Abandoned Carts via Klaviyo

> Trigger abandoned cart flows in Klaviyo using identity-resolved customer data from Upstack.

Abandoned cart flows only fire when Klaviyo knows who the abandoner is. Shopify's native integration identifies visitors who log in or enter their email at checkout — but many abandoners browse anonymously, add to cart, and leave without ever identifying themselves. Those carts are invisible to Klaviyo.

Upstack fixes this with identity resolution. When a visitor adds to cart or initiates checkout, Upstack ID resolves them — using cookies, click IDs, and cross-session behavior — and sends enriched `AddToCart` and `InitiateCheckout` events to Klaviyo with the customer's email attached. Klaviyo can now trigger the abandoned cart flow even when Shopify's native integration would have missed the visitor.

<Tip>
  Stores using Upstack Flows with Klaviyo typically see a 20–40% increase in abandoned cart flows triggered compared to Klaviyo's native Shopify integration alone.
</Tip>

## How to set this up

<CardGroup cols={2}>
  <Card title="Connect Klaviyo" icon="envelope" href="/destinations/klaviyo">
    Configure the Klaviyo destination and flow triggers.
  </Card>

  <Card title="Identity Resolution" icon="fingerprint" href="/pixel/identity-resolution">
    How Upstack ID identifies anonymous abandoners.
  </Card>

  <Card title="Connect a Destination" icon="link" href="/get-started/connect-a-destination">
    Add and configure destinations in the dashboard.
  </Card>
</CardGroup>

## Related Articles

<CardGroup cols={2}>
  <Card title="Complete Klaviyo Abandonment Flows Guide" href="/guides/klaviyo-abandonment-flows/complete-guide-to-setting-up-upstack-abandonment-flows-in-klaviyo" />

  <Card title="Boost Klaviyo Abandonment Revenue" href="/guides/klaviyo-abandonment-flows/boost-klaviyo-abandonment-revenue" />

  <Card title="Resolve Visitor Identities" href="/use-cases/resolve-visitor-identities" />

  <Card title="Improve Meta Match Quality" href="/use-cases/improve-meta-match-quality" />
</CardGroup>
