Connect Mangobeds to Zapier, Make, n8n and More

Your bookings shouldn’t live in a silo. With the Automations app, Mangobeds talks to Zapier, Make, n8n, and 5000+ other tools so a new booking can quietly land in Mailchimp, fill a row in Google Sheets, ping a channel in Slack, or update your CRM, with no code on your side.

This guide shows you how to set it up on the platform of your choice.

Why Automations?

Running a property already means juggling a small stack of tools: a mailing list, a spreadsheet, a CRM, a team chat, an accountant’s portal. Most of them want the same handful of facts about every booking, and copy-pasting them by hand doesn’t scale past your first few stays.

With Automations in Mangobeds, you can:

  • Push every booking into your other tools — Mailchimp, Google Sheets, HubSpot, Pipedrive, Airtable, Notion, Slack, Telegram, Discord, anything Zapier or Make supports.
  • React in real time — the event fires the moment a booking is created, updated, or cancelled in Mangobeds.
  • Use the platform you already know — Zapier for the broadest catalogue, Make for visual scenario building, n8n for self-hosted and open-source.
  • No code required — the whole setup is pasting one URL into Mangobeds and clicking through a wizard on the other side.

Table of contents


How it works

The connection works in one direction: Mangobeds sends, your automation platform receives. Whenever something happens to a booking in Mangobeds, we POST a small JSON payload to a URL you’ve given us. Your Zap, Scenario, or Workflow picks it up from there and decides what to do.

You’ll receive one of three event types:

  • booking.created — a new booking has been added.
  • booking.updated — the dates, guests, status, or any other detail changed.
  • booking.cancelled — the booking has been cancelled.

You choose which events you want to subscribe to. The payload contains the booking with all the details you’d expect (guest name and email, dates, units, total, status, and more).

The Automations card in Mangobeds is the doorway in: go to Apps > Automations, follow the steps for your platform of choice on this page, and come back to Apps > Webhooks to paste the URL when the platform gives it to you.


Zapier

Zapier has the largest catalogue of integrations of any automation platform — 5000+ apps including Mailchimp, Google Sheets, HubSpot, Salesforce, Slack, Notion, Airtable, ClickUp, and almost anything else you might run your business on. If you’re not sure which platform to pick, Zapier is usually the right starting point.

Setting It Up

Step 1: Create a new Zap

Sign in to Zapier (the free plan is enough to test). Click Create > New Zap.

Step 2: Pick the trigger

For the trigger app, search for and select Webhooks by Zapier. For the event, select Catch Hook. Click Continue.

Skip the optional “Pick off a Child Key” field. Zapier now shows you a Custom Webhook URL — something like https://hooks.zapier.com/hooks/catch/12345678/abcdefg/. Copy it.

Step 3: Paste it into Mangobeds

In your Mangobeds dashboard, go to Apps > Webhooks > New webhook. Paste the Zapier URL into the endpoint field, give the webhook a name like “Zapier”, check the events you want to receive (typically booking.created), and click Save.

Step 4: Test the trigger

Back in Zapier, click Test trigger. Zapier waits for a real event. Trigger one by creating a test booking in Mangobeds (you can cancel it right after). Zapier will catch the payload and show you the booking fields it received.

Step 5: Add the action

This is where Zapier shines. Pick any of its 5000+ apps as the action: Mailchimp > Add Subscriber, Google Sheets > Create Row, Slack > Send Channel Message, whatever fits. Map the Mangobeds fields from the trigger to your action’s fields and you’re done.

Step 6: Publish

Click Publish at the top right of the Zap editor. From now on, every booking event in Mangobeds will run the Zap automatically.


Make

Make (formerly Integromat) is a visual automation platform with a generous free tier and a beautiful scenario builder. It’s a strong pick if you want to see your workflow as a flow chart, branch on conditions, and chain multiple actions together.

Setting It Up

Step 1: Create a new scenario

Sign in to Make and click Create a new scenario.

Step 2: Add a Webhook trigger

Click the big plus to add the first module. Search for Webhooks and pick Custom webhook. Click Add to create a new hook, give it a name like “Mangobeds bookings”, and click Save.

Make shows you the webhook address — something like https://hook.eu1.make.com/abcdefg1234567. Copy it.

Step 3: Paste it into Mangobeds

In your Mangobeds dashboard, go to Apps > Webhooks > New webhook. Paste the Make URL, name the webhook “Make”, check the events you want to receive, and click Save.

Step 4: Determine the data structure

Back in Make, click Run once on the scenario. Make starts listening for one event. Trigger it by creating a test booking in Mangobeds. Make catches the payload and learns the shape of the booking data so all fields become available in the next modules.

Step 5: Add your action modules

Add as many modules as you want after the trigger: Mailchimp, Google Sheets, HTTP requests to any API, filters, routers. Map Mangobeds fields onto each module’s inputs.

Step 6: Turn the scenario on

Flip the scheduling switch at the bottom left to ON. Make will now run the scenario every time Mangobeds sends an event.


n8n

n8n is an open-source automation tool you can self-host. It’s a great pick if you want full control over your data, no monthly fees, or the freedom to extend workflows with code when you need it. n8n also offers a cloud version if you don’t want to host it yourself.

Setting It Up

Step 1: Create a new workflow

Open your n8n instance (cloud or self-hosted) and click New Workflow.

Step 2: Add a Webhook node

Add a Webhook trigger node. Set the HTTP method to POST. n8n displays two URLs — a Test URL for setting things up and a Production URL for live traffic. Copy the Production URL.

Step 3: Paste it into Mangobeds

In your Mangobeds dashboard, go to Apps > Webhooks > New webhook. Paste the n8n URL, name the webhook “n8n”, check the events you want to receive, and click Save.

Step 4: Activate and test

To capture a sample payload, click Listen for Test Event in the Webhook node (this uses the Test URL temporarily). Create a test booking in Mangobeds. n8n catches the payload and shows you all the fields.

Then build the rest of your workflow with n8n’s nodes for Mailchimp, Google Sheets, Slack, databases, HTTP, code, and more. When ready, click Activate at the top right.


What Mangobeds sends

Every event Mangobeds delivers is a JSON object with the full booking. You’ll find the fields you need to do most things: guest name and email, check-in and checkout dates, status, total amount, the property and units booked, and metadata about the booking source (direct, Airbnb, Booking.com, etc.).

The exact field names show up in your automation platform’s data preview once the first event arrives, so you can map them onto your action without needing a reference up front. If you want to see the structure ahead of time, the Mangobeds API documentation describes the same booking shape.


Ready to plug Mangobeds into the rest of your stack? Go to Apps > Webhooks, add a webhook with your Zapier, Make, or n8n URL, and let your bookings flow.

You may also like

Boost Your Revenue with Guest Upsells in Mangobeds

Boost Your Revenue with Guest Upsells in Mangobeds

Every booking is an opportunity to earn more. Learn how to set up upsells in Mangobeds using Extras, booking forms, the guest portal, and automated communications — and turn existing bookings into bigger bookings without extra marketing spend.