Skip to main content

Integrating Alia with Dotdigital

Sync your Alia leads directly to Dotdigital address books with automated field mapping and consent records.

Written by Rojen M Reji
Updated over a week ago

Alia's Dotdigital integration lets you automatically sync contacts collected through your Alia popups directly into your Dotdigital address books. When a visitor submits their email or phone number through an Alia popup, their contact information is sent to your chosen Dotdigital lists along with full consent records.

Connecting your Dotdigital account

To connect your Dotdigital account to Alia, follow these steps:

  1. In the Alia app, navigate to Integrations.

  2. Find the Dotdigital card and click Connect.

  3. You will be redirected to Dotdigital's login page. Sign in with your Dotdigital credentials and authorize Alia.


  4. After authorizing, you will be redirected back to Alia. A configuration modal will open automatically so you can choose your default lists and settings.


💡 Once connected, the integration card will show a green banner indicating which Dotdigital account you are currently connected to.


Configuring default settings

After connecting, the settings you configure on the configuration modal serve as the defaults for all of your Alia popups.

Email and SMS lists

Choose which Dotdigital address books your contacts should be added to:

  • Email list — The address book that email contacts will be added to. When a visitor submits their email address through an Alia popup, they will be added to this list.

  • SMS list — The address book that SMS contacts will be added to. When a visitor submits their phone number through an Alia popup, they will be added to this list.

If you leave a list blank, no contacts will be synced to that channel. For example, if you only set an email list, phone numbers collected by Alia will not be sent to Dotdigital.


Field mapping

Field mapping lets you control which Dotdigital data fields Alia writes to when syncing a contact. Alia provides the following built-in fields:

Alia field

Description

Default Dotdigital data field

FIRSTNAME

The visitor's first name

FIRSTNAME

ALIA_CAMPAIGN

The name of the Alia campaign the visitor was shown

ALIA_CAMPAIGN

ALIA_POPUP

The name of the Alia popup the visitor interacted with

ALIA_POPUP

By default, each Alia field is mapped to a Dotdigital data field with the same name. You can change the mapping to point to any existing data field in your Dotdigital account. If Alia writes to a data field that does not yet exist, it will be created automatically. You can also add custom field mappings to sync additional data that your Alia popups collect.


Per-popup overrides

You can override the default Dotdigital settings on a per-popup basis. This is useful if you want different popups to send contacts to different lists or use different field mappings.

  1. Open the specific popup you want to customize in the Alia editor.

  2. Find the Dotdigital settings section in the popup's integration settings.

  3. Adjust any settings you want to override. Only the settings you change will differ from your defaults; everything else will continue to use your global configuration.

  4. When a popup has active overrides, this will be indicated in the popup's settings.



What gets synced

Contact data

When a visitor submits their information through an Alia popup, the following data is synced to Dotdigital:

  • Email address -- Added to your configured email list

  • Phone number -- Added to your configured SMS list

  • First name -- Written to the mapped first name data field

  • Campaign name -- Written to the mapped campaign data field

  • Popup name -- Written to the mapped popup data field

  • Custom fields -- Any additional fields you've configured in your field mapping

Contacts are synced in real time as visitors submit their information.

Consent records

For every contact synced, Alia creates a consent record in Dotdigital that includes:

  • The name of the Alia popup the visitor interacted with

  • The date and time of consent

  • The URL of the page the visitor was on

  • The visitor's IP address

  • The visitor's browser user agent

This helps you maintain a complete audit trail of how and when consent was given.

Events

Alia also sends event data to Dotdigital that you can use for segmentation and automation. The following events are tracked:

Event name

Trigger

Data included

Alia_Signup

Visitor submits their contact information

Campaign name, popup name

Alia_Poll_Answered

Visitor answers a poll question

Question text, answer

Alia_Reward_Claimed

Visitor claims an offer or reward

Reward description

Events are associated with the contact in Dotdigital and can be used to build segments or trigger automations within Dotdigital.


Disconnecting the integration

To disconnect your Dotdigital account from Alia:

  1. Navigate to Integrations in the Alia app.

  2. Find the Dotdigital card and click Disable.

  3. Confirm the disconnection when prompted.

Disconnecting will stop syncing new contacts and events. Contacts that have already been synced will remain in your Dotdigital address books.


Still have questions?

If you are unsure about anything related to how Alia and Dotdigital work together, reach out to our support team through the chat widget in your Alia dashboard or email us at support@alialearn.com.

Did this answer your question?