# Integrations

Connect SendBeam to the tools you already use: the official n8n node and WordPress plugin, and ready-made examples for Zapier, Make and the frameworks and hosts your sites run on.

Everything here talks to the same two things: the [REST API](https://sendbeam.io/docs/api), with an API key from
your workspace, and your [public forms](https://sendbeam.io/docs/forms). The official integrations wrap them so you
choose lists, tags and forms by name instead of copying IDs.

## Official integrations

Built and maintained by SendBeam, with their own documentation.

| Integration | What it does |
| --- | --- |
| [**n8n**](https://sendbeam.io/docs/n8n) | A community node with 25 actions for your contacts, lists, tags, campaigns, automations and email, and a trigger for every SendBeam event. |
| [**WordPress**](https://sendbeam.io/docs/wordpress) | A plugin that puts your forms and pop-ups on the site, collects opt-ins at registration, comments and checkout, and sends the site's own email. |
| [**E-commerce**](https://sendbeam.io/docs/ecommerce) | Cart Abandoned, Product Viewed and Order Placed as native automation triggers — WooCommerce through the plugin, Shopify via a webhook you configure directly, no app required. |

## Setup guides

One guide per integration: what you need, the steps, and the code. To browse or search what
SendBeam connects to, use the [integrations directory](https://sendbeam.io/integrations) — it has the
whole list with a search box, and each entry links back here.

### Automation

- [Kestra](https://sendbeam.io/docs/integrations/kestra) — A declarative Kestra flow that adds a contact and sends site email through SendBeam, plus a webhook trigger that starts a flow from SendBeam's events.
- [Make](https://sendbeam.io/docs/integrations/make) — Use Make's HTTP module to add contacts and send email through the SendBeam REST API.
- [n8n](https://sendbeam.io/docs/integrations/n8n) — The official SendBeam node for n8n: 25 actions for contacts, lists, tags, campaigns, automations and email, and a trigger for every SendBeam event.
- [Trigger.dev](https://sendbeam.io/docs/integrations/trigger-dev) — A typed Trigger.dev task that adds a contact and sends site email through SendBeam, with retries and a webhook coming back the other way.
- [Windmill](https://sendbeam.io/docs/integrations/windmill) — Windmill scripts in TypeScript and Python that add contacts and send site email through SendBeam, ready for the Hub or your own workspace.
- [Zapier](https://sendbeam.io/docs/integrations/zapier) — The SendBeam app for Zapier: an instant trigger for every SendBeam event, plus 17 actions and 5 searches for contacts, lists, tags, email, campaigns and automations.

### Apps you already use

- [Airtable](https://sendbeam.io/docs/integrations/airtable) — Keep SendBeam in step with an Airtable base: each new record with an email becomes a contact.
- [Calendly](https://sendbeam.io/docs/integrations/calendly) — Add people who book a Calendly meeting to SendBeam, so follow-ups go out after the call.
- [Eventbrite](https://sendbeam.io/docs/integrations/eventbrite) — Add Eventbrite attendees to SendBeam as contacts, tagged by event, for reminders and follow-ups.
- [Google Sheets](https://sendbeam.io/docs/integrations/google-sheets) — Add each new row of a Google Sheet to SendBeam as a contact — handy for lists people still keep in a spreadsheet.
- [Gumroad](https://sendbeam.io/docs/integrations/gumroad) — Add Gumroad buyers to SendBeam as contacts, so each product can have its own list.
- [HubSpot](https://sendbeam.io/docs/integrations/hubspot) — Add new HubSpot contacts to SendBeam, so your CRM and your newsletter share one list of people.
- [Jotform](https://sendbeam.io/docs/integrations/jotform) — Add Jotform submissions to SendBeam as contacts and put them on a list, through n8n, Make or Zapier.
- [Lemon Squeezy](https://sendbeam.io/docs/integrations/lemon-squeezy) — Add Lemon Squeezy customers to SendBeam from each new order, using Lemon Squeezy's webhooks or Zapier.
- [Microsoft Teams](https://sendbeam.io/docs/integrations/microsoft-teams) — Send SendBeam's operational alerts straight into a Microsoft Teams channel — no automation tool in between.
- [Notion](https://sendbeam.io/docs/integrations/notion) — Add people from a Notion database to SendBeam: a new page with an email becomes a contact.
- [Pipedrive](https://sendbeam.io/docs/integrations/pipedrive) — Bring the people in your Pipedrive into SendBeam, and send what they opened and clicked back to the person record.
- [Shopify](https://sendbeam.io/docs/integrations/shopify) — Add Shopify customers to SendBeam as contacts, and tag the ones who agreed to marketing.
- [Slack](https://sendbeam.io/docs/integrations/slack) — Send SendBeam's operational alerts straight into a Slack channel — no automation tool in between.
- [Stripe](https://sendbeam.io/docs/integrations/stripe) — Add new Stripe customers to SendBeam as contacts, ready for onboarding emails and receipts.
- [Supabase](https://sendbeam.io/docs/integrations/supabase) — Send email straight from your Postgres: a row lands in orders, the customer gets their receipt.
- [Tally](https://sendbeam.io/docs/integrations/tally) — Send Tally form submissions to SendBeam as contacts, using Tally's own webhooks or an automation tool.
- [Typeform](https://sendbeam.io/docs/integrations/typeform) — Turn Typeform responses into SendBeam contacts, on the list and with the tags you choose.
- [Webflow](https://sendbeam.io/docs/integrations/webflow) — Send Webflow form submissions to SendBeam as contacts, or embed a SendBeam form in Webflow directly.

### CMS

- [WordPress](https://sendbeam.io/docs/integrations/wordpress) — The official plugin: forms and pop-ups on the site, opt-ins at registration, comments and checkout, and the site's own email from your verified domain.

### Framework

- [Astro](https://sendbeam.io/docs/integrations/astro) — A newsletter signup and a contact form as Astro components, posting straight to SendBeam with no server code.
- [Eleventy](https://sendbeam.io/docs/integrations/eleventy) — Nunjucks includes for a signup and a contact form, with form IDs read from the environment at build time.
- [Hugo](https://sendbeam.io/docs/integrations/hugo) — Partials for a signup and a contact form on a Hugo site, with the form IDs in hugo.toml.
- [Next.js](https://sendbeam.io/docs/integrations/nextjs) — Client components for newsletter signup and a contact form that post to SendBeam, with no API route to maintain.

### Hosting

- [Cloudflare Pages](https://sendbeam.io/docs/integrations/cloudflare-pages) — A contact form and newsletter signup on Cloudflare Pages without a Pages Function, plus the _headers file for Turnstile.
- [Netlify](https://sendbeam.io/docs/integrations/netlify) — Forms on a Netlify site that keep working when you move hosts, with the netlify.toml headers for Turnstile.
- [Vercel](https://sendbeam.io/docs/integrations/vercel) — A Next.js or static site on Vercel with SendBeam forms and a vercel.json headers block.

## Missing an integration?

Tell us which tool you want SendBeam to work with on [Request an integration](https://sendbeam.io/integrations/request).
If you have built an integration with SendBeam, [list your integration](https://sendbeam.io/integrations/submit) and we
will add a page for it.

---
Source: https://sendbeam.io/docs/integrations
