Connect Zapier to Sage CRM
Sage fires a webhook whenever a key CRM event occurs — a new lead is captured, a deal is created, or a stage changes. With Zapier connected, those events can trigger automations in over 6,000 apps: send a Slack alert, add a row to Google Sheets, start an email sequence — all without code.
What Sage events trigger the webhook
- deal_created — a new deal is added to the pipeline
- stage_changed — a deal is moved to a different stage
- contact_created — a new contact is added (including from AI chat)
- deal_updated — a deal's status, priority, or close date changes
- note_added — a note or call log is added to a deal
Each payload includes the event type, timestamp, workspace ID, and the relevant entity data (deal title, contact name, stage name, etc.).
What you'll need
- An Appalix account on the Pro plan or above
- A Zapier account — Starter plan or above (Catch Hook requires a paid Zapier plan)
Step 1 — Create a Catch Hook in Zapier
- Log in to Zapier and click + Create Zap.
- In the trigger section, search for Webhooks by Zapier and select it.
- Choose Catch Hook as the trigger event and click Continue.
- Zapier will generate a unique webhook URL — for example:
https://hooks.zapier.com/hooks/catch/123456/abcdef/ - Click Copy to copy the URL. Leave this Zapier tab open.
Step 2 — Paste the URL into Sage
- In Appalix, go to Sage → Integrations.
- Under the Automation section, find the Zapier card and click Connect.
- Paste your Catch Hook URL into the Webhook URL field.
- Click Save & Connect.
Step 3 — Test the webhook
- In Sage, trigger an event — for example, move a deal to a different pipeline stage.
- Back in Zapier, click Test trigger. You should see the payload from Sage, including
event_type,payload, andworkspace_id. - Click Continue with selected record.
Step 4 — Add your action app
Now add the action you want to trigger. Popular choices:
- Slack — send a message to your #sales channel when a deal is won
- Google Sheets — append a row whenever a new contact is added
- Gmail / Outlook — send a follow-up email when a deal reaches Proposal stage
- Pipedrive / Salesforce — mirror deals into a secondary CRM
- Notion / Airtable — log pipeline activity to a dashboard
Add a Filter step to only continue for specific event_type values if you only want to trigger on certain Sage events.
Frequently asked questions
Can I use filters to only trigger on certain events?
Yes. Add a Filter step in Zapier after the Catch Hook, checking if event_type equals the event you want.
Can I create multiple Zaps from the same webhook?
Yes — all Sage events post to the same URL. Use a Filter step in each Zap to route different events to different apps.
What Zapier plan do I need?
Webhooks by Zapier (Catch Hook) requires a Zapier Starter plan or above. The free tier does not support custom webhooks.
⚡
Ready to automate Sage with Zapier?
Head to Sage Integrations, paste your Zapier webhook URL, and your first automation will be live in minutes.
Go to Sage Integrations →