Vitals Help Center

Connect Klaviyo to Vitals in three steps

Last updated on October 13, 2026

Vitals sends the email addresses you capture with Spin the Wheel, Pop-ups, and the Email Capture Bar straight into a Klaviyo list, and can also send shopper activity so you can build flows on what happened in your store.

💡 Before you start: create at least one list in Klaviyo under Audience → Lists & Segments. Vitals asks you to pick one during setup.


1. Open Integrations in Vitals. From the Vitals dashboard, go to Integrations and select Connect Klaviyo.

2. Approve Vitals in Klaviyo. You'll be taken to Klaviyo to review the permissions Vitals is asking for, and select Allow. You'll be returned to Vitals automatically. You do not need to create or paste an API key.

3. Choose your list. Pick the Klaviyo list that should receive captured emails. Tick "import previously captured emails" if you want your existing Vitals leads added to it.


Turn on Klaviyo events

Open the Klaviyo card in Integrations and find the Klaviyo events section. Turn on events for each Vitals app you want: Product Reviews, Back in Stock, Wishlist, Upsell Builder, Pop-ups, and Order Tracker. Nothing is sent until you turn it on.

Choose who appears in Klaviyo. By default, events are sent only for people who already have a profile in your Klaviyo account. Save your changes after updating an app toggle or the audience setting.

An event is sent only when the relevant Vitals app is active on your live store and its Klaviyo toggle is turned on. Events appear in Klaviyo with the Vitals logo, so you can tell them apart from other apps' events.


What Vitals sends to Klaviyo

  • Email addresses captured by Spin the Wheel, Pop-ups, and the Email Capture Bar, subscribed to the list you chose
  • Which Vitals surface captured each email, and the discount code issued
  • Whether that discount code was redeemed
  • Events from the Vitals apps you turned on, for example a review submitted, an upsell offer selected, accepted or ordered, or a product added to a wishlist

To do this, Vitals reads your Klaviyo account name and your lists, and checks whether a shopper already has a profile in your account. It does not read your campaigns, flows, or templates.


What you can build with it

  • Follow up with shoppers who took a discount code and never used it
  • Trigger a flow when someone selects an upsell offer but doesn't order it
  • Thank shoppers who leave a review, or segment by who reviewed through Vitals
  • Segment by which capture surface brought a subscriber in

Disconnecting. Select Disconnect on the Klaviyo card in Vitals. This also revokes Vitals' access inside your Klaviyo account. You can reconnect at any time.

ℹ️ Already connected with an API key? Your existing connection keeps working. Reconnecting through the steps above is optional, and gives you the shopper-activity events listed above.