2. Add Beehiiv newsletter subscribers from Gumroad sales

For Beehiiv, this workflow automatically adds newsletter subscribers from Gumroad sales, streamlining the process of capturing customer emails and relevant data. It enhances your CRM by appending sales information, ensuring timely notifications via Telegram for new sales, and improving communication with your team.

7/8/2025
10 nodes
Medium
iqncfeb2qhxxw7nok4vmfa2vwk2lrkcumatrn7jrkgsmol3vmanualmediumgumroadtriggergooglesheetssticky notetelegramapiintegrationcommunicationbot
Categories:
Communication & MessagingManual TriggeredData Processing & AnalysisMedium Workflow
Integrations:
GumroadTriggerGoogleSheetsSticky NoteTelegram

Target Audience

This workflow is ideal for:
- Content Creators: Those selling digital products on Gumroad who want to grow their email list effortlessly.
- Marketers: Professionals looking to automate their subscriber management and enhance their communication strategies.
- Small Business Owners: Entrepreneurs seeking to streamline their sales processes and maintain engagement with customers through newsletters.
- Developers/Tech Enthusiasts: Individuals interested in integrating various platforms to automate workflows and improve efficiency.

Problem Solved

This workflow addresses the challenge of manual subscriber management after a sale is made on Gumroad. By automating the process of adding new subscribers to a Beehiiv newsletter, it eliminates the need for repetitive data entry, ensuring that every sale translates into a potential subscriber without additional effort. This leads to a more efficient marketing strategy and improved customer engagement.

Workflow Steps

  • Gumroad Sale Trigger: The workflow begins with a trigger that activates whenever a new sale is made on Gumroad. This captures important sale details such as the timestamp, email, country, and product name.
    2. List Publications: The workflow makes an API call to Beehiiv to retrieve a list of publications associated with the user's account. This step ensures that the correct publication is targeted for the subscription.
    3. Post Subscription: Using the publication ID obtained from the previous step, the workflow sends a POST request to subscribe the new customer’s email to the specified publication in Beehiiv.
    4. Append Row in Google Sheets: The details of the sale (date, email, country, product name) are logged into a Google Sheets document for record-keeping and further analysis.
    5. Set ChatID: The workflow sets the Telegram chat ID, which is necessary for sending notifications.
    6. Notify in Channel: Finally, a notification is sent to a specified Telegram channel, alerting the team about the new sale, including product details and customer information.
  • Customization Guide

    Users can customize this workflow by:
    - Changing the Telegram Chat ID: Update the in the Set ChatID node to direct notifications to the desired channel.
    - Modifying the Google Sheets Document: Adjust the document ID and sheet name in the append row in CRM node to log sales data to a different spreadsheet.
    - Updating Beehiiv API Credentials: Ensure that the API credentials for Beehiiv are correctly set up to allow for successful subscriptions.
    - Personalizing Notifications: Edit the notification message in the Notify in channel node to include additional information or change the format to better suit team preferences.
    - Adding Additional Nodes: Users can enhance the workflow by adding more nodes for further data processing or integration with other tools.