Send a welcome email for Every New Substack Subscriber

The moment someone subscribes on Substack, this send a welcome email automatically — so new subscribers get an instant, consistent welcome and you never track signups by hand.

difficulty Beginnersetup 20 minresult Every new Substack subscriber triggers "Send a welcome email" within seconds, with zero manual work.
  1. 1

    Step 1 — Trigger on new subscriber

    Add a Webhook connected to Substack's new-subscriber event. Confirm the payload includes the email and any name fields.

  2. 2

    Step 2 — Clean the data

    Add a Set node to standardise email and name so the next step is reliable regardless of how Substack formats them.

  3. 3

    Step 3 — Send a welcome email

    Add a Gmail/Email Send node with your welcome copy, personalised with {{ $json.name }}.

Frequently asked questions

Can I do more than one action?

Absolutely — chain extra nodes after Step 3. A common combo is welcome email + log to a sheet + Slack ping, all from the single Substack trigger.

Will it fire for imported contacts?

Depends on Substack's event. Most fire only on genuine new opt-ins; check the trigger's settings if you bulk-import so you don't email an old list.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.