- Home
- Resources
- Integrations
- EngageBay
EngageBay Make integrationAutomate EngageBay with Make.
Can Make keep your EngageBay CRM moving while you work on deals? The EngageBay Make integration gives you 38 modules: 8 triggers, 24 actions and 6 searches over contacts, companies, deals, tasks and tracks. This page shows how to link your account and build a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the EngageBay Make integration let you automate?
The EngageBay Make integration links your EngageBay account to Make so that records move on their own. You build a scenario (the automation itself, a chain of modules) where each module is one brick: it watches EngageBay for new or updated records, creates or edits contacts, companies, deals and tasks, or looks them up.
A follow-up task for every new deal. Watch New Deals spots the deal, then Create a Task puts the next step on the sales rep's list, so nobody has to remember to open it.
Contacts that arrive already sorted. When a lead comes in from another app, Create a Contact files it in EngageBay and Add a Contact to a Sequence starts the outreach you already wrote. Add Tags to Contact labels it by source.
A company record that stays in sync. Watch Companies Updates catches each edit and passes it to the tool your finance or support team reads, with no copy and paste.
What Make will not do for you: the official doc lists no module groups and no troubleshooting section for EngageBay, and it flags its own text as AI-generated, so check the details in EngageBay before you rely on them. When a listed module falls short, Make an API Call reaches the rest of the API with the same connection.
New to Make? The Make review walks through the editor, and Make pricing explains how operations are counted. Weighing another tool? Read n8n vs Make.
How do you connect EngageBay to Make?
- 01
Copy your REST API Key
In EngageBay, open Account Admin Settings, then the API section. Your REST API Key sits there: copy it. You need an active EngageBay account for this key to exist.
- 02
Add an EngageBay module
In your Make scenario, add any EngageBay module and click Create a connection. A connection is your EngageBay account linked to Make once, then reused by every EngageBay module you add later.
- 03
Paste the key and save
Give the connection a clear label in Connection name if you like (it is optional), paste the REST API Key, and confirm. Make can now read and write your EngageBay records.
Your first scenario: a task for each new EngageBay deal
GoalWhen a new deal lands in EngageBay, Make creates a follow-up task for it.
- 01
Create the scenario
Open the Scenarios page in Make, create a new scenario, and click the big + to place your first module.
- 02
Add Watch New Deals
Search for EngageBay, pick Watch New Deals, then click Create a connection and paste your REST API Key. This trigger is scheduled: Make checks EngageBay on the scenario's schedule.
- 03
Add Create a Task
Click the + on the right of the trigger, choose EngageBay again, then Create a Task. Map the deal details from the first module into the task so the rep knows which deal it belongs to.
- 04
Test with Run once
Add a test deal in EngageBay, then click Run once. Make runs the scenario one time and shows each bundle (one item passed between modules, here one deal) that every module received.
- 05
Schedule and switch it on
Click the clock on the first module to set the schedule (every 15 minutes by default), then switch the scenario on. Each module run counts as one operation on your plan.
What can start an EngageBay scenario?
8 modules start a scenario when something happens in EngageBay. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by EngageBay as soon as it happens.
Watch Companies Updates
Scheduled triggerIn Make“Triggers when some company is updated.”
You get every company record that someone edited in EngageBay, handed to the rest of your scenario as one bundle per company. It lets another tool learn about changed account details without anyone retyping it.
Watch Contacts Updates
Scheduled triggerIn Make“Triggers when some contact is updated.”
This trigger hands you each contact that changed in EngageBay, so a scenario can react when a lead's record moves. One edited person becomes one bundle for the next module.
Watch Deals Updates
Scheduled triggerIn Make“Trigger when some deal is updated.”
Edited deals come out of this trigger, one bundle each, which is what you want when a change to a deal should set off work elsewhere. It follows the deal after its creation, not the creation itself.
Watch New Companies
Scheduled triggerIn Make“Triggers when new company is created.”
Each company created in EngageBay starts your scenario, with that company as the bundle passed along. A fresh account record can open a folder, a channel or a row in another app without a manual step.
Watch New Contacts
Scheduled triggerIn Make“Triggers when new contact is added.”
New people in your CRM become the start of a scenario: every contact added to EngageBay arrives as one bundle. It is the usual entry point for welcome steps, tagging or copying leads into a sheet.
Watch New Deals
Scheduled triggerIn Make“Triggers when new deal is added.”
This one reacts to every deal opened in EngageBay and passes it on as a bundle, which makes it the natural start for follow-up tasks and team alerts. It answers the question: which opportunities appeared since the last check?
Watch New Tasks
Scheduled triggerIn Make“Triggers when new task is added.”
Tasks added in EngageBay flow out of this trigger, one bundle per task, so your to-do list can reach the calendar, chat or project board your team really opens.
Watch Tasks Updates
Scheduled triggerIn Make“Triggers when some task is updated.”
Here you receive each task that changed in EngageBay, as a bundle, which lets a scenario notice when work is edited or finished. It is the pair to Watch New Tasks, focused on what happens after creation.
What else can Make do in EngageBay?
EngageBay gives you 30 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add a Contact to a Form
- Add a Contact to a Sequence
- Add Tags to Contact
- Create a Company
- Create a Contact
- Create a Deal
- Create a Task
- Create a Track
- Delete a Company
- Delete a Contact
- Delete a Deal
- Delete a Task
- Delete a Track
- Delete Tags From a Contact
- Get a Company
- Get a Contact
- Get a Deal
- Get a Task
- Get a Track
- Make an API Call
- Update a Company
- Update a Contact
- Update a Task
- Update a Track
- List Companies
- List Contacts
- List Deals
- List Owners
- List Tasks
- List Tracks
Add a Contact to a Form
ActionIn Make“Adds contact to a form.”
Links an existing contact to one of your EngageBay forms, even when the lead came through another channel than that form.
Add a Contact to a Sequence
ActionIn Make“Adds a contact to a sequence.”
Enrolls a contact in a sequence you prepared in EngageBay, so the outreach starts without anyone opening the CRM to press a button.
Add Tags to Contact
ActionIn Make“Adds one or more tags to contact.”
Puts one or more tags on a contact, which gives you a clean way to mark source, interest or stage without editing the full record.
Create a Company
ActionIn Make“Creates a company.”
Opens a new company record in EngageBay from data held in another app, so account details are typed once, at the source.
Create a Contact
ActionIn Make“Creates a contact.”
Adds a person to EngageBay from any form, sheet or app that Make reads. It is the entry point for most lead-capture scenarios.
Create a Deal
ActionIn Make“Creates a deal.”
Starts a new deal in EngageBay so an opportunity is logged the moment it appears somewhere else, with its details mapped from the earlier module.
Create a Task
ActionIn Make“Creates a task.”
Drops a task into EngageBay, so the next action on a lead or a deal is written down where the team already works.
Create a Track
ActionIn Make“Creates new track.”
Sets up a new track, the container your deals are listed by, straight from a scenario. It saves you building the same pipeline by hand for each new line of business.
Delete a Company
ActionIn Make“Deletes a company.”
Removes a company from EngageBay, which keeps the CRM clean when an account is closed or merged somewhere else.
Delete a Contact
ActionIn Make“Deletes single contact from account.”
Erases a single contact from your EngageBay account, useful when a person asks to be removed or a record was created by mistake.
Delete a Deal
ActionIn Make“Deletes a deal.”
Takes a deal out of EngageBay for good, which helps when test entries or duplicate opportunities clutter the pipeline.
Delete a Task
ActionIn Make“Deletes a task.”
Clears a task from EngageBay when it no longer makes sense, so reps are not chasing actions that were cancelled elsewhere.
Delete a Track
ActionIn Make“Deletes a track.”
Removes a whole track from EngageBay, which only makes sense when a pipeline is retired for good.
Delete Tags From a Contact
ActionIn Make“Removes one or more tags from contact.”
Strips one or more tags off a contact, so segments stay accurate when someone's situation changes.
Get a Company
ActionIn Make“Gets a company.”
Fetches one company's full record from EngageBay, giving later modules everything they need about that account.
Get a Contact
ActionIn Make“Gets contact by ID.”
Reads a single contact by its ID and returns the whole record, so the rest of the scenario can use any detail of that person.
Get a Deal
ActionIn Make“Gets single deal.”
Pulls up one deal with its current details, handy when a scenario must check a deal's state before acting on it.
Get a Task
ActionIn Make“Gets a task.”
Retrieves one task and all its details, so you can see who owns it and what it says before the next step.
Get a Track
ActionIn Make“Gets a track by ID.”
Looks up a single track by its ID and returns its setup, which helps when a scenario must know where a deal sits.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the EngageBay API with the connection you already set up, so you are not stuck when no listed module does what you need.
Update a Company
ActionIn Make“Updates a company.”
Edits an existing company in EngageBay, so changed account details reach the CRM as soon as another tool knows it.
Update a Contact
ActionIn Make“Updates contact info.”
Changes the details of a contact already in EngageBay, which keeps your CRM matching what people tell you in other channels.
Update a Task
ActionIn Make“Updates a task.”
Adjusts an existing task, for example its details or its state, so EngageBay reflects what really happened to that piece of work.
Update a Track
ActionIn Make“Updates a track.”
Modifies a track's setup from a scenario, which spares your admin from repeating the same edit across accounts or teams by hand.
List Companies
SearchIn Make“Lists all companies.”
Returns the companies in your EngageBay account, one bundle per company, so you can loop over them or search for a match.
List Contacts
SearchIn Make“Gets list of all contacts.”
Brings back the contacts stored in EngageBay as separate bundles, ready to be filtered, copied or checked one by one.
List Deals
SearchIn Make“Lists deals by track or from default track.”
Lists the deals in a given track, or in the default track when you leave it open, each deal as its own bundle.
List Owners
SearchIn Make“Gets list of all owners.”
Gives you the list of owners in your EngageBay account, which is how a scenario learns who records can be assigned to.
List Tasks
SearchIn Make“Lists all tasks.”
Collects the tasks in EngageBay as individual bundles, useful for a digest, a cleanup or finding one task to edit.
List Tracks
SearchIn Make“Gets list of all tracks.”
Shows every track set up in your EngageBay account, so a scenario can pick the right one instead of guessing an ID.
Need help automating EngageBay with Make?
A person reads every message.