Integrations / Marketing

beehiiv

Add, find, tag and unsubscribe newsletter subscribers in a beehiiv publication, read its posts, and trigger workflows when people subscribe or a post goes out.

10 tools 11 trigger events

Tools

beehiiv.find_subscription

Look up a subscriber by email address, with their status, custom fields and tags. Subscription IDs start with sub_.

email*

beehiiv.list_subscriptions

List subscribers, newest first. Pass next_cursor back as cursor for the next page.

statustierlimitcursor

beehiiv.create_subscription writes

Subscribe an email address. Tag them afterwards with add_tags.

email*reactivate_existingsend_welcome_emaildouble_opt_overrideutm_sourceutm_campaignreferring_sitecustom_fields

beehiiv.unsubscribe writes

Unsubscribe a subscriber by email address.

email*

beehiiv.update_custom_fields writes

Set custom field values on a subscriber, by email address.

email*custom_fields*

beehiiv.add_tags writes

Add tags to a subscriber. Subscription IDs start with sub_; find_subscription gives one from an email address.

subscription_id*tags*

beehiiv.list_posts

List posts, newest first. Post IDs start with post_.

statuslimitpage

beehiiv.get_post

Get a post with its web content as HTML and its open and click stats. Post IDs start with post_.

post_id*

beehiiv.api_get

Send a GET request to any beehiiv API path under https://api.beehiiv.com/v2/publications/{publication_id} and return the response. For endpoints the named tools don't cover.

path*params

beehiiv.api_request writes

Send a POST, PUT, PATCH or DELETE request to any beehiiv API path under https://api.beehiiv.com/v2/publications/{publication_id}.

method*path*paramsbody

Tick Allow raw writes on the connection to add api_request, which can send POST, PUT, PATCH and DELETE requests to any beehiiv API path.

Connect

  1. In beehiiv, open Settings → API (Workspace settings → API on newer accounts) and create an API key.
  2. Copy the publication ID shown on the same page. It starts with pub_.
  3. Paste both on the connection. One connection reaches one publication.

Credentials

API key Webhook signing secret

beehiiv API docs

Triggers

In beehiiv, open Settings → Webhooks, add an endpoint with this URL and the events your workflows use, then open the endpoint and paste its signing secret (whsec_…) on this connection.

Events

subscription.createdsubscription.confirmedsubscription.deletedsubscription.upgradedsubscription.downgradedsubscription.pausedsubscription.resumedpost.sentpost.updatedpost.scheduledsurvey.response_submitted
trigger
kind: beehiiv connection: beehiiv events: [subscription.created]

Turn one person's AI process into the company's.

Murmurator is invite-only. Already invited? Sign in and build something real.