Add your Klaviyo API key so nod. can read your Email, SMS, and Push performance.
Connecting Klaviyo brings your Email, SMS, and Push campaign performance into nod., so you can see it next to your ads and your store revenue instead of checking a separate tab.
Go to Settings → Data sources (/app/performance/settings/integrations). Find the Klaviyo card, under the Email category.
You need the workspace Admin role to connect it. If you're a Member, you can see the card's status but the connect action is disabled — ask an admin to do it.
Klaviyo is always available to connect; there's no waiting on setup. Two ways in:
Either way, nod. checks the credential against the live Klaviyo Accounts API before saving. A bad key never lands as a connection — you'll get an error instead of a card that looks connected but isn't. Once verified, the card label switches to your Klaviyo account name and the pill changes to Connected.
Klaviyo is read-only: nod. pulls your Email, SMS, and Push campaign performance in, and never writes anything back to Klaviyo.
The aggregate campaign and flow values shown in Performance are daily send-date data in the reporting window. nod. does not fill missing hours with estimates. Hourly flow detail is a separate Klaviyo flow-series lane; campaign and mixed-channel totals remain explicitly source-daily only.
That performance data is what shows up in the nod. Performance agent when you ask about email — it reads your campaigns, ranked by revenue.
Once connected, ask the agent about your email performance and it'll pull from Klaviyo directly. There's no separate backfill step to wait on the way there is for Shopify.