Slack alert when a client grants access
The moment Acme Co finishes your connect flow, a message lands in your #new-clients channel. About 5 minutes with Make.com — no code. (Prefer email? Step 5 has the one-module swap.)
n8n works identically — use its Webhook trigger node. Native Zapier app coming soon.
Steps
- In Make.com, create a new scenario and add a Webhooks → Custom webhook trigger. Click Copy address to clipboard.[SCREENSHOT: Make.com custom webhook module with the copied URL]
- In ClientInvite, go to Settings → API & Webhooks, paste the URL, and click Save.[SCREENSHOT: API & Webhooks settings tab with the Make URL pasted]
- Click Send test event. Back in Make, the webhook module now shows "Successfully determined" — it has learned the payload structure from the test event.
- Add a Slack → Create a Message module after the webhook. Pick your channel (e.g. #new-clients).
- In the Text field, map
data.connectionSummaryTextfrom the webhook module. That single field is the whole message — client name, email, and every connected account, already written out for you.
Email instead: use a Gmail → Send an Email (or your provider's) module and mapdata.connectionSummaryHtmlinto the body.[SCREENSHOT: Make.com Slack module with connectionSummaryText mapped into the Text field] - Click Run once, fire another test event, and check the channel. Then turn the scenario On.
The finished message
🔔 ClientInvite
Acme Co (hello@acme.com) connected 4 accounts: Facebook Ad Account "Acme Co", Facebook Page "Acme Co", Meta Pixel "Acme Co Pixel", Google Ads "acme.com".
Level it up
- Add fields like
data.statusordata.customRefto the message — the field reference lists everything available. - Next recipe: push the client into your CRM from the same webhook.