Faster time to market
Ship Emarsys integrations in weeks not months.
Embed Emarsys inside your product to push and update contacts, trigger email campaigns, manage segments and send SMS so customers can run marketing actions without leaving your app.
Ship Emarsys integrations in weeks not months.
Store and rotate each customer's API user securely.
Expose only approved Emarsys actions to end users.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Integrate your SaaS with Emarsys to create and update contacts, start email campaigns, manage segments and export campaign or contact data. Use Cyclr’s low-code builder to map your app’s contact objects to Emarsys fields and publish in-app automations. See the Emarsys API documentation for endpoint details and permissions. (Emarsys API documentation)
PRODUCT USE CASES
Quickly build and publish in-app automations that sync contacts, trigger campaigns, export lists and send transactional SMS — all managed per-customer from your product.
Map your app’s contact records to Emarsys contacts and push create/update calls so each customer keeps marketing lists in sync.
Start or schedule Emarsys email campaigns or program entrypoints when users perform in-app events or reach campaign thresholds.
Add or remove users from Emarsys segments and lists to control audience membership for each tenant.
ORCHESTRATION
Cyclr sits between your SaaS product and Emarsys to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
Emarsys processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Emarsys methods you can orchestrate through Cyclr.
List all External Events.
Triggers a named external event for a specified contact.
Return a list of all contact data by the specified return fields.
Adds a single contact
Get all contacts matching the given email address.
Add many contacts at once
Adds a contact or updates if already exists
Get contact data specified by the given ID.
Deletes a contact
Adds or updates many contacts at once
List contacts from the contact list.
Adds one or more contact to a contact list
List all the contact data in a contact list.
Removes contacts from a contact list
List all contacts in a contact list.
List all contact lists.
Returns a list of all email templates, including their names and IDs.
Get an email template.
Create a section in a template based email campaign.
Returns a list of sections used in the specified template-based email campaign.
Update a section in a template based email campaign.
Deletes a section from a template-based email campaign.
Returns the details of a section of a template-based email campaign.
List all Segments.
Retrieve the count of contacts in a segment.
Get segment contact criteria by the given segment ID.
Delete the segment specified in the request.
List all Contact fields.
Returns a list of all conditional text rules.
Request external content for personalization.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Emarsys integrations in Cyclr.
https://api.emarsys.netEmarsys account Username and application Secret Key (API user credentials).
Contacts; Campaigns; SMS; Segments; Exports; Events
Offset-based pagination using limit and offset; some endpoints return full lists with no total, stop on empty pages.
Rate limits vary by API; Engagement Events documents 5,000 calls per minute. Respect 429 responses and retry with backoff.
IMPLEMENTATION
Cyclr’s Emarsys connector uses Emarsys API user credentials (account Username and Secret Key). Emarsys also supports OpenID Connect / OAuth 2.0 for Suite API v3.
Emarsys account Username and application Secret Key (API user credentials).
You must create an Emarsys API user and copy the secret key; enable needed API permissions.
COMMON QUESTIONS
It can sync contact records, update custom contact fields, trigger email campaigns, manage segments and call Emarsys export or SMS endpoints to send messages or download data.
You supply an Emarsys API user Username and Secret Key for the connector; Emarsys also supports OpenID Connect (OAuth 2.0) for Suite API v3 depending on API usage.
Yes. Cyclr stores per-customer Emarsys credentials and maps each tenant to their own Emarsys account so customers operate independently inside your app.
Yes. You can surface selected Emarsys actions as governed, reusable tools in Cyclr’s managed command palette so product teams control which methods are available.
KEEP EXPLORING
Related Email Marketing connector for customer-facing integration workflows.
Related connectorRelated Email Marketing connector for customer-facing integration workflows.
Related connectorRelated Email Marketing connector for customer-facing integration workflows.