---
title: Emarsys by Maxmel Tech
slug: ermasys-x31nau
description: How to integrate Emarsys with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_emarsys-community.png
docTags: 
createdAt: 2025-11-11T20:42:36.193Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/emarsys-community.png" alt caption size="50" width="512" height="512"}<br /><br />:inlineImage[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/JoAJhvSlBlBIvHteHmo_y-20251023-115411.jpeg" alt caption size="46" width="400" height="128"} | SAP Emarsys is an AI-powered omnichannel customer engagement platform for marketers, enabling personalized experiences across channels. Integrating it with Make.com allows users to automate marketing workflows, synchronize customer data, and streamline personalized campaigns for better business outcomes. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Emarsys documentation. The content may still contain errors—please verify important information. If you have questions, contact [Emarsys](https://help.emarsys.com/hc/en-us) directly.
:::

# How to get support on Emarsys

Emarsys is a community-developed application and is subjected to the developer's terms and conditions, which may include applicable fees. Make does not maintain or support this integration. For assistance, please https\://f.make.com/r/reachout?app\_name=Emarsys\&app\_slug=emarsys-community\&app\_unique\_id=ermasys-x31nau.

# Requirements

To use the Emarsys app in Make, you must have an active SAP Emarsys account and an API user with API credentials, [create your account on Emarsys.](https://emarsys.com)

# App installation

:::hint{type="info"}
To install this app, you need Admin, Owner, or App Developer permissions. <u>[Learn more about organization roles.](docId:-FOYcASPYP9uYKGm7LQPB)</u>
:::

::::WorkflowBlock
:::WorkflowBlockItem
Go to the [Make integration page](https://www.make.com/en/integrations/emarsys-community/).
:::

:::WorkflowBlockItem
Click the **Install** button.
:::

:::WorkflowBlockItem
**Follow** the on-screen instructions to complete the setup.&#x20;
:::
::::

# Connect Emarsys and Make&#x20;

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

You can connect using the following method: OAuth2.0,Basic Authentication,SAML 2.0,OTP.

## OAuth2.0 Instructions

You need to retrieve the necessary OAuth2.0 credentials for your application.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your SAP platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the SAP Mobile Services page.
:::

:::WorkflowBlockItem
Select your application or create a new one if necessary.
:::

:::WorkflowBlockItem
Go to the OAuth settings section for your application.
:::

:::WorkflowBlockItem
Locate and note the following credentials: authorizationEndpointURL, tokenEndpointURL, redirectURL, clientID.
:::

:::WorkflowBlockItem
If required, specify and note the requestingScopes for your application.
:::
::::

## Basic Authentication Instructions

You need to collect the necessary credential for basic authentication.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the section where user credentials are managed.
:::

:::WorkflowBlockItem
Locate your BasicCredential, which consists of a username and password.
:::

:::WorkflowBlockItem
Note the username and password values for BasicCredential.
:::
::::

## SAML 2.0 Instructions

You need to retrieve the SAML authentication parameters required for your application.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your SAP BTP or SAP Mobile Services platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the section where your application's backend or service configuration is managed.
:::

:::WorkflowBlockItem
Locate or create the SAPcpmsSettingsParameters object for your application. This object contains your application's backendURL and other relevant settings.
:::

:::WorkflowBlockItem
Identify the SAML authentication endpoints. The required credential names are authorizationEndpointURL and finishEndpointURL.
:::

:::WorkflowBlockItem
If your landscape uses the default configuration, retrieve the authorizationEndpointURL and finishEndpointURL constructed from your backendURL. If your landscape requires custom URLs, manually specify the authorizationEndpointURL and finishEndpointURL as needed.
:::

:::WorkflowBlockItem
Note the values of authorizationEndpointURL and finishEndpointURL. These are the credentials required for SAML 2.0 authentication.
:::
::::

## OTP Instructions

You need to obtain the necessary parameters for OTP authentication.

::::WorkflowBlock
:::WorkflowBlockItem
Ensure you have access to the SAP platform and are logged in.
:::

:::WorkflowBlockItem
Locate your SAPcpmsSettingsParameters or equivalent configuration section.
:::

:::WorkflowBlockItem
Retrieve the following credential names required for OTP authentication: authorizationEndpointURL and finishEndpointURL.
:::

:::WorkflowBlockItem
If your landscape uses custom URLs for OTP authentication, obtain the specific authorizationEndpointURL and finishEndpointURL configured for your environment.
:::
::::



:::hint{type="info"}
Some community developers require an additional specific **API Key**. Retrieve the required **API key&#x20;**&#x66;rom the community developer's dashboard, generally found under **Settings/API. &#x20;**&#x46;or more info, please https\://f.make.com/r/reachout?app\_name=Emarsys\&app\_slug=emarsys-community\&app\_unique\_id=ermasys-x31nau.
:::

## 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 Emarsys 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;*&#x69;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Emarsys or follow the on-screen instructions to create the connection. You must also enter any required third-party API keys obtained earlier.
:::
:::::

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

# Emarsys modules

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

:::ExpandableHeading
### Add Contacts to a Contacts List

Adds new contacts directly to a contact list you already have, making it easy to keep your existing lists up to date with the latest people.
:::

:::ExpandableHeading
### Create Contacts

Adds new contact records to your system, allowing you to store and manage information about individuals or organizations.
:::

:::ExpandableHeading
### Create a Changed Contacts Export

Generates a new export file containing updated contact information and provides you with its unique ID.
:::

:::ExpandableHeading
### Create a Contact List

Creates a new contact list or updates an existing one using the details you provide, helping you manage your contact information efficiently.
:::

:::ExpandableHeading
### Create a Contact List Export

Starts a new export job for a contact list and provides you with the job's unique ID, so you can track or download the exported data later.
:::

:::ExpandableHeading
### Create a Registered Contacts Export

Creates a new task to export registered contacts and provides you with the task ID for tracking or further actions.
:::

:::ExpandableHeading
### Create or Update Contacts

Allows you to modify the details of one or more existing contacts in the system.
:::

:::ExpandableHeading
### Delete Contacts

Removes one or more selected contacts from your account, helping you keep your contact list organized and up to date.
:::

:::ExpandableHeading
### Delete a Contact List

Permanently removes a specific contact list from your account.
:::

:::ExpandableHeading
### Download Export Data

Provides you with a CSV file after your export job is completed. To use this module, make sure the export job was started with the distribution method set to "Local."
:::

:::ExpandableHeading
### Get Export Status

Checks and provides detailed information about the current status of a specific export request, letting you know whether your export is in progress, completed, or if there were any issues.
:::

:::ExpandableHeading
### Get a Contact

This module retrieves the field values for contacts you specify, either by using their internal IDs or a particular custom property. It helps you access detailed information about selected contacts quickly and easily.
:::

:::ExpandableHeading
### List Contact Lists

Fetches and displays all of your current contact lists, allowing you to view and manage the groups of contacts you've already created.
:::

:::ExpandableHeading
### List Contacts

Retrieves all the contacts that are stored within a specific contact list you choose.
:::

:::ExpandableHeading
### Make an API Call

Allows you to make a custom API request to the connected service using your own parameters and settings.
:::

:::ExpandableHeading
### Remove Contacts from a List

Removes the contacts you specify from a particular list you choose.
:::

:::ExpandableHeading
### Search Contacts

Finds contacts that match the criteria you specify, allowing you to easily search for and retrieve specific contact information.
:::

:::ExpandableHeading
### Watch External Events

Triggers when a specific action or event involving a contact occurs within a campaign or automation center program, such as when a contact enters, progresses, or completes a step in your marketing workflow.
:::

# 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.

# Emarsys resources&#x20;

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

- [Emarsys website](https://emarsys.com)
- [Emarsys documentation](https://help.emarsys.com/hc/en-us)
- [Emarsys API documentation](https://dev.emarsys.com/)
- [Emarsys page on make](https://www.make.com/en/integrations/emarsys-community)

***

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

:::

