Make (Integromat)
Make (formerly Integromat) is a powerful visual automation platform. Connect EmailSendX using Make's HTTP modules with your API key, or use the official EmailSendX app from the Make marketplace.
Overview
Make supports two approaches for integrating with EmailSendX:
Official Make App
Search "EmailSendX" in the Make app marketplace. Pre-built modules with guided setup — fastest option for common workflows.
HTTP Module
Use Make's generic HTTP module with your EmailSendX API key. Full access to every API endpoint — more flexible for custom scenarios.
Connecting EmailSendX to Make
Option A: Official EmailSendX app
- In Make, create a new scenario and click the + to add a module.
- Search for EmailSendX in the app search.
- Select the desired module (e.g., "Create/Update Contact").
- Click Add next to the connection field, enter your API key from EmailSendX Settings → API.
- Click Continue. Make verifies the key and saves the connection.
Option B: HTTP module with Bearer token
For endpoints not yet in the official app, use Make's HTTP → Make a request module:
URL: https://emailsendx.com/api/v1/contacts
Method: POST
Headers:
Authorization: Bearer esx_live_your_key_here
Content-Type: application/json
Body type: Raw (JSON)
Body:
{
"email": "{{email}}",
"firstName": "{{firstName}}",
"listId": "clx_list_your_list_id"
}Available Modules
The official EmailSendX Make app includes the following modules:
Watch Contacts (Trigger)
TriggerWebhook-triggered module. Fires when a contact is created or updated in your workspace. Configure the webhook URL from Make → EmailSendX settings.
Create or Update Contact
ActionUpsert a contact by email. Map fields from previous modules — email, name, metadata keys, and list assignment.
List Contacts
SearchRetrieve a paginated list of contacts with optional filtering by status, list ID, or search query.
Trigger Automation Enrollment
ActionEnroll a contact in an automation by automation ID. Useful for enrolling contacts when they reach a certain step in a Make scenario.
Fire Custom Event
ActionFire a named custom event on a contact to trigger CUSTOM_EVENT automations. Pass a free-form data payload.
Example Scenario: Typeform → Contact → Automation
This scenario adds a new contact to EmailSendX every time someone submits a Typeform and immediately enrolls them in a welcome automation.
- Trigger: Typeform — Watch Responses
Select Typeform as the trigger app and connect your Typeform account. Choose the specific form you want to watch for new submissions.
- Action: EmailSendX — Create or Update Contact
Map Typeform response fields to EmailSendX contact fields:
- Email → Typeform email question answer
- First Name → Typeform name question (first part)
- List ID → Your lead nurture list ID
- Metadata: formId → Typeform Form ID
- Action: EmailSendX — Trigger Automation Enrollment
Use the contact ID returned from the previous step. Select your welcome automation. Add a merge key
source: typeformto the enrollment data. - Activate the scenario
Test each step in Make's visual debugger, then activate. Every Typeform submission will now create an EmailSendX contact and start the welcome automation.
Make's visual debugger
Ready to build in Make?
Search for EmailSendX in the Make app marketplace to get started with pre-built modules.