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

# Measure Klaviyo revenue uplift

> How to measure the revenue uplift generated by Converge in Klaviyo.

export const OutboundLink = ({linkText, linkTarget}) => {
  return <a target="_blank" href={linkTarget}> {linkText} 
    <div className="inline h-3 w-3 fill-gray-500 dark:fill-gray-100 text-gray-500 dark:text-gray-300 ml-1 mr-1">
      <svg className="inline w-2.5 h-2.5 bg-gray-500 dark:bg-gray-300" style={{
    maskImage: `url('https://mintlify.b-cdn.net/v6.5.1/solid/up-right-from-square.svg')`,
    maskRepeat: "no-repeat",
    maskPosition: "center center"
  }}></svg> 
    </div>
    </a>;
};

## Introduction

If you're using Klaviyo as a destination with Converge, you can benefit from Converge's **re-identification** in your **abandoned browse**, **abandoned cart**, and **abandoned checkout** flows.

Where Klaviyo is only able to recognize returning users to your website by a **short-lived cookie**, Converge uses multiple identifiers that enable us to **recognize more users than Klaviyo**.

This enables us to enrich the server-side events sent to Klaviyo by Converge, which results in **more emails being sent** for event-based flows like abandoned browse, abandoned cart, and abandoned checkout, and will most likely **improve your overall sales**.

This guide shows you how to measure the uplift that's generated by the additional visitors that are identified by Converge.

## Set up uplift flow

<Steps>
  <Step icon="list" title="Add custom mapping in Converge">
    1. Set up a Klaviyo destination as described [here](/destinations/integrations/klaviyo).

    2. Go to your **Klaviyo destination** > **Configuration** > **Event mapping**.

    3. Select **Use custom mapping**.

    4. Disable the events for **Viewed Product**, **Added to Cart** and **Started Checkout** using the toggle.

    <Frame>
      <img src="https://mintcdn.com/converge/crQaBntMCFTIm3T-/images/guides/klaviyo-uplift/klaviyo-disable-events.png?fit=max&auto=format&n=crQaBntMCFTIm3T-&q=85&s=d1dd5394ae217e5454fb07905622c45e" alt="klaviyo disable events" width="998" height="666" data-path="images/guides/klaviyo-uplift/klaviyo-disable-events.png" />
    </Frame>

    5. Click **Add new mapping** at the bottom of the overview.

    6. Select **Viewed Product** in the **Source event** field.

    7. Enter **Viewed Product \[Converge]** in the **Forward as** field.

    8. Select **Server** as the **Forwarding mode**.

    9. Repeat steps 6-8 for **Added to Cart** → **Added to Cart \[Converge]** and **Started Checkout** → **Started Checkout \[Converge]**.

    <Frame>
      <img src="https://mintcdn.com/converge/crQaBntMCFTIm3T-/images/guides/klaviyo-uplift/klaviyo-uplift-custom-mapping.png?fit=max&auto=format&n=crQaBntMCFTIm3T-&q=85&s=629b5f12c18284de3b74c4d1566fbc74" alt="klaviyo custom event mapping" width="1996" height="1170" data-path="images/guides/klaviyo-uplift/klaviyo-uplift-custom-mapping.png" />
    </Frame>

    10. Click **Save**.
  </Step>

  <Step icon="list" title="Create flows in Klaviyo">
    1. Go to your Klaviyo account.

    2. Go to your existing **abandoned browse**, **abandoned cart**, and **abandoned checkout** flow.

    3. Click the 3 vertical dots, click **Clone**, choose **Clone to this account**.

    4. Give your new flow a name (i.e., \[name of original flow] + Converge) and click **Continue**.

    5. Change the trigger to the equivalent Converge event (i.e., **Added To Cart** → **Added To Cart \[Converge]**).

    6. Click **Clone Flow**.

    7. Open the newly cloned flow and **select the Trigger**.

    8. Add filters excluding users that have tracked standard and Converge events after the triggered event:

       1. For an **abandoned browse** flow, filter users who have tracked:
          * **Added To Cart**
          * **Added To Cart \[Converge]**
          * **Started Checkout**
          * **Started Checkout \[Converge]**
          * **Placed Order**
       2. For an **abandoned cart** flow, filter users who have tracked:
          * **Started Checkout**
          * **Started Checkout \[Converge]**
          * **Placed Order**
       3. For an **abandoned checkout** flow, filter users who have tracked:
          * **Placed Order**

    <Frame>
      <img src="https://mintcdn.com/converge/crQaBntMCFTIm3T-/images/guides/klaviyo-uplift/klaviyo-uplift-filters.png?fit=max&auto=format&n=crQaBntMCFTIm3T-&q=85&s=3807ef1b30576edcc63e44c162aa15da" alt="klaviyo filters" width="438" height="146" data-path="images/guides/klaviyo-uplift/klaviyo-uplift-filters.png" />
    </Frame>

    9. Add any other Profile filter you want.

    10. Click **Save**.

    11. **Preview** and **test** the new flow and **enable** it when you are done.
  </Step>
</Steps>

## Measure results

Once the new flow is live, you'll start to see revenue attributed to it. All of that revenue is from users Converge recognized and Klaviyo didn't, proof that the extra events are working.

<Frame>
  <img src="https://mintcdn.com/converge/crQaBntMCFTIm3T-/images/guides/klaviyo-uplift/klaviyo-uplift-results.png?fit=max&auto=format&n=crQaBntMCFTIm3T-&q=85&s=cd4c79d81771b911f17fd6848f81572f" alt="klaviyo results" width="2502" height="224" data-path="images/guides/klaviyo-uplift/klaviyo-uplift-results.png" />
</Frame>
