Integration with WisePops

Learn how to integrate WisePops with Omnisend to sync your contacts and trigger Welcome automation

Daryna avatar
Written by Daryna
Updated over a week ago

WisePops is a 3rd party app that provides multiple popups to collect new email subscribers. In this article, we explain how you can integrate your WisePops forms with Omnisend and what benefits you'll gain.



  1. Sync new subscribers and the information they submit to the Sign-up forms

  2. Trigger Welcome automation

  3. Use the information you have collected to send more targeted and personalized communication to your customers

Setup process

1. Get your Omnisend API Key, by going to Store settings in your Profile menu > Integrations & API > API key > click Create API key

Once your API key is created, copy the long code and take it with you to WisePops.

Now, go to WisePops editor and click on the block with sign-up field:

Click on the Sync tab -> pick Omnisend out of the other Email Platforms:

You will now get the option to paste the API key you created in Omnisend > click Submit:

As the last step, you can add some additional tags that you want to be passed with the contacts that will be collected by this Wisepops form. This might be useful if you have multiple Wisepops Signup forms and want to know which exact form has been filled out by specific contact.

Save changes and done! Your integration is now complete.

What data is passed to Omnisend

Passing identifiers to Omnisend

When the integration with Omnisend is complete from the WisePops side, your email/SMS subscribers will be added to Omnisend immediately. To pass email addresses or phone numbers to Omnisend, select the 'Sign-up' block (to pass emails) and 'Phone' block (to pass phones) and add them to your form.

If you want to collect both, select the 'Sign-up' block and add the 'Phone' field to it:

However, apart from the email address and phone number fields, you may also push your customers' data.

In the WisePops form, you may choose to Merge the field with the default properties recorded to Omnisend or create Custom properties.

Merging default properties

Available default properties to merge with are:

  • City;

  • Region (we don't have this property in Omnisend);

  • Country;

  • Postal code (can't be mapped, because the field is called 'zip' and Omnisend accepts 'postalCode' only);

  • Gender (only 'm' and 'f' values are accepted, therefore you need to make sure customers select/enter 'm' and 'f' values only, the best option is to go with radio buttons input type and have 2 options to select from: 'm' and 'f');

  • State

Note! Also, Wisepops allows you to select 'phone number' property to merge with, but Omnisend uses 'phone' property, not 'phone number'. So, if you want to collect phone numbers under the default Omnisend property to be able to send them SMS messages later, select the 'Phone' field out of the default block fields, as it's shown above.

Custom properties

If you wish to add a custom property to the WisePops field, simply start entering the name of the property.

Anything that can't be recorded to the default field in Omnisend should be passed as a custom property. With this option, you can ask your customers to provide any data that is not supported in Omnisend by default. Custom properties passed by WisePops can take only string values and contain up to 2048 characters.

Name restrictions:

  • Can contain only Latin characters, numbers, "_" (underscore) sign

  • Max name length - 128 symbols

  • Name is case sensitive

Welcome automation

Once you complete the integration with the WisePops form, you'll need to create a segment based on the source: wisepops tag.

Then create an automation based on this segment and enable it. Customers who'll fill out Wisepops signup form will enter in this workflow.

Apart from triggering the Welcome automation workflow, you may also benefit from using personalization with the information you have collected from WisePops. For example, you may add the information you have collected to the Subject line or the content of the message.

If you still have any questions or need any assistance, feel free to contact us at [email protected].

Did this answer your question?