About Make
Make (formerly Integromat) is a visual automation platform. You build scenarios by connecting modules on a canvas: a trigger starts the scenario, and the modules after it filter, route and transform the data and pass it on to other apps. A Custom webhook module gives every scenario its own URL that any system can post data to, and that is the trigger Zippendo uses.
Why connect Make to Zippendo?
Zippendo is a shipping platform for webshops: orders come in from your shop, shipping rules book them with your own carrier agreements, and labels print in the warehouse. Every step produces an event. Connecting Make means those events can start a scenario, so the work that happens around a shipment no longer needs someone copying data between systems.
Keep a live log of every shipment
Trigger a scenario on `shipment.created` or `shipment.dispatched` and add a row to a Google Sheet, an Airtable base or your data warehouse. The payload carries the shipment in the same shape the Zippendo API returns, so the carrier, reference and tracking details are already there to map.
React when something goes wrong
`shipment.error` fires when a carrier rejects a booking, and it carries the order number, reference, carrier and the carrier's error message. Route it in Make to a ticket in your helpdesk, a message to the warehouse lead or an email, so a stuck order gets fixed the same day.
Update the systems Zippendo doesn't talk to
Your ERP, CRM or a niche marketplace might not have a Zippendo integration, but Make probably has a module for it. Use `order.created`, `order.updated` and `order.cancelled` to keep order status in sync, and `tracking.updated` to pass delivery progress on to wherever your customer service team works.
Logic on either side
Filters and routers in Make handle most conditions, so a plain connection is often enough. When you want the decision made before anything leaves Zippendo, an Automation in Zippendo can run conditions first and then use the Trigger Make Scenario action, with extra properties you add yourself.
What you can do with Make and Zippendo
- shipment.created: a shipment was created
- shipment.updated: a shipment was changed
- shipment.dispatched: a shipment was booked with the carrier and is on its way
- shipment.cancelled: a shipment was cancelled
- shipment.error: the carrier rejected a booking, with the error message
- order.created, order.updated and order.cancelled: the order lifecycle from your shop
- tracking.updated: new tracking status from the carrier
- JSON payload: every request carries `event`, `timestamp` and `source`, plus the event's data
- Trigger Make Scenario: an Automation action that sends the event with your own custom properties
- Delivery log and retries: each delivery is logged, and a failed one is retried up to five times
How do I connect Make?
Connect your shop to Zippendo first. Zippendo has ready-made integrations for Shopify and WooCommerce, and any other system can send orders through the API. Add your carriers, for example GLS, PostNord or DAO, and the events start flowing as soon as orders become shipments. If you just want notifications, Slack is quicker, and Zapier works the same way as Make if your team already uses it. See all integrations.
In Make, create a scenario with Webhooks → Custom webhook as the trigger and copy its URL. In Zippendo, open Apps & integrations, choose Make, paste the URL and pick the events. Send a test event, then run the scenario once in Make so it learns the payload structure. The Make setup guide in our docs covers each step.
Make integration FAQ
Start automating with Make
Paste a Make webhook URL, pick your events and send a test event. Your first scenario can run on real shipments today.
