Automatic Subscriber Creation in Beehiiv from Systeme.io Funnel Opt-ins

## Purpose This workflow automatically creates a subscriber in a given Beehiiv publication when a new opt-in is registered in a given Systeme.io sales funnel. **Good to know:** the integration with Systeme.io is done **at the sales funnel level**, not at the account level. If you have several sales funnels, you can use the same workflow several times. ## Quick Setup 1. Configure your sales funnel in Systeme.io to [create and trigger a webhook after an opt-in](https://help.systeme.io/article/144-how-to-create-and-trigger-a-webhook-after-an-opt-in-or-a-sale). 2. Open the **"On New Systeme.io Optin"** node to find the webhook URL needed to configure your sales funnel on Systeme.io. 3. Configure the **"Configure Workflow"** node: 1. Add your [Beehiiv publication ID](https://www.beehiiv.com/support/article/13091918395799-how-to-access-your-publication-id-or-api-keys). 2. If you know the subscriber's first and last name and want to send it to Beehiiv, [configure the custom field names for first and last name](https://www.beehiiv.com/support/article/7712894720023-using-custom-fields-with-your-subscribers). 3. Add one or more email addresses to which to send alert notifications in the event of a problem (separated by commas). 4. If you have not already done so: 1. Connect your Beehiiv account in the **"Create New Beehiiv Subscriber"** node. 2. Connect your Gmail account in the **"Send Email Alert (Beehiiv API error)"** node. ## How It Works 1. As soon as a new opt-in is registered on your sales funnel, Systeme.io triggers the workflow (via a webhook). 1. Only requests actually coming from Systeme.io are considered (whitelisting of their IP addresses for security reasons). 2. A new subscriber is added to your Beehiiv publication (via an API call). 1. If available in Systeme.io, UTM tags (utm_source, utm_medium, and utm_campaign) are transferred to Beehiiv to correctly track where your subscribers are coming from. 3. If an error occurs during the Beehiiv API call, an alert notification is sent to you (via email). ## Requirements 1. A [Systeme.io](https://systeme.io/) account. 2. A [Beehiiv](https://www.beehiiv.com/) account with an active publication. 3. A Gmail account. ## Benefits - Automate & scale your email marketing efforts seamlessly. - No more manual tasks to keep your subscriber list always up-to-date. - Focus on creating a newsletter that stands out, not on the technical side. ## Check Out My Other Templates ☀️🌊 https://n8n.io/creators/belmehel/

n8n

Purpose

This workflow automatically creates a subscriber in a given Beehiiv publication when a new opt-in is registered in a given Systeme.io sales funnel.

Good to know: the integration with Systeme.io is done at the sales funnel level, not at the account level. If you have several sales funnels, you can use the same workflow several times.

Quick Setup

  1. Configure your sales funnel in Systeme.io to create and trigger a webhook after an opt-in.
  2. Open the "On New Systeme.io Optin" node to find the webhook URL needed to configure your sales funnel on Systeme.io.
  3. Configure the "Configure Workflow" node:
    1. Add your Beehiiv publication ID.
    2. If you know the subscriber's first and last name and want to send it to Beehiiv, configure the custom field names for first and last name.
    3. Add one or more email addresses to which to send alert notifications in the event of a problem (separated by commas).
  4. If you have not already done so:
    1. Connect your Beehiiv account in the "Create New Beehiiv Subscriber" node.
    2. Connect your Gmail account in the "Send Email Alert (Beehiiv API error)" node.

How It Works

  1. As soon as a new opt-in is registered on your sales funnel, Systeme.io triggers the workflow (via a webhook).
    1. Only requests actually coming from Systeme.io are considered (whitelisting of their IP addresses for security reasons).
  2. A new subscriber is added to your Beehiiv publication (via an API call).
    1. If available in Systeme.io, UTM tags (utm_source, utm_medium, and utm_campaign) are transferred to Beehiiv to correctly track where your subscribers are coming from.
  3. If an error occurs during the Beehiiv API call, an alert notification is sent to you (via email).

Requirements

  1. A Systeme.io account.
  2. A Beehiiv account with an active publication.
  3. A Gmail account.

Benefits

  • Automate & scale your email marketing efforts seamlessly.
  • No more manual tasks to keep your subscriber list always up-to-date.
  • Focus on creating a newsletter that stands out, not on the technical side.

Check Out My Other Templates

☀️🌊 https://n8n.io/creators/belmehel/

$9.99
Last updated September 12, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Marketing workflows

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.