Zapier & Make
NativeEmacronAI CRM has a built-in outbound webhook system that is fully compatible with Zapier, Make (formerly Integromat), n8n, and any service that accepts HTTP POST requests. Connect to 5,000+ apps without writing a single line of code.
How it works
When an event occurs in EmacronAI CRM (e.g. a deal is won), it sends a JSON POST to your Zapier/Make webhook URL. Zapier/Make receives this and triggers whatever action you configured — add a row to Sheets, send a Slack message, create a Notion page, etc.
Zapier setup
- 1
Create a Zap
In Zapier → Create Zap → Trigger → search "Webhooks by Zapier" → Event: "Catch Hook" → click Continue.
- 2
Copy the webhook URL
Zapier will show you a unique webhook URL. Copy it — it looks like: https://hooks.zapier.com/hooks/catch/123456/abcdef/
- 3
Register in EmacronAI CRM
Settings → Webhooks → Add Endpoint → paste the Zapier URL → select the events you want (e.g. deal.won) → Save.
Open Webhooks settings → - 4
Test the trigger
In Zapier click "Test trigger" — then trigger the event in EmacronAI CRM (e.g. manually mark a deal as Won). Zapier will show the received payload.
- 5
Configure your action
Now set up the Zapier action — "Add row to Google Sheets", "Send Slack message", "Create Notion page" etc. Map fields from the EmacronAI CRM payload.
Make (Integromat) setup
- 1
Create a scenario
In Make → Create a new scenario → Add first module → search "Webhooks" → select "Custom webhook".
- 2
Copy the webhook URL
Click "Add" → name it "EmacronAI CRM" → click Save. Make will show a webhook URL. Copy it.
- 3
Register in EmacronAI CRM
Settings → Webhooks → Add Endpoint → paste the Make URL → select events → Save. Then send a test payload.
Open Webhooks settings → - 4
Determine data structure
Back in Make → click "Re-determine data structure". Trigger the event in EmacronAI CRM. Make will capture the payload and auto-map all fields.
- 5
Add your action modules
Add the next module in Make — Google Sheets, Slack, Notion, etc. Map the fields from the EmacronAI CRM payload.
Available events
| Event | Fires when |
|---|---|
| lead.created | A new lead is created in EmacronAI CRM |
| lead.stage_changed | A lead moves to a different lifecycle stage |
| deal.created | A new deal is opened |
| deal.won | A deal is marked as Won |
| deal.lost | A deal is marked as Lost |
| email.sent | An email campaign or manual email is sent |
| email.replied | A contact replies to an email |
| whatsapp.message_received | A new WhatsApp message is received |
Example payload — deal.won
{
"event": "deal.won",
"timestamp": "2026-09-06T10:15:30Z",
"workspace_id": "ws_abc123",
"data": {
"deal_id": "deal_xyz789",
"title": "Acme Corp - Enterprise Plan",
"value": 45000,
"currency": "INR",
"contact_name": "Raj Sharma",
"contact_email": "raj@acme.com",
"closed_by": "harsh@yourcompany.com",
"closed_at": "2026-09-06T10:15:30Z"
}
}