Every visitor who submits a SendPulse popup is automatically added to your Klaviyo contact list — real-time, no code, no CSV exports.
Install from SendPulse MarketplaceFree to use · GDPR-friendly · No code required
Email, name, phone collected via your SendPulse form
SendPulse sends the lead data to this integration in real time
Profile created or updated, added to your selected list
Features
Leads land in Klaviyo the moment a popup is submitted — no polling, no delay.
Works with lead forms, subscription popups, exit-intent, and any other SendPulse popup that collects an email.
Existing Klaviyo profiles are updated, not duplicated. Returning visitors are handled automatically.
See the last 50 leads with their sync status — sent, error, or dropped — directly in the app.
Your Klaviyo API key is stored server-side and never exposed to the browser or third parties.
All your data — credentials, configs, event logs — is permanently deleted when you uninstall the app.
Setup
Click "Install from SendPulse Marketplace" above. You'll be redirected to the settings page automatically.
In Klaviyo go to Account → Settings → API Keys and create a Private API Key with Full Access.
Paste your key into the app, load your lists, and select the one where leads should be added.
Copy the Webhook URL from the app and paste it in SendPulse → your popup → Integrations → Webhooks.
Click "Send test lead" in the app to confirm the connection is working. Done!
Connect SendPulse Popups to Klaviyo in minutes — no developer needed.
Install free from SendPulse