---
title: dotdigital
slug: dotdigital
description: How to integrate dotdigital with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_dotdigital.png
createdAt: 2025-12-18T22:15:59.320Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/dotdigital.png" alt="dotdigital logo" caption size="50" width="512" height="512"} | Dotdigital is a customer engagement platform for email, SMS, and marketing automation. Integrating Dotdigital with Make.com lets users automate contact management, campaign triggers, and data syncing between Dotdigital and other business tools. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official dotdigital documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [dotdigital](https://support.dotdigital.com/en/articles/8200184-contact-support) directly.
:::

# Requirements

To use the dotdigital app in Make, you must have an active dotdigital account and valid API credentials, [create your account on dotdigital](https://dotdigital.com). For subscription, refer to the [dotdigital pricing page](https://dotdigital.com).

# Connect dotdigital and Make&#x20;

To get started, you must first create a connection between dotdigital and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your Basic in your dotdigital account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your Basic in your dotdigital account

Before you create the connection in Make, you should first obtain your **Basic** in your dotdigital account.

To obtain your **Basic&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;User menu** in the bottom left.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Settings**.

![](https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-screenshots/dotdigital_Basic)
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Access**.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;API users**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;New User** button.
:::

:::WorkflowBlockItem
Copy the email address displayed as th&#x65;**&#x20;API user username**.
:::

:::WorkflowBlockItem
Enter &#x61;**&#x20;password** for the API user and confirm it.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;password** you entered for the API user.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://developer.dotdigital.com/docs/setting-up-an-api-user)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the dotdigital module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your dotdigital account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# dotdigital modules

After connecting to the dotdigital app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Contact

Creates a new contact in your account and automatically includes it in the 'All contacts' address book for easy management.
:::

:::ExpandableHeading
### Create a Contact Data Field

Creates a new custom data field for storing additional information in a contact's profile.
:::

:::ExpandableHeading
### Create a Program Enrolment

Creates a new enrolment for a user in a specified program.
:::

:::ExpandableHeading
### Create an Address Book

Creates a new address book to store and manage contact information.
:::

:::ExpandableHeading
### Delete a Contact

Permanently removes a selected contact from your account.
:::

:::ExpandableHeading
### Delete a Contact Data Field

Removes a selected custom contact data field from your system, except for reserved fields (FIRSTNAME, LASTNAME, ADDRESS, POSTCODE, GENDER) or fields that are actively being used elsewhere.
:::

:::ExpandableHeading
### Delete an Address Book

Permanently removes the selected address book from your account.
:::

:::ExpandableHeading
### Get a Contact

Retrieves detailed information about a specific contact.
:::

:::ExpandableHeading
### Get an Address Book

Retrieves detailed information about a specific address book.
:::

:::ExpandableHeading
### List Address Books

Retrieves a list of all available address books from your account.
:::

:::ExpandableHeading
### List Contact Data Fields

Retrieves a list of available data fields for contacts.
:::

:::ExpandableHeading
### List Contacts

Retrieves a list of all contacts from your account.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Refresh a Segment

Updates the data for a selected segment to ensure it reflects the most current information.
:::

:::ExpandableHeading
### Resubscribe Contact

Resubscribes a contact who was previously removed from your mailing list, allowing them to receive communications again.
:::

:::ExpandableHeading
### Send a Campaign

Sends a selected email campaign to chosen address books, contact segments, or individual contacts, either instantly or at a scheduled time.
:::

:::ExpandableHeading
### Send a Transactional Email

Sends a specific email to a recipient for transactional purposes, such as order confirmations or password resets.
:::

:::ExpandableHeading
### Unsubscribe Contact

Removes a contact from your account's subscription list, preventing them from receiving further communications.
:::

:::ExpandableHeading
### Update a Contact

Updates the details of a selected contact.
:::

:::ExpandableHeading
### Update an Address Book

Updates the details of a selected address book.
:::

:::ExpandableHeading
### Watch Survey Responses

Triggers when a new response is submitted to a survey.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# dotdigital resources&#x20;

You can have access to more resources related to this app on the following links

- [dotdigital website](https://dotdigital.com)
- [dotdigital API documentation](https://developer.dotdigital.com/reference)
- [dotdigital page on make](https://www.make.com/en/integrations/dotdigital)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

