SendPulse Marketplace App

Sync popup leads to
Klaviyo instantly

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 Marketplace

Free to use · GDPR-friendly · No code required

🖱️

Visitor submits popup

Email, name, phone collected via your SendPulse form

Webhook fires instantly

SendPulse sends the lead data to this integration in real time

Contact added to Klaviyo

Profile created or updated, added to your selected list

Features

Everything you need

Real-time sync

Leads land in Klaviyo the moment a popup is submitted — no polling, no delay.

Any popup type

Works with lead forms, subscription popups, exit-intent, and any other SendPulse popup that collects an email.

Smart deduplication

Existing Klaviyo profiles are updated, not duplicated. Returning visitors are handled automatically.

Event log

See the last 50 leads with their sync status — sent, error, or dropped — directly in the app.

Secure by default

Your Klaviyo API key is stored server-side and never exposed to the browser or third parties.

GDPR-friendly

All your data — credentials, configs, event logs — is permanently deleted when you uninstall the app.

Setup

Up and running in 5 minutes

1

Install the app

Click "Install from SendPulse Marketplace" above. You'll be redirected to the settings page automatically.

2

Get your Klaviyo key

In Klaviyo go to Account → Settings → API Keys and create a Private API Key with Full Access.

3

Choose a list

Paste your key into the app, load your lists, and select the one where leads should be added.

4

Add webhook to your popup

Copy the Webhook URL from the app and paste it in SendPulse → your popup → Integrations → Webhooks.

5

Send a test lead

Click "Send test lead" in the app to confirm the connection is working. Done!

Ready to grow your Klaviyo list?

Connect SendPulse Popups to Klaviyo in minutes — no developer needed.

Install free from SendPulse