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:
In the Alia app, navigate to Integrations.
Find the Dotdigital card and click Connect.
You will be redirected to Dotdigital's login page. Sign in with your Dotdigital credentials and authorize Alia.
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.
Open the specific popup you want to customize in the Alia editor.
Find the Dotdigital settings section in the popup's integration settings.
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.
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:
Navigate to Integrations in the Alia app.
Find the Dotdigital card and click Disable.
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.











