Convert Gumroad Sales to Beehiiv Subscribers with Sheets & Telegram Alerts

Go to Workflow
306 views
Built by Aitor | 1Node Aitor | 1Node
Created on June 07, 2026

Description

Turn Gumroad buyers into newsletter subscribers on Beehiiv, log to Google Sheets and get notified on Telegram

Requirements

Gumroad account**
Gumroad application* + *API key**
Product listed** on Gumroad
Beehiiv account**
Publication created** on Beehiiv
Beehiiv API key**
Google Sheets access** (with API credentials)
Telegram Bot** created + Bot Token
Telegram Channel** created and Bot added as admin

Set Up

1. Trigger on a New Gumroad Sale
Create a new application in Gumroad (Settings > Advanced).
Copy your API key (access token).
Paste it into the Gumroad Sale Trigger node.

2. Connect to Beehiiv Newsletter
Create a publication inside Beehiiv.
Generate and copy your Beehiiv API key.
Use it to list publications and post a new subscription.

3. Load Into CRM (Google Sheets)
Set up your Google Sheets API credentials
Append the subscriber's data into your CRM

4. Send a Telegram Message
Create a Telegram Bot and get your Bot Token.
Add the Bot to your Telegram Channel and make it an admin.
In the Telegram Send Message node:
Use your Bot Token.
Set your Channel Username or Chat ID.
Customize the message content (e.g., "New Sale from {{customerEmail}} 🎉").

Further Optimizations

Add more data to Beehiiv**:
Include optional fields like first name, last name, custom tags, etc., when posting the subscription.

Customize your Telegram message**:
Personalize the message with product name, sale amount, or customer name.

Enhance CRM data**:
Add additional sale details into Google Sheets, like product ID, purchase timestamp, or affiliate code if available.

Error Handling**:
Add an error workflow to retry failed Beehiiv or Google Sheets updates automatically or log the error messages in your team chat in Slack or Microsoft Teams.

✅ That's it!
Every time a new sale happens, the customer is added to your Beehiiv newsletter, saved in your CRM, and you receive an instant notification on Telegram!

Get in touch with us
Feel free to contact us at 1 Node.
Get instant access to a library of free resources we created.

Nodes Used (3)

Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
Telegram
n8n-nodes-base.telegram