- Home
- Resources
- Integrations
- beehiiv
beehiiv Make integrationAutomate beehiiv with Make.
Can Make run the busywork around your newsletter? The beehiiv Make integration gives you 40 modules, including 8 triggers, to handle subscribers, segments, tags and automations. This guide connects your account, builds a first scenario and explains every module.
Verified Trustpilot reviews · AI, automation & growth agency
What can the beehiiv Make integration automate?
The beehiiv Make integration links your newsletter to the rest of your tools. A scenario, the automation you build in Make, reacts when a reader subscribes, confirms, upgrades or leaves, then creates, tags, updates or enrolls subscribers in beehiiv without any code.
Paid readers onboarded on their own. Watch for Upgrades fires when someone moves to premium, and Add Subscriber to an Automation drops them into the welcome flow you designed for paying members.
A list fed by your other tools. A checkout, a webinar form or an event registration can call Create a Subscriber, then Add Tag to a Subscriber records where that reader came from, so segments stay meaningful.
Cleaner exits. Watch for Unsusbcribes and Watch for Downgrades tell your CRM or your support team right away, so nobody keeps writing to a reader who left.
What the module list does not do: there is no module to write, schedule or send a post, and no module to create a segment. For those gaps, Make an API Call reuses your connection to reach the beehiiv API. If you also look at n8n, the n8n vs Make comparison lays out the criteria. The Make training covers scenario design from scratch, and Make pricing explains how operations are counted.
How do you connect beehiiv to Make?
- 01
Create an API key in beehiiv
In beehiiv, open Settings at the bottom left, then API in the sidebar. Click Create New API Key and keep the value somewhere safe. beehiiv may first ask you to verify your identity through Stripe.
- 02
Copy your Publication ID
On that same API page, find the Publication ID section and copy the value listed under API V2. Make needs it to know which newsletter your modules work on.
- 03
Paste both into Make
Add any beehiiv module to a scenario and click Create a connection. Give it a name if you like, paste the key into API Key and the ID into Publication ID, then click Save. That connection, your beehiiv account linked to Make, serves every beehiiv module afterwards.
Your first scenario: onboard new premium readers
GoalWhen a reader upgrades to premium in beehiiv, Make enrolls them in your paid-member automation.
- 01
Start a scenario
From the Scenarios page, create a new scenario and click the big +. Search for beehiiv and pick Watch for Upgrades, the instant trigger that listens for premium upgrades.
- 02
Link the webhook and your account
Click Create a webhook, then Create a connection and paste your API key and Publication ID. From now on, beehiiv calls Make every time a reader upgrades.
- 03
Add the enrollment module
Click the + on the right of the trigger and choose Add Subscriber to an Automation. Pick your paid-member flow, which must start with an active Add by API trigger in beehiiv, then map the upgraded subscriber from the trigger's bundle.
- 04
Test, then switch it on
Click Run once and trigger an upgrade with a test account. Read the bundle each module received. When the reader shows up in the flow, turn the scenario on so it keeps running.
What can start a beehiiv scenario?
8 modules start a scenario when something happens in beehiiv. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by beehiiv as soon as it happens.
Watch for Subscribers
Instant triggerIn Make“Triggers when a new user subscribes and fires the scenario.”
Every new sign-up to your newsletter starts the scenario, so a fresh reader can reach your CRM, a spreadsheet or a team channel without anyone copying an address by hand. Each subscriber arrives as one bundle, the item handed to the next module.
Watch for Subscription Confirmations
Instant triggerIn Make“Triggers when a users subscription is confirmed by completing the double opt-in and then fires the scenario.”
Only readers who complete the double opt-in reach this trigger. You get a cleaner stream than raw sign-ups, since addresses that never clicked the confirmation email stay out of your other tools.
Watch for Updates
triggerIn the docs onlyThis trigger sits in the Subscribers group of the Make documentation, but it comes without any description. Its name suggests changes to subscriber records, which is only a reading of the label, not a documented behavior.
Watch for Downgrades
Instant triggerIn Make“Triggers when a subscriber downgrades from a premium subscription and fires the scenario.”
When a paying reader leaves premium and drops back to the free tier, this trigger lets you react instead of discovering it in a report. It is the signal for a retention email or a personal note.
Watch for Survey Form Submission
Instant triggerIn Make“Watches for webhook submissions of survey forms.”
Answers to your beehiiv survey forms reach Make as they are submitted, so feedback lands in a sheet, a CRM note or a team channel instead of staying inside the newsletter dashboard.
Watch for Post Sends
Instant triggerIn Make“Triggers when a post is published and fires the scenario.”
Publishing a post becomes the starting point of a scenario. The new issue can be announced on social media, logged in an editorial sheet or shared with sponsors without a separate copy and paste.
Watch for Unsusbcribes
Instant triggerIn Make“Triggers when a user unsubscribes and fires the scenario”
The moment a reader leaves your list, Make knows. That lets you stop other tools from writing to someone who clearly said no, which protects your reputation as a sender.
Watch for Upgrades
Instant triggerIn Make“Triggers when a subscriber upgrades to a Premium subscription and fires the scenario.”
A reader switching to a premium subscription starts the scenario, which is the right time to welcome them properly, give access to a member space or alert the person who handles paid readers.
What can each beehiiv module do?
beehiiv gives you 32 modules in 10 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Subscribers
8 modulesCreate a Subscriber
ActionIn Make“Creates a subscriber in your beehiiv account.”
Adds a reader to your beehiiv publication straight from another tool: a checkout, a webinar form, a row in a sheet. The new subscriber lives in beehiiv from then on, with no CSV import in between.
List All Subscribers
SearchIn Make“Returns a full/filtered list of subscribers.”
Pulls your subscribers into Make, the whole list or a filtered part, one bundle per reader. That is the base for syncing beehiiv with a spreadsheet or a CRM.
View a Subscriber (via SubscriptionID)
ActionIn Make“Lookup the details of a single subscriber using their beehiiv-generated subscriptionId”
Fetches one subscriber when you already hold the subscription ID that beehiiv generated, often passed along by a trigger earlier in the same scenario. The reader's details come back in a single bundle.
View a Subscriber (via Email)
ActionIn Make“Lookup the details of a single subscriber using their email address.”
Finds a reader from an email address alone, which is usually the only identifier your other tools share with beehiiv. You learn whether the person is on your list and get their record.
View a Subscriber (via Subscriber ID)
ActionIn Make“Lookup the details of a single subscriber using their beehiiv-generated subscriber_id”
Looks a reader up through the subscriber ID, a second identifier beehiiv generates alongside the subscription ID. Same kind of result, reached with another key.
subscriber_id rather than a subscription ID.Update a Subscriber
ActionIn Make“Updates custom fields and/or unsubscribes a subscriber”
Changes an existing reader's custom fields, or unsubscribes them, from outside beehiiv. Your list then reflects what your billing tool or CRM already knows.
Batch Update Subscribers
ActionIn Make“Update multiple subscribers at once using an array of subscription_ids”
Applies one change to many readers in a single step, from a list of subscription IDs, instead of calling Update a Subscriber once per person.
Delete a Subscriber
ActionIn Make“Deletes a subscriber”
Removes a reader from beehiiv entirely, which helps when a deletion request reaches you through another channel and the newsletter must follow.
Publications
2 modulesList All Publications
SearchIn Make“Returns a list of publications with their publication IDs.”
Returns the publications on your beehiiv account, each with its publication ID. Since that ID is what the connection asks for, this module clears up which newsletter is which.
View a Publication
ActionIn Make“Views the details of a single publication.”
Reads what beehiiv stores about one publication, so a report or a multi-newsletter scenario can label each result with the right newsletter.
Posts
3 modulesList All Posts
SearchIn Make“Returns a list of posts for a particular publication.”
Brings the posts of one publication into Make, one bundle per post, so you can build an archive page, an editorial sheet or a recap for sponsors.
View a Post
ActionIn Make“View the details of a single post.”
Fetches one post in detail when you already know which one you want, for instance the post that Watch for Post Sends just reported.
Delete a Post
ActionIn Make“Deletes (a draft) or archives (a published) a post.”
Tidies up a post from a scenario, with a twist worth knowing: a draft gets deleted, while a published post is archived rather than erased.
Segments
4 modulesList All Segments
SearchIn Make“Return a list of segments from a publication.”
Lists the segments of a publication, the saved groups of readers you defined in beehiiv. It is where you find the segment ID other modules ask for.
List a Segment's Members
SearchIn Make“Returns the members of a segment.”
Returns the readers inside one segment, one bundle each, so a group such as your most engaged readers can be pushed into a CRM, an ads audience or a thank-you sequence.
View a Segment
ActionIn Make“Lookup the details of a single segment using their beehiiv-generated segmentId”
Reads one segment through the ID beehiiv generated for it, a quick way to confirm the segment still exists before acting on its members.
Delete a Segment
ActionIn Make“Deletes a particular segment.”
Removes a segment from the publication, handy for clearing out temporary groups built for a single campaign once it has ended.
Automations
5 modulesAdd Subscriber to an Automation
ActionIn Make“Add an existing subscription to an automation flow. Requires the automation to have an active Add by API trigger. The specified email or subscription_id will be matched against your existing subscribers. If an existing subscriber is found, they will be enrolled immediately.”
Enrolls an existing subscriber in a beehiiv automation flow, matched by email or subscription ID, and the enrollment starts right away.
List All Automations
SearchIn Make“Returns a list of automations for a publication”
Lists the automations of a publication, which gives you the IDs to feed into Add Subscriber to an Automation or View an Automation.
List All Automation Journeys
SearchIn Make“Retrieve all automation journeys associated with an automation that belongs to a specific publication. Optionally, you may filter by a user's subscription ID.”
Retrieves the journeys tied to one automation, with an optional filter on a reader's subscription ID. It shows who went through a flow, or which journeys one reader has in it.
View an Automation
SearchIn Make“View the details of a specific automation within a publication”
Reads one automation of a publication in detail, useful to make sure a flow exists before a scenario starts sending people into it.
View an Automation Journey
SearchIn Make“Retrieve a specific automation journey step associated with an automation that belongs to a publication.”
Zooms in on a single journey of an automation, for the moments when one reader's path matters more than the whole list.
Custom Fields
5 modulesCreate a Custom Field
ActionIn Make“Create a custom field on a publication, for use in subscriptions”
Adds a custom field to a publication, so each subscriber can carry extra data such as a plan, a city or a signup source.
List All Custom Fields
SearchIn Make“Retrieve all custom fields belonging to a specific publication”
Retrieves every custom field of a publication, a quick inventory before you map outside data into them.
View a Custom Field
SearchIn Make“View a specific custom field on a publication”
Reads a single custom field of a publication on its own, without pulling the whole list of fields.
Update a Custom Field
ActionIn Make“Update a custom field on a publication”
Edits an existing custom field of a publication instead of creating a new one, which keeps your subscriber data in one place.
Delete a Custom Field
ActionIn Make“Delete a custom field from a publication”
Removes a custom field from a publication, for cleaning up fields left over from an old campaign or a test.
Tags
1 moduleAdd Tag to a Subscriber
ActionIn Make“Adds a tag to a subscriber.”
Puts a tag on a subscriber, the lightest way to mark where a reader came from or what they did outside beehiiv.
Email Blasts
2 modulesList All Email Blasts
SearchIn Make“Returns a list of email blasts.”
Lists your beehiiv email blasts, one bundle each, so they can be logged in a sheet or pulled into a report next to regular posts.
View an Email Blast
ActionIn Make“Views the details of a single email blast.”
Reads a single email blast in detail, which is enough when a scenario only cares about one specific send.
Referral Program
1 moduleView a Referral Program
ActionIn Make“Lists the milestones, rewards, and stats from a referral program.”
Pulls the milestones, rewards and stats of your referral program into Make, so a dashboard or a team channel can show how referrals are doing without logging into beehiiv.
Other
1 moduleMake an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reaches any endpoint of the beehiiv API with the connection you already set up, for everything the ready-made modules leave out.
Need help automating beehiiv with Make?
A person reads every message.