Ready to supercharge your email marketing? Let's walk through how to connect Wisepops with Klaviyo. This integration will automatically send your new leads from Wisepops to Klaviyo, making your life easier and your marketing more effective.
Setting up popups
Log into Wisepops
Choose a popup with a sign-up form (or create a new one)
Click on the sign-up form, then hit "Sync" in the left menu
Look for the Klaviyo icon and give it a click
A new tab will open - just confirm that Wisepops can access your Klaviyo data
Pick the list where you want your new subscribers to go
Boom! Your Wisepops popups are now buddies with Klaviyo.
Setting up notifications
Step 1: Grab your Klaviyo API key
Log into Klaviyo
Head to the API keys management page
Click "Create Private API Key"
Give it these permissions: Accounts (read), Lists (full), Profiles (full), Subscriptions (full)
Copy that shiny new API key
Step 2: Connect Wisepops to Klaviyo
Log into Wisepops and open your notifications dashboard
Click "Integrations" in the top right
Find Klaviyo and click "Connect"
Paste in your API key and hit "Connect"
Step 3: Sync an email campaign with a Klaviyo list
Open the campaign that you want to synchronize with Klaviyo (it needs to be a sign-up notification)
Click on the "Sync." step
Click on the toggle button to turn on the integration.
Click on the dropdown menu and select your destination list
Save your campaign
You're done!
Pro tip: We set the Klaviyo $source field to "WisePops". This makes it easy to create segments of contacts who came from our integration.
Mapping fields
Want to customize how your form fields sync with Klaviyo? No problem! Use the 'Merge with' dropdown to pick from Klaviyo's default fields, or create your own custom fields by typing in any name you like. If a field doesn't exist in Klaviyo, we'll create it for you during the sync.
Troubleshooting
Seeing different lead counts?
If Wisepops is showing more leads than Klaviyo, don't panic! This is probably due to Klaviyo's double opt-in feature. Only folks who click the confirmation link in their email will show up in Klaviyo.
SMS campaigns not reaching everyone?
Heads up: Klaviyo can only send SMS to certain countries. You can collect phone numbers from anywhere with Wisepops, but Klaviyo's SMS campaigns will only work for supported countries.
Klaviyo showing the wrong source?
If Klaviyo is saying your leads are from Shopify instead of Wisepops, it's likely because you have the Klaviyo app installed on your Shopify store. Here's what's happening:
Wisepops collects a lead
It sends the lead to both Klaviyo and Shopify
The Klaviyo app sees the new Shopify customer and syncs it again, overwriting the source
To fix this, you can either:
Create a hidden field in Wisepops to store the source in a custom Klaviyo field
Reach out to our support team to disable the Wisepops → Shopify lead syncing
Still have questions? Don't hesitate to reach out - we're here to help!