How to Automatically Sync Emails Captured By Your Pixelpop Popups to Your Email Marketing Service

Pixelpop collects and stores emails out-of-the-box, but to make things even easier, it also integrates with two powerful email marketing tools to help you build your mailing lists. These services are  Conversio (an all-in-one marketing dashboard) and MailChimp (the world's leading email marketing platform).

The first step to integrating your popups with your email marketing platform is choosing one and getting set up with an account. We won't try to sway you one way or the other—we'll let them take care of that—but we will say they're both excellent choices. Once you're a happy Conversio or MailChimp customer, you're ready to create some lists and sync some popups. In this article, we'll go over the steps to creating a list, then how to integrate with Mailchimp or Conversio!

Creating a list

How to Integrate with Mailchimp

How to Integrate with Conversio


Feel free to jump ahead to an article if you need to!

Creating a list

The first thing you need to do is create a list in your email marketing service of choice. You might even want to create multiple if you're going to be collecting emails for different purposes (though keep in mind that most email marketing services also allow you to segment your mailing lists).

The process for setting these up varies between providers, but it is invariably simple. In MailChimp, the screen looks like this:

mailchimp-lists

In Coversio, you'll be looking at this:

conversio-lists

For a complete walkthrough of the list creation process, see our documentation on How to Integrate Your Popups with MailChimp (and Conversio).

Creating a popup

To sync your emails with an email marketing service, you'll first need to create an Email Signup popup. It's super easy, but if you need a little extra help, you'll find it here. The most important thing is that you select Email Signup from this screen, then follow the prompts until it's published.

new-popup

How to Integrate with Mailchimp

You can connect your popup to MailChimp either from your Pixelpop dashboard or within the popup editor.

Connecting from the dashboard:

After you’ve created an Email Signup popup, you can connect it to a MailChimp list by clicking the purple Select mailing list button right below your popup.

dashboard-popup-view

This button will appear if your popup has not yet been integrated with MailChimp—it doesn’t matter if it’s published or not. Once you’ve clicked it, an Email Collection window will pop up to customize the connection.

Choose MailChimp from the Sync with mailing service section. This will open up another window where you'll log in and give Pixelpop access to your account.

Next, you'll be prompted to select a  Mailing list from the dropdown and specify whether or not you want to Require double opt-in for new signups. If activated, this will require recipients to opt-in to your mailing list via a confirmation email from MailChimp before they are subscribed to your list.  Note that this may be required by law in your country.

Click Save changes and you're done! Now, anyone who gives you their email via this popup will automatically be added to this list in MailChimp.

Note: Emails may take up to 15 minutes to sync to your mailing service. Enabling double opt-in may also result in your email list numbers not matching your Pixelpop email collection metrics.

If you want to change the list your emails are collected to, or disconnect from your mailing service at any time, simply click the Emails link next to your newsletter.

Connecting from the popup editor:

If you’re creating a new popup or editing an existing Email Signup popup, you can enable email syncing from within the editor. Under Options, click the green Connect link under the Sync emails heading at the top.

in-app-list-connection

This brings up the same Email Collection dialog as connecting through the dashboard. Follow the steps above to toggle the connection on, choose MailChimp, select your list, and enable or disable double opt-in authorization. Click the green Save changes button. To edit your connection preferences at any time, click on the green Emails link from your dashboard.

Connecting from the Account page:

You can also manage your email syncing from the Account Settings on your Account page. 

Simply click the Connect link under MailChimp and log in to your account. Note that with this option you will still have to go to your dashboard or popup editor to customize the mailing list your emails are sent to.

How to Integrate with Conversio

Conversio is an all-in-one-marketing dashboard that allows merchants to automate their marketing and transactional emails, plus a whole bunch of other stuff including product recommendations, customer reviews, and search functionality. Pixelpop integrates with Conversio's newsletter function, giving merchants the ability to automatically sync email addresses collected by their popups with customer lists in Conversio. 

To get started, all you'll need is a Pixelpop account and access to a Conversio account with newsletter functionality.

Step One: Create a list in Conversio

Log in to Conversio (or  create an account here) and click Newsletters>Customer Lists from the left sidebar menu. If you already have a list you’d like to use, great! You can skip to Step Two. If not, click the green Create New Customer List button to the right and give your list a name. On the next screen, you'll can either add emails manually (by clicking Add email) or import subscribers from a list (Import email list). Once you've connected Pixelpop, emails will be synced automatically.

conversio-dashboard

Step Two: Create a newsletter popup

Log in to your Pixelpop account from your Apps page. You can either connect Conversio to an existing Email Signup popup, or click the purple New Popup button to create and connect to a new one. To create a new popup, follow the instructions  here, choosing Email Signup from the New Popup screen.

Step Three: Connect your popup to Conversio

You can connect your popup to Conversio in three places: from your Pixelpop dashboard (click the Email link below your Email Signup popup), from your Account page (under Account Settings) or from within the popup editor. Here's the rundown:

Connecting from the dashboard:

After you’ve created an Email Signup popup, you can connect it to a mailing list by clicking the purple Select mailing list button right below your popup.

dashboard-popup-view

This button will appear if your popup has not yet been integrated with a mailing list—it doesn’t matter if it’s published or not. Once you’ve clicked it, an Email Collection window will pop up to help you customize the connection.

Choose Conversio from the Sync with mailing service section. This will prompt you to enter an API Key, which you'll find in your Conversio Settings (Account>Settings in the sidebar). Under the Settings header, it will say something like: "Your company, Pixel Union, uses this API Key: #########" (only it will be a whole lot longer and uglier). Copy and paste this key into Pixelpop and hit the green Authenticate button.

After a few seconds of "authenticating," you will be prompted to select your  Mailing list from the dropdown.

Click  Save changes and you're done! Now, anyone who gives you their email via this popup will automatically be added to this list in Conversio.

Note: Emails may take up to 15 minutes to sync to your mailing service. Enabling double opt-in may also result in your email list numbers not matching your Pixelpop email collection metrics.

If you want to change the list your emails are collected to, or disconnect from your mailing service at any time, simply click the Emails link next to your newsletter.

Connecting from the popup editor:

If you’re creating a new popup or editing an existing Email Signup popup, you can enable email syncing from within the editor. Under Options, click the green Connect link under the Sync emails heading at the top.

in-app-list-connection

This brings up the same Email Collection dialog as connecting through the dashboard. Follow the steps above to toggle the connection on, choose Conversio, authenticate (if you haven't already), and select your list. Click the green Save changes button. To edit your connection preferences at any time, click on the green Emails link from your dashboard.

Connecting from the Account Settings:

The last place you can connect to your popups to Conversio is from the Account Settings on your Account page. You'll see the options below your Pixelpop Plan:

account-page-settingsClick the green Connect link below "Conversio" and enter your API Key, which you'll find in your Conversio Settings (Account>Settings in the sidebar). Under the Settings header, it will say something like: "Your company, Pixel Union, uses this API Key: #########." Copy and paste this key into the API Key field and hit Authenticate.