Skip to main content

Automatic subscriber creation in Beehiiv from Systeme.io funnel optins

Workflow preview

Workflow preview
100%
Automatic subscriber creation in Beehiiv from Systeme.io funnel optins preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

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 System...

Best for

  • Social Media automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.set, n8n-nodes-base.httprequest, n8n-nodes-base.if, n8n-nodes-base.gmail, n8n-nodes-base.stickynote, n8n-nodes-base.webhook

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Vincent Belmehel.

Original n8n.io source

1.1 Workflow description

Title
Automatic subscriber creation in Beehiiv from Systeme.io funnel optins
Workflow name
Automatic subscriber creation in Beehiiv from Systeme.io funnel optins

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
    1. Open the “On New Systeme.io Optin” node to find the webhook URL needed to configure your sales funnel on Systeme.io
  2. 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).
  3. 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/

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Clean Data

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 2 - Create New Beehiiv Subscriber

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 3 - Subscriber Created?

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 4 - Send Email Alert (Beehiiv API error)

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 5 - Configure Workflow

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 6 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - Sticky Note5

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - Sticky Note6

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 9 - Sticky Note7

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 10 - Sticky Note8

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - On New Systeme.io Optin

Type / Role
n8n-nodes-base.webhook - webhook
Config choices
Version 2

3. Summary Table

Workflow Automatic subscriber creation in Beehiiv from Systeme.io funnel optins
Complexity intermediate
Nodes 11
Categories Social Media
Author Vincent Belmehel
Published 14 Jul 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/5992/5992.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Automatic subscriber creation in Beehiiv from Systeme.io funnel optins do?

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 System...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Social Media use case.