Some things are worth seeing as they happen: a new subscriber, an unsubscribe from a big customer, a message through a contact form. SendBeam sends a webhook for each of these, and an automation tool can post it into a Slack channel for the team.
Native integration: no
SendBeam has no Slack app of its own. The routes below post SendBeam events into Slack through n8n, Make or Zapier, using SendBeam's webhooks.
How it works
- Pick your automation tool. n8n with the official SendBeam node, Make or Zapier. Each connects to Slack with its own trigger, shown below.
- Create an API key. Settings → API keys in SendBeam, with contacts:write, and lists:write if the workflow adds people to a list. The full key is shown once. To send SendBeam events out instead, add an endpoint under Settings → Webhooks.
- Map the fields and test. Map the fields between Slack and SendBeam, run the workflow once with your own address, and check the result before switching it on.
Code
In n8n: SendBeam events to a Slack channel
n8n workflow1. SendBeam Trigger
Events Contact Created, Contact Unsubscribed, Form Submitted
2. Slack → Message → Send
Channel #signups
Text {{ $json.event }}: {{ $json.data.contact.email }} Publishing the workflow sets up the SendBeam webhook for you. Form submissions carry the address as data.email rather than data.contact.email.
In Make: SendBeam webhook to Slack
Make scenarioModule 1: Webhooks → Custom webhook (copy its address)
In SendBeam: Settings → Webhooks → Add endpoint
paste the address, choose contact.created
Module 2: the Slack module that sends a message to a channel
Text: New subscriber: {{1.data.contact.email}} Run the scenario once and use Send test event on the endpoint in SendBeam, so Make learns the payload's fields.
In Zapier: SendBeam webhook to Slack
ZapTrigger Webhooks by Zapier, catching a hook (copy its URL)
In SendBeam: Settings → Webhooks → Add endpoint
paste the URL, choose contact.created
Action Slack's action for sending a channel message
Text: New subscriber: map Data Contact Email Webhooks by Zapier is available on Zapier's paid plans. Send test event in SendBeam gives Zapier a sample with the same fields a real event has.
Things to know
- Choose only the events the channel needs; every subscriber on a busy list is a lot of messages.
- Test events carry test: true in data, so a workflow can skip them.
- The full list of events is in the webhooks documentation.
Go further
- Documentation Overview →
- Docs Webhooks: SendBeam events for your workflows →
- Docs API reference →
Related integrations
Also: Astro, Next.js, Hugo, Eleventy, WordPress, Cloudflare Pages, Netlify, Vercel, Zapier, Make, n8n, Tally, Jotform, Google Sheets, Airtable, Notion, Shopify, Gumroad, Lemon Squeezy, Calendly, Eventbrite, Webflow.