How to Integrate Wisepops with Klaviyo
Official documentation checked September 6, 2026. Choose the setup for your campaign type; a popup connection does not by itself verify a notification campaign.
Popups
-
Log in to Wisepops.
-
Open a campaign that has a sign-up form.
-
Click the form → Sync.
-
Click the Klaviyo icon.
-
In the new tab, allow Wisepops to access Klaviyo.
-
Pick the list. Save.
Field mapping: Merge with for Klaviyo defaults, or type a custom name. Missing Klaviyo properties are created on sync. $source is set to WisePops so you can build a segment.
Notification campaigns
- In Klaviyo, create a private API key with: Accounts (read), Lists (full), Profiles (full), Segment (read), Subscriptions (full). Copy it.
- Wisepops notifications dashboard → Integrations → Klaviyo → Connect → paste the key.
- Open a sign-up notification → Sync. → enable the toggle → pick the list → save.
Verify the destination and subscription state
These checks are editorial guidance, not a client test report. Submit a controlled address on the published campaign and record the campaign type, list and test time.
| Check | What to inspect |
|---|---|
| Destination | The profile reaches the intended Klaviyo account and list. |
| Fields | Standard and custom values match the submitted input. |
| Subscription | The actual channel status and any required confirmation are correct. |
| Source | Source properties retain the information your reporting needs. |
| Follow-up | The intended flow receives the profile under its configured conditions. |
If counts differ, compare the same period and population before diagnosing a sync failure. Separate form submissions, profiles, list membership and confirmed subscriptions. Do not assume every missing subscriber represents lost data or that every profile is eligible for messaging.
Troubleshoot source and channel differences
The vendor describes a possible source overwrite when leads pass through both Shopify and Klaviyo. Check the actual contact history and connected paths before changing anything. A custom source property can help preserve collection context; confirm its mapping with a controlled submission.
For phone collection, inspect the received identifier and channel eligibility separately. The cited guide notes that SMS delivery is limited to supported countries. A captured phone number does not establish that a message can be sent to it.
If a profile arrives but no follow-up occurs, inspect subscription and flow conditions rather than reconnecting the account first. Keep credentials out of your test record, and document any unresolved existing-profile behavior before handoff.
Return to Wisepops integrations for other destinations.
Questions before you decide
Frequently asked questions
Does the notification setup use the same connection flow as popup forms?
The guide documents different flows: popup forms connect through Sync and account authorization, while notifications use a private API key through the notifications dashboard before selecting a list in the campaign.
About the author

SEO Executive at Flatart
Emel Dalabasmaz graduated in Advertising and Public Relations from Anadolu University. She began in social media and carried that grounding — content, brand communication and performance — into SEO. For more than ten years she has worked on growth for brands across a range of industries, pairing a communications perspective with data and technical analysis to build a digital presence that holds up over time. At Flatart, she has worked for more than ten years with over 250 brands and set up popups for more than 70% of them. She has tried the popup tools covered by PopupBuilder.io for agency customers and read G2 customer reviews as part of her product research.
- Education
- Advertising and Public Relations, Anadolu University
- Writes about
- Popup builders, Conversion rate optimization, On-site messaging, SaaS pricing research, SEO, Technical SEO, Content strategy, Digital marketing

