Skip to main content
Raw Markdown

Set up Recapture with Klaviyo

Connect Klaviyo

  1. Connect Klaviyo on the Attribuly Sources page.

Screenshot

  1. In Klaviyo settings, enable Automatically add UTM parameters to links. Set the source for both campaigns and flows to Klaviyo. Add dm_pid with the Klaviyo profile ID as its value. The source guide recommends Campaign name and Flow name for utm_campaign.

Screenshot

Screenshot

Screenshot

  1. For every active flow, enable UTM Tracking for each email and SMS. For campaign emails, select Include tracking parameters. If using customized parameters, retain utm_source=klaviyo and dm_pid with the Klaviyo profile ID.

Screenshot

Screenshot

Create the destination

Open Connections → Destinations → Add destinations in Attribuly and select Klaviyo. Complete the configuration.

Screenshot

Screenshot

Create a separate recovery flow

  1. Clone an existing abandonment flow so the Attribuly event triggers a separate copy without changing the original. Watch the cloning walkthrough.
  2. Add a conditional split to exclude people already covered by Klaviyo's native event. Watch the deduplication walkthrough. In the newer flow editor, add a Split after the delay.

ScreenshotSelect the original flow here

  1. Increase the first delay in the cloned flow by 20 minutes to give Klaviyo time to evaluate the exclusion.

ScreenshotAdd 20 minutes to the first delay to allow time for exclusion checks.

Read the Klaviyo integration guide