- Home
- Resources
- Integrations
- MakePlans
MakePlans Make integrationAutomate MakePlans with Make.
Can Make react the moment a booking changes in MakePlans? Yes: the MakePlans Make integration gives you 22 modules, including 8 instant triggers. This page is for people who run a booking calendar, and it walks you from the API key to a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the MakePlans Make integration let you automate?
The MakePlans Make integration links your MakePlans account to Make, a no-code tool where you build a scenario (the automation itself: a chain of modules, each one a brick that watches, acts or searches). MakePlans can alert Make whenever a booking or a customer changes, and Make can create, update or cancel bookings for you.
Bookings that come from elsewhere. A request arrives through a form in another app. Create a Booking turns it into a real slot in MakePlans, so nobody retypes dates by hand.
A customer file that stays in sync. Watch Created People fires when someone new appears in MakePlans. From there you can send the contact to the tool your team already uses, and Update a Person covers the reverse path when details change elsewhere.
Follow-up on every status change. Confirmed, declined, verified, canceled: each status has its own instant trigger. A cancellation can free a spot in your planning sheet, and a confirmation can send a message through another app.
What Make does not do here: the listed modules only cover bookings and people. For anything else in the MakePlans API, the Make an API Call module reuses the same connection. MakePlans may also exist on n8n; the n8n vs Make page lays out the differences, and the Make review helps you judge Make itself. Stuck on a run? Make troubleshooting lists the usual fixes.
How do you connect MakePlans to Make?
- 01
Switch on the API in MakePlans
In MakePlans, open Setup in the main menu, then Integrations, then the API section. Turn the API on if it is off, and copy the API key shown there. Your account needs API access for this to work.
- 02
Add a MakePlans module in Make
In your scenario, add any MakePlans module and click Create a connection. A connection is your MakePlans account linked to Make once, then reused by every MakePlans module. The Connection name field is optional, but a clear name helps later.
- 03
Paste the key and save
Enter the API key you copied, or follow the instructions Make shows on screen, then save. Make now reads your MakePlans data, and the next MakePlans module you add will offer this connection in its list.
Your first scenario: turn outside requests into MakePlans bookings
GoalWhen a request lands in another app, Make creates the matching booking in MakePlans.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the +. Pick the app where requests arrive, such as your form tool, and choose its module that brings in new entries.
- 02
Add Create a Booking
Click the + to the right of that first module, search for MakePlans and pick Create a Booking. Select your connection, or click Create a connection if this is your first MakePlans module.
- 03
Map the request into the booking
Fill the fields Make displays for the booking. Instead of typing values, click into a field and pick data from the first module, so each request carries its own details into MakePlans.
- 04
Test with Run once
Send one test request in the other app, then click Run once. Open the bubble above each module to read the bundle it received, a bundle being one item passed along, here one request.
- 05
Schedule and switch it on
On the first module, set the schedule; a new scenario checks every 15 minutes by default. Then switch the scenario on. Each module run on one bundle counts as an operation on your Make plan.
The MakePlans triggers: what starts your scenario
8 modules start a scenario when something happens in MakePlans. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by MakePlans as soon as it happens.
Watch Canceled Bookings
Instant triggerIn Make“Watches for canceled bookings.”
Gives you a signal the moment a customer or your team cancels a booking, so the empty slot never goes unnoticed. The scenario gets the canceled booking as a bundle and can pass it to any next step.
Watch Confirmed Bookings
Instant triggerIn Make“Watches for confirmed bookings.”
Hands your scenario each booking at the point it becomes confirmed, which is usually when the real work begins: preparing the room, the material or the reminder message.
Watch Created Bookings
Instant triggerIn Make“Watches for created bookings.”
Catches every new booking the instant it lands in MakePlans, whatever its later status. This is the widest net of the eight triggers and the easiest one to start with.
Watch Created People
Instant triggerIn Make“Watches for created people.”
Brings each new person record from MakePlans into Make, so your contact list elsewhere grows by itself instead of through exports. It watches customers, not bookings.
Watch Declined Bookings
Instant triggerIn Make“Watches for declined bookings.”
Lets you close the loop with anyone whose booking request was turned down, instead of leaving them without an answer. The declined booking arrives in Make with its details.
Watch Deleted Bookings
Instant triggerIn Make“Watches for deleted bookings.”
Tells Make when a booking is removed, so the copies you keep in other tools can be cleaned up and stop showing appointments that no longer exist.
Watch Modified Bookings
Instant triggerIn Make“Watches for modified bookings.”
Keeps your other tools honest when a booking moves or changes: Make receives the updated version each time someone edits it in MakePlans.
Watch Verified Bookings
Instant triggerIn Make“Watches for verified bookings.”
Picks up each booking once it reaches the verified state in MakePlans, which lets you reserve the heavier follow-up for bookings that passed that step.
What the MakePlans modules can do
MakePlans gives you 14 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Cancel a Booking
ActionIn Make“Cancels a specified booking.”
Cancels an existing booking from inside a scenario, so a cancellation made somewhere else lands in MakePlans without a trip to its dashboard. You point it at the booking to cancel.
Create a Booking
ActionIn Make“Creates a new booking.”
Adds a new booking to MakePlans from data another module passes in, which is how requests collected outside MakePlans become real slots in the calendar.
Create a Person
ActionIn Make“Creates a new person.”
Registers a new customer in MakePlans, so the person exists before any booking is made for them and your client list stays in one place.
Decline a Booking
ActionIn Make“Declines a specified booking.”
Turns down a booking request on your behalf, which fits when the rule for refusing is clear enough that a scenario can apply it without a person deciding.
Delete a Booking
ActionIn Make“Deletes a specified booking. Deleting a booking will set its state to deleted and active to false.”
Removes a booking from active use in MakePlans. Under the hood it is not erased: its state becomes deleted and it is marked inactive, so it drops out of the live calendar.
Delete a Person
ActionIn Make“Deletes a specified person.”
Removes a customer record from MakePlans, handy when the person also disappears from your main contact list and should not linger in the booking tool.
Get a Booking
ActionIn Make“Returns a specified booking.”
Fetches the full details of one booking you already know, so later modules can use data that the triggering event did not carry.
Get a Person
ActionIn Make“Returns information about a specified person.”
Pulls the information MakePlans holds about one customer, which turns a bare reference into customer details you can put in an email or a CRM record.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Opens the whole MakePlans API to your scenario with the connection you already set up, for the cases the ready-made modules leave out.
Update a Booking
ActionIn Make“Updates a specified booking.”
Changes an existing booking in MakePlans, so a reschedule or a correction made in another tool shows up in the calendar your customers see.
Update a Person
ActionIn Make“Updates a specified person.”
Edits a customer record in MakePlans, which keeps contact details consistent when your CRM is where people actually get corrected.
Verify a Booking
ActionIn Make“Verifies a specified booking.”
Moves a booking to the verified state from a scenario, handy when the check that justifies it happens outside MakePlans.
List Bookings
SearchIn Make“Returns a list of bookings or searches them by specified queries.”
Returns a batch of bookings, or only those matching the query you set, each one as its own bundle. It is a search module: the result can be zero, one or many bookings.
List People
SearchIn Make“Returns a list of people or searches people by specified queries.”
Searches the MakePlans customer base and hands back each match as a separate bundle, or the whole list when you set no query.
Need help automating MakePlans with Make?
A person reads every message.