You can connect Wisepops with Emotive to automatically send the email addresses and phone numbers you collect through Wisepops campaigns directly to your Emotive account.
Before you start
You’ll need an active Emotive account.
Make sure you have access to Emotive’s List API feature.
Have your Emotive API key ready — you’ll generate this inside Emotive when creating a List API Signup Flow.
Make sure your Wisepops campaign collects the fields you want to sync (email and/or phone number).
Step 1 – Create a List API Signup Flow in Emotive
Log in to your Emotive account.
Go to Signup Flows.
Click New Signup Flow and choose List API as the type.
Give your flow a descriptive name (for example: Wisepops API – Newsletter Signup).
Copy the API key — you’ll need it later.
Connect this flow to the signup experience you use for Wisepops leads.
If needed, set up your email provider integration (e.g., Klaviyo or Mailchimp) inside Emotive and pick the right list.
Save and publish the flow.
Step 2 – Add the Emotive Integration in Wisepops
In your Wisepops campaign, click the signup form
Click on the "Sync" tab and select Emotive from the list.
Paste the API key you copied from Emotive.
Select the List you created in Step 1.
Remove the API Key hidden field and the is_mobile hidden field (if present) from your form in Wisepops
Save your changes and publish your Wisepops campaign.
Step 3 – Test Your Connection
Open your live campaign on your website.
Submit a test lead with both email and phone number.
Check your Emotive list to confirm the data was received.
Additional Notes
This integration supports syncing email addresses and phone numbers.
Make sure your Wisepops form uses the correct field types for email and phone.
You can check the Emotive List API Migration Guide for more technical details.
If you have any questions about the integration, please reach out to the Emotive support team.