- Home
- Resources
- Integrations
- ActiveCampaign
ActiveCampaign Make integrationAutomate ActiveCampaign with Make.
Can Make keep ActiveCampaign in step with the rest of your stack? The ActiveCampaign Make integration gives you 49 modules: 6 triggers, 34 actions and 9 searches. This guide is for marketers and sales ops who already know ActiveCampaign, from the connection to a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the ActiveCampaign Make integration do?
The ActiveCampaign Make integration links your ActiveCampaign account to Make, a no-code tool where you chain apps into a scenario (the automation you build, block by block). Each block is a module: 6 triggers start a scenario, and the other modules read or write contacts, deals, tasks, notes, automations and accounts.
Every new deal gets a follow-up. Watch Deals picks up a freshly created deal, and Create/Update a Task puts a call-back on it for the owner, so no opportunity sits untouched.
Buyers leave the sales sequence. When an order lands in your shop, List All Automations a Contact Is in finds the sequences the customer is still in, and Remove a Contact from an Automation takes them out before the next pitch goes out.
Form leads arrive clean. Create or Update a Contact matches on email, so a returning visitor updates their record instead of creating a duplicate, and Add a Tag to a Contact records where they came from.
What Make does not change: the connection needs a paid ActiveCampaign account, and the doc publishes no numeric limit for this app. When a listed module falls short, Make an API Call reaches the rest of the API with the same connection. New to the tool? The Make training starts from zero, and the Make review sums up its strengths and gaps.
ActiveCampaign also has an n8n node, covered on the ActiveCampaign n8n integration page, and n8n vs Make puts the two tools side by side.
How do you connect ActiveCampaign to Make?
- 01
Copy your API URL and key
In ActiveCampaign, click Settings, then Developer in the left sidebar. Under API Access, copy the API URL and the API key, and keep both somewhere safe: Make asks for each of them.
- 02
Create the connection in Make
Add any ActiveCampaign module to a scenario and click Create a connection. A connection is your ActiveCampaign account linked to Make once, then reused by every module of the app. Name it if you like, and paste the key into API Key.
- 03
Fill in the account and domain
In Account Name, type the part of the API URL that sits before the domain, as in
your_account_name.api-us1.com. Pick the matching value in Domain, click Save, and confirm access if ActiveCampaign asks.
Your first ActiveCampaign scenario: a task on every new deal
GoalWhen a deal is created in ActiveCampaign, Make adds a follow-up task to it.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + in the middle of the canvas. Type ActiveCampaign in the search box to see its modules.
- 02
Pick Watch Deals
Choose Watch Deals, then click Create a connection and follow the three steps above, or select the connection you already made. This module becomes the start of the scenario.
- 03
Fill in the trigger
Complete the fields Make shows. Once the connection works, Make lists what it can read from your account, so you choose from menus instead of typing identifiers by hand.
- 04
Add the task
Click the + on the right of Watch Deals and add Create/Update a Task. Map the deal coming from the first module, then fill in the task fields from the menus Make offers.
- 05
Test with Run once
Create a test deal in ActiveCampaign, then click Run once. Each module shows the bundles it received (a bundle is one item passed along, here one deal); check the task appeared on that deal.
- 06
Schedule and switch on
Click the clock on Watch Deals: a new scenario checks every 15 minutes by default, and paid plans go down to 1 minute. Switch the scenario on, and new deals get their task from then on.
What can start an ActiveCampaign scenario?
6 modules start a scenario when something happens in ActiveCampaign. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by ActiveCampaign as soon as it happens.
Watch Contacts
Scheduled triggerIn Make“Triggers when a new contact is created.”
Watch Contacts picks up each contact newly created in ActiveCampaign at the next check, and hands that person to the next module as a bundle, ready to be copied or enriched elsewhere.
Watch Deals
Scheduled triggerIn Make“Triggers when a deal is created.”
Every deal someone opens in ActiveCampaign can kick off a scenario with this trigger: Make picks up the new deal and passes its details to the modules that follow.
Watch Tasks
Scheduled triggerIn Make“Triggers when a new task is assigned to a deal.”
Watch Tasks keeps an eye on the tasks attached to your deals and picks up each newly assigned one at the next check, so the to-do can travel to other tools.
Watch Events
Instant triggerIn Make“Triggers when a new event is fired.”
This is the only instant trigger of the ActiveCampaign app: the moment an event is fired, your scenario starts and receives it, with no waiting for a check.
Watch Calendar Feeds
Scheduled triggerIn Make“Triggers when a new calendar feed is created/updated.”
Watch Calendar Feeds reacts when a calendar feed is created or updated in ActiveCampaign, so both brand-new feeds and changes to existing ones reach the scenario.
Watch Accounts
Scheduled triggerIn Make“Triggers when an account is created or updated.”
Watch Accounts follows the account records in ActiveCampaign, whether they are brand new or just edited, and sends each one on to your scenario.
What can ActiveCampaign modules do in Make?
ActiveCampaign gives you 43 modules in 13 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Contacts
9 modulesCreate or Update a Contact
ActionIn Make“Creates or updates contact. If a contact with the same email exists, it will be updated.”
One module covers both cases: give it an email and Make either creates the contact or updates the one that already uses that address.
Update a Contact
ActionIn Make“Updates a contact by its ID.”
Update a Contact rewrites a contact you already hold by its ID, with details freshly entered in another tool.
Delete a Contact
ActionIn Make“Deletes an existing contact.”
Delete a Contact removes a person from your ActiveCampaign account for good, which keeps the base clean without a manual search.
Get a Contact
ActionIn Make“Retrieves a contact.”
Get a Contact reads one contact and puts its details at the disposal of every module placed after it.
Update Contact's List Status
ActionIn Make“Updates list status for a contact.”
This module changes where a contact stands on one of your lists, so your mailings follow what happened in another tool.
Add a Tag to a Contact
ActionIn Make“Adds a tag to a contact.”
Add a Tag to a Contact sticks a label on a person, and ActiveCampaign can then segment on it like on any tag set by hand.
Remove a Tag from a Contact
ActionIn Make“Removes a tag from a contact.”
The reverse gesture: this module takes a tag off a contact, so the person drops out of the segment built on it.
List Contacts
SearchIn the docs onlyList Contacts brings back a set of contacts, each one arriving as its own bundle so the following modules handle them one by one.
Get Current User
ActionIn Make“Gets information about logged-in user”
Get Current User tells you which ActiveCampaign user the connection is logged in as, with that user's details.
Deals
6 modulesCreate a Deal
ActionIn Make“Creates a new deal.”
Create a Deal opens a new opportunity in your ActiveCampaign pipeline from data another module supplies.
Update a Deal
ActionIn Make“Updates a deal by its ID.”
Update a Deal edits an existing deal identified by its ID, for example once a signature or a payment is recorded elsewhere.
Get a Deal
ActionIn Make“Returns a deal.”
Get a Deal reads a single deal so its details can feed a message, a document or another app down the line.
Delete a Deal
ActionIn Make“Deletes an existing deal.”
Delete a Deal wipes a deal out of ActiveCampaign, which is handy when junk opportunities clutter the pipeline.
Move Deals to Another Deal Stage
ActionIn Make“Moves all deals in one stage to another stage.”
This module shifts every deal sitting in one stage to another stage in a single step, instead of dragging cards one by one.
List Deals
SearchIn Make“Retrieves a list of deals.”
List Deals returns your deals as separate bundles, ready to be copied, counted or sent on to another tool.
Campaigns
2 modulesGet a Campaign
ActionIn Make“Retrieves a campaign.”
Get a Campaign pulls the details of one campaign into your scenario, so a report or a message can quote them.
List Campaigns
SearchIn Make“Retrieves a list of campaigns.”
List Campaigns sends back your ActiveCampaign campaigns, one bundle each, so you can log them wherever your team reports.
Tasks
2 modulesCreate/Update a Task
ActionIn Make“Creates a new task or updates an existing task.”
Create/Update a Task puts a to-do on a deal, or edits one that already exists, so reps see the next step where they work.
Delete a Task
ActionIn Make“Deletes an existing task.”
Delete a Task removes a task nobody needs anymore, which keeps each rep's list honest.
Notes
2 modulesCreate a Note
ActionIn Make“Adds a note to an activity, a deal, a deal task or to a subscriber.”
Create a Note writes context on an activity, a deal, a deal task or a contact (the doc says subscriber), right where the team looks.
Create a Deal Note
ActionIn Make“Creates a new note for a deal..”
Create a Deal Note is the shortcut for writing straight onto a deal, without choosing among the other targets.
Events
3 modulesCreate a New Event
ActionIn Make“Creates a new tracking event (name only).”
Create a New Event registers a new event name in ActiveCampaign's event tracking, and nothing more than the name.
Enable/Disable Event Tracking
ActionIn Make“Enables or disables event tracking.”
This module switches event tracking on or off in ActiveCampaign, so you can flip the setting from a scenario instead of the app.
Track an Event
ActionIn the docs onlyTrack an Event sits in the Events group of the doc without an official description, so treat it as a module to try before you rely on it.
Automations
5 modulesList Automations
SearchIn Make“Retrieves a list of automations in the system.”
List Automations returns the automations set up in your ActiveCampaign account, one bundle each, so you get an inventory without clicking through the app.
Add a Contact to an Automation
ActionIn Make“Adds a contact to an automation.”
Add a Contact to an Automation drops a person into one of your ActiveCampaign automations, and the sequence you designed there takes over.
Get an Automation a Contact Is in
ActionIn Make“Retrieves an automation a contact is in.”
This module returns one automation a given contact is currently in, so the scenario knows where that person stands.
Remove a Contact from an Automation
ActionIn Make“Removes a contact from an automation.”
Remove a Contact from an Automation pulls a person out of a sequence that no longer fits their situation.
List All Automations a Contact Is in
SearchIn Make“Retrieves a list of automations a contact is in.”
List All Automations a Contact Is in returns each automation a person belongs to, as separate bundles you can act on.
Messages
1 moduleCreate a Message
ActionIn Make“Creates a message.”
Create a Message builds a message in ActiveCampaign from content prepared earlier in your scenario, so copy does not get pasted by hand.
Calendar Feeds
2 modulesCreate/Update a Calendar Feed
ActionIn Make“Creates or updates a calendar feed.”
Create/Update a Calendar Feed sets up a calendar feed in ActiveCampaign, or changes one that already exists, from a single module.
Delete a Calendar Feed
ActionIn Make“Deletes a calendar feed.”
Delete a Calendar Feed removes a feed nobody uses anymore, so the list of feeds stays readable.
Accounts
5 modulesCreate an Account
ActionIn Make“Creates a new account.”
Create an Account adds a new account record to ActiveCampaign from data collected elsewhere.
Get an Account
ActionIn Make“Retrieves an existing account.”
Get an Account reads one existing account and makes its details available to the next modules.
Update an Account
ActionIn the docs onlyUpdate an Account changes the details of an account already stored in ActiveCampaign, so both tools tell the same story.
Delete an Account
ActionIn Make“Deletes an existing account.”
Delete an Account removes an account record for good, which helps once a duplicate has been spotted.
List Accounts
SearchIn Make“Retrieves a list of existing accounts.”
List Accounts returns your existing accounts one by one, each as its own bundle, for checks or exports.
Custom Objects
2 modulesCreate or Update Custom Object Records
ActionIn Make“Creates or updates Custom Object values for specific record by its ID or External ID. If no valid ID or External ID is provided, a new record will be created.”
This module writes a record into one of your custom objects: it updates the record matching the ID or External ID you give, or creates a new one.
List Custom Object Records
SearchIn Make“Lists all records for specific Custom Objects.”
List Custom Object Records returns every record of a given custom object, as separate bundles you can copy or check.
Other
3 modulesList Organizations
SearchIn Make“Retrieves a list of organizations.”
List Organizations returns the organizations stored in your ActiveCampaign account, one bundle each.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
You get a way to reach any endpoint of the ActiveCampaign API from your scenario, reusing the connection you already created, so a missing module no longer blocks the build. It performs an authorized request of your choosing and passes the response on as a bundle.
Make a Legacy API Call
ActionIn Make“Performs an arbitrary authorized legacy API call.”
This module lets your scenario send an authorized request to the legacy API of ActiveCampaign instead of the current one, with the same connection as every other module of the app. Whatever comes back flows to the next module like any other bundle.
Other modules
1 moduleSearch Contacts
SearchIn Make“Retrieves a list of contacts.”
Search Contacts hands you back contacts from your ActiveCampaign account, each one as its own bundle, ready to be updated, tagged or copied into another tool by the modules that follow. A search can return zero, one or many contacts.
Need help automating ActiveCampaign with Make?
A person reads every message.