Make is a visual automation platform that lets you connect Superchat to hundreds of other apps — without writing any code. You can use Make to push data out of Superchat when something happens (like a contact being created), or to take actions inside Superchat from other tools (like sending a WhatsApp template when a deal closes in your CRM).
Before you start
Make sure you have the following ready:
An active Superchat account with admin access
A Make account (free or paid) at make.com
A Superchat API key — generate one under Settings → Integrations → API Keys
Two ways to connect Superchat with Make
There are two distinct integration patterns, depending on what you want to automate:
1. Superchat → Make (event-driven)
Superchat sends data to Make when something happens — for example, when a contact is created, a message is received, or an automation step fires. This uses a Make custom webhook as the trigger. Use this when you want Superchat events to kick off a workflow in Make.
2. Make → Superchat (action-driven)
Make calls Superchat directly using the native Superchat module. Use this when you want an event in another tool (e.g. a new HubSpot deal, a Calendly booking) to trigger a Superchat action like sending a message or updating a contact.
Option 1: Send data from Superchat to Make
This approach uses Superchat's Automation builder to push data to a Make webhook when a step in your automation is reached.
In Make, create a new scenario and select Webhooks → Custom webhook for the trigger
Click Create a webhook, give it a name, and copy the webhook URL
In Superchat, open or create an automation, add a new node and search for Make.
Then click Start a scenario.
Paste the Make webhook URL into the URL field
Under Body, define the variable names and map the values you want to send (e.g. contact name, phone number, custom attributes)
Click Run once in Make to set it listening, then use Testing in Superchat to fire a test request
Back in Superchat, press Test and then check to see the Successful request - 200 to ensure that the webhook is working. Once you see that, the initial setup has been successful and you can customise the automation to fit your use case.
Option 2: Trigger Superchat actions from Make
Make has a native Superchat module, so you can take actions in Superchat directly from any scenario — no webhooks needed.
In your Make scenario, add a new module and search for Superchat.
Select the action you want to perform, e.g. Get a contact.
When prompted, create a new connection by entering your Superchat API key (found under Settings → Integrations → API Keys)
Map the input fields from your trigger module (e.g. a contact's phone number from a HubSpot trigger) to the Superchat action fields
Click Run once to test, then activate your scenario when ready.
Troubleshooting
Make isn't receiving data from Superchat
Make sure you clicked Run once in Make before sending the test from Superchat. The webhook only listens when the scenario is actively waiting for data.
Connection fails when adding the Superchat module in Make
Double-check that your API key is correct and hasn't been revoked. You can view and regenerate API keys under Settings → Integrations → API Keys in Superchat.
Data arrives in Make but fields are empty or mismatched
Open the scenario execution history in Make to inspect the raw payload. Check that variable names defined in Superchat's automation step match what you're referencing in your Make modules.

















