- Home
- Resources
- Integrations
- dotdigital
dotdigital Make integrationAutomate dotdigital with Make.
Can your contact list keep itself tidy while campaigns go out on their own? The dotdigital Make integration gives you 21 modules: 1 trigger, 17 actions and 3 searches. This page is for marketers who know dotdigital and are new to Make, and it walks you from connection to a working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the dotdigital Make integration do for you?
The dotdigital Make integration links your dotdigital account to Make, a visual tool where you build a scenario: an automation made of modules, each one a single brick such as a trigger, an action or a search. Once connected, Make can create and update contacts, manage address books, enroll people in programs and send emails for you, with no code.
Signups land in the right list. When a form in another app collects a new lead, Create a Contact adds that person to your account, and Update a Contact fills in details later. If the email already exists, Get a Contact lets you check first instead of guessing.
Feedback turns into follow-up. Watch Survey Responses picks up each new answer to a dotdigital survey. From there, Send a Transactional Email can thank the respondent, or Create a Program Enrolment can drop them into an automation program you already built in dotdigital.
Campaigns leave on cue. Refresh a Segment brings a segment up to date, then Send a Campaign ships an existing campaign to address books, segments or single contacts, right away or as a scheduled send.
Keep the limits in mind. The only trigger is scheduled, so Make checks for survey responses on the scenario's schedule rather than the moment they arrive, and nothing in the module list watches contacts or campaigns. The official doc page is also flagged as AI-generated, so check important details with dotdigital. The same app often exists as an n8n node too; the n8n vs Make comparison lays out the differences, and the Make pricing page explains what counts toward your plan. If you would rather learn the editor properly first, Make training starts from zero.
How do you connect dotdigital to Make?
- 01
Create an API user in dotdigital
In dotdigital, open the user menu at the bottom left, then Settings, Access and API users. Click New User, copy the email shown as the username, then set a password and copy it too.
- 02
Add a dotdigital module in Make
In your scenario, add any dotdigital module and click Create a connection. The Connection name field is optional; a clear name helps when you later run several dotdigital accounts side by side.
- 03
Paste the API credentials
Enter the API user email and password you just copied, or follow the on-screen prompts, and save. That connection is now stored in Make and every other dotdigital module in your scenarios reuses it.
Build your first scenario: thank every survey respondent
GoalWhen a new survey response is added in dotdigital, Make sends a transactional email to thank the person who answered.
- 01
Start a new scenario
Open the Scenarios page in Make, create a new scenario and click the big + in the middle of the editor to add its first module.
- 02
Pick Watch Survey Responses
Search for dotdigital, choose Watch Survey Responses and select the connection you made earlier. Fill in the fields Make shows; it lists what it can read from your account.
- 03
Add the thank-you email
Click the + on the right of the trigger and add Send a Transactional Email. Map the respondent's details from the trigger's output into the email fields.
- 04
Test with Run once
Submit a test answer to your survey, then click Run once. Open the bubbles above each module to read the bundles, the items each module received, and confirm the email left.
- 05
Schedule and switch it on
On the first module, set the schedule: a new scenario checks every 15 minutes by default, and the Free plan cannot go below that. Then flip the scenario on.
Which dotdigital trigger starts a scenario?
1 module starts a scenario when something happens in dotdigital. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by dotdigital as soon as it happens.
Watch Survey Responses
Scheduled triggerIn Make“Triggers when a new survey response has been added.”
You get a fresh bundle, one item passed to the next module, for every new answer to a dotdigital survey, so each piece of feedback can start its own follow-up without anyone copying it by hand.
What else can Make do in dotdigital?
dotdigital gives you 20 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Contact
- Create a Contact Data Field
- Create an Address Book
- Create a Program Enrolment
- Delete a Contact
- Delete a Contact Data Field
- Delete an Address Book
- Get a Contact
- Get an Address Book
- Make an API Call
- Refresh a Segment
- Resubscribe Contact
- Send a Campaign
- Send a Transactional Email
- Unsubscribe Contact
- Update a Contact
- Update an Address Book
- List Address Books
- List Contact Data Fields
- List Contacts
Create a Contact
ActionIn Make“Creates a new contact within the account and adds it to the 'All contacts' address book.”
A new person appears in your dotdigital account and lands in the All contacts address book automatically, ready for your next send.
Create a Contact Data Field
ActionIn Make“Creates a new contact data field.”
This adds a brand new custom field to your contacts, so the scenario can store something dotdigital does not track yet, such as a loyalty tier or a preferred store.
Create an Address Book
ActionIn Make“Creates a new address book.”
Here Make builds a fresh address book for you, which gives a new audience its own container before any contact is added to it.
Create a Program Enrolment
ActionIn Make“Creates a new program enrolment.”
Enrolling a contact in one of your dotdigital programs hands them over to an automation you already designed there, such as a welcome or onboarding journey.
Delete a Contact
ActionIn Make“Deletes a specified contact.”
With this module, a contact you name is removed from dotdigital, which keeps your account clean when someone leaves your records elsewhere.
Delete a Contact Data Field
ActionIn Make“Deletes a specified contact data field. You can't delete a reserved contact data field (FIRSTNAME, LASTNAME, ADDRESS, POSTCODE, GENDER) or any that are currently in use elsewhere in the system.”
Old custom fields that nobody fills anymore disappear from your contact records, which keeps the field list short and readable for your team.
FIRSTNAME, LASTNAME, ADDRESS, POSTCODE and GENDER cannot be deleted, and neither can a field still in use elsewhere.Delete an Address Book
ActionIn Make“Deletes a specified address book.”
An address book you specify is removed, so temporary lists built for a single event or test do not pile up in your account.
Get a Contact
ActionIn Make“Returns a specified contact.”
You receive the full record of one specific contact, which lets later modules decide what to do based on what dotdigital already knows.
Get an Address Book
ActionIn Make“Returns a specified address book.”
One address book comes back with its details, handy when a later step needs to confirm which list it is about to touch.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Anything the dotdigital API offers that the listed modules do not cover becomes reachable, through the same connection you already set up.
Refresh a Segment
ActionIn Make“Refreshes a specified segment.”
Your chosen segment gets recalculated, so it reflects the contacts that match its rules right now instead of an older snapshot.
Resubscribe Contact
ActionIn Make“Resubscribes a previously unsubscribed contact.”
Someone who opted out earlier becomes reachable again, which matters when a person changes their mind in another channel.
Send a Campaign
ActionIn Make“Sends a specified campaign to one or more address books, segments, or contacts, either as an immediate or scheduled send.”
An existing campaign goes out to one or more address books, segments or individual contacts, either immediately or as a scheduled send.
Send a Transactional Email
ActionIn Make“Sends a transactional email.”
A single email goes to one person as a direct reaction to something they did, separate from your marketing campaigns.
Unsubscribe Contact
ActionIn Make“Unsubscribes contact from the account.”
This stops a contact from receiving your emails across the account while keeping their record, unlike a deletion.
Update a Contact
ActionIn Make“Updates a specified contact.”
Changes you make elsewhere flow into an existing dotdigital contact, so names, preferences and custom fields stay current.
Update an Address Book
ActionIn Make“Updates a specified address book.”
An address book you already have gets its settings changed, such as a clearer name once a campaign period is over.
List Address Books
SearchIn Make“Returns a list of address books.”
Every address book in the account comes back, each as its own bundle, so the next modules can act on them one by one.
List Contact Data Fields
SearchIn Make“Returns a list of contact data fields.”
This returns the custom fields defined on your contacts, a quick way to see what data your account already stores.
List Contacts
SearchIn Make“Returns a list of contacts.”
Many contacts at once come out of your account, each as a separate bundle, ready to be copied, checked or enriched by the following modules.
Need help automating dotdigital with Make?
A person reads every message.