- Home
- Resources
- Integrations
- ActiveTrail
ActiveTrail Make integrationAutomate ActiveTrail with Make.
Can Make keep your ActiveTrail lists in sync without anyone copying contacts by hand? The ActiveTrail Make integration gives you 21 modules, including 3 instant triggers. This page shows marketers how to link the account, build a first scenario and pick the right module.
Verified Trustpilot reviews · AI, automation & growth agency
What does the ActiveTrail Make integration do?
The ActiveTrail Make integration links your ActiveTrail account to Make, a no-code tool where you build a scenario: an automation made of modules that pass data along. Contacts, groups, SMS and operational emails in ActiveTrail can then react to what happens in your other apps, and the other way around.
A welcome text the moment someone joins a list. Watch for Contact added to a group fires as soon as the contact lands in the group, and Send SMS texts that person right away. Useful for a retail brand that collects sign-ups at the counter.
A clean suppression list in your other tools. Watch for Contact unsubscribed tells Make when someone opts out. From there, the scenario can update the record in your CRM or spreadsheet, so sales stops writing to people who said no.
Contacts from your own system, matched by their ID. The ExternalID modules (Update Contact, Remove Contact from Group, Import Contact Contacts) work with the identifier your shop or database already uses, which avoids duplicate records.
What Make does not offer here: there is no Make an API Call module for ActiveTrail, so anything outside the 21 modules is out of reach from this app. The same app often has an n8n node too; the n8n vs Make comparison helps you choose, and the Make pricing page explains how operations are counted. If a scenario fails, start with Make troubleshooting.
How do you connect ActiveTrail to Make?
- 01
Generate an API key in ActiveTrail
Log in to ActiveTrail, open the account settings panel and click the API app tab. Click New, give the app a name and a description, then Save. Copy the API key shown on screen: Make will ask for it.
- 02
Add an ActiveTrail module in Make
In your scenario, add any ActiveTrail module and click Create a connection. A connection is your ActiveTrail account linked to Make once, then reused by every ActiveTrail module. The Connection name field is optional.
- 03
Paste the key and save
Enter the credentials you copied from ActiveTrail, or follow the on-screen instructions, and confirm. Make can now read your contacts and groups, so the next fields offer lists to pick from instead of blank boxes.
Your first scenario: text every new group member
GoalWhen a contact is added to a group in ActiveTrail, Make sends that contact an SMS.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the big +. Search for ActiveTrail and choose Watch for Contact added to a group as your first module.
- 02
Create the webhook and connection
Click Create a webhook, then Create a connection with your API key. This trigger is instant: ActiveTrail calls Make through the webhook as soon as a contact joins a group.
- 03
Add Send SMS
Click the + on the right of the trigger, pick ActiveTrail again and choose Send SMS. Map the contact coming from the trigger into the module, then write the text of your welcome message.
- 04
Test with Run once
Click Run once, then add a test contact to the group in ActiveTrail. Open each module to read the bundle it received, meaning the single contact that travelled through the scenario.
- 05
Switch it on
Once the test text arrives, switch the scenario on. Each contact that joins the group now gets the SMS, and every module run counts as one operation on your Make plan.
Which ActiveTrail events can start a scenario?
4 modules start a scenario when something happens in ActiveTrail. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by ActiveTrail as soon as it happens.
Watch campaigns
Scheduled triggerIn Make“Trigger an operation once a new campaign is added to the account”
This trigger spots campaigns newly added to your ActiveTrail account and hands each one to the rest of the scenario, so your team hears about a campaign without logging in to check.
Watch for Automation step
Instant triggerIn Make“Triggers when a contact moves a step inside an automation.”
Your ActiveTrail automations can hand work to Make: this trigger starts a scenario each time a contact moves from one step of an automation to the next.
Watch for Contact added to a group
Instant triggerIn Make“Triggers when a Contact is added to a group.”
Every new member of an ActiveTrail group can set off a follow-up. The trigger passes the contact to the next module the moment it joins the group.
Watch for Contact unsubscribed
Instant triggerIn Make“Triggers when a Contact unsubscribes.”
Opt-outs stop living only in ActiveTrail: this trigger tells Make about each contact who unsubscribes, so your other tools respect the choice too.
What can each ActiveTrail module do?
ActiveTrail gives you 17 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add a member to a group
- Add Contact to Mailing List (ExternalID)
- Create/Update contact
- Delete a contact
- Get a contact
- Get Contact (ExternalID)
- Import Contact Contacts (ExternalID)
- Remove a member from a group
- Remove Contact from Group (ExternalID)
- Send Operational Email (ExternalID)
- Send Operational SMS (ExternalID)
- Send SMS
- Update Contact (ExternalID)
- Add Contact to Group (ExternalID)
- Get Contact by Email/SMS (ExternalID)
- List contacts
- List groups
Add a member to a group
ActionIn Make“Update a member or create a new member in a group and send a campaign if provided.”
Puts a contact in an ActiveTrail group, creating the member if it does not exist yet, and can send a campaign at the same time if you provide one.
Add Contact to Mailing List (ExternalID)
ActionIn Make“Adds one or more contacts to a specific group using externalId and externalName. Limited to 1000 contacts.”
Drops one contact or a whole batch into a specific group, matched by the externalId and externalName your own system uses.
Create/Update contact
ActionIn Make“Creates a new contact or updates an existing contact.”
Saves a contact in ActiveTrail: it creates the record when the person is new and updates it when they already exist, so you need no lookup first.
Delete a contact
ActionIn Make“Removes a contact.”
Removes a contact from your ActiveTrail account entirely, which is what you need when someone asks for their data to be erased.
Get a contact
ActionIn Make“Gets a contact.”
Reads one ActiveTrail contact and returns its details, so later modules can reuse the name, email or phone without asking you again.
Get Contact (ExternalID)
ActionIn Make“Creates a new contact in ActiveTrail using the POST /external/import endpoint.”
Despite its name, the directory describes this module as creating a new contact in ActiveTrail through the external import endpoint, tied to your own external ID.
Import Contact Contacts (ExternalID)
ActionIn Make“Import up to 1000 contacts into a group (and optionally mailing list)”
Loads a batch of contacts into a group in one go, and into a mailing list too if you choose, using the IDs from your own system.
Remove a member from a group
ActionIn Make“Removes a member from a group.”
Takes a contact out of one ActiveTrail group while the contact itself stays in your account, ready for other groups.
Remove Contact from Group (ExternalID)
ActionIn Make“Removes one or more contacts from a specific group using externalId and externalName.”
Pulls one or several contacts out of a given group, identified by the externalId and externalName of your own database.
Send Operational Email (ExternalID)
ActionIn Make“Creates and sends an operational email to a list of external contacts using dynamic key-value placeholders.”
Builds and sends a transactional email to a list of external contacts, filling each copy with key and value placeholders you pass from earlier modules.
Send Operational SMS (ExternalID)
ActionIn Make“Creates and sends an operational SMS campaign to external contacts.”
Creates and sends an operational SMS campaign to contacts identified by your external IDs, for messages that are about a service rather than marketing.
Send SMS
ActionIn Make“Send a text message (SMS) to a contact.”
Sends one text message to one ActiveTrail contact, the quickest way to reach a person on the phone from inside a scenario.
Update Contact (ExternalID)
ActionIn Make“Update an existing contact by externalId and externalName.”
Changes the details of an existing ActiveTrail contact found by its externalId and externalName, keeping both systems aligned on one record.
Add Contact to Group (ExternalID)
SearchIn Make“Get a contact by external ID and external name. Returns empty response if not found.”
The name talks about groups, but the directory says this search finds one contact by external ID and external name, and returns an empty response when there is no match.
Get Contact by Email/SMS (ExternalID)
SearchIn Make“Get contacts filtered by Email and/or SMS”
Searches your contacts by email address, phone number or both, which helps when the email or phone is all you have to go on.
List contacts
SearchIn Make“Gets a list of contacts.”
Returns a list of your ActiveTrail contacts, one bundle per contact, so the modules after it can process each person in turn.
List groups
SearchIn Make“Select a specific group in your account”
Finds the groups in your ActiveTrail account so you can select one and pass its reference to the modules that add or remove members.
Need help automating ActiveTrail with Make?
A person reads every message.