Setting up a Beehiiv Signup Form

Requires Pro Standard or higher

  1. Click Add Element

  2. Click Form to create a new Form element.

  3. Set Type to Signup, then Via Beehiiv.

  4. Enter your Beehiiv API Key, which can be found under your Beehiiv account's Integrations tab (API Keys → New Api Key).

    Note: Beehiiv's API is only available for paid users of their service.

  5. Enter your Beehiiv Publication ID, which can be found under your Beehiiv account's Integrations tab (Publication Id → API V2). Your publication ID should resemble a string of random letters and numbers prefixed with pub_ (eg. pub_xxxx-xxxx-xxxx-xxxx-xxxx).

  6. (Optional) Check Send welcome email to automatically send new subscribers a welcome email.

  7. (Optional) Click the Fields tab and rename or toggle the form's fields.

  8. (Optional) Click the Button tab and change the form's submit button Label.

  9. (Optional) Check Collect UTM parameters to automatically include all detected UTM parameters. The following parameters will be included if detected: UTM Source, UTM Medium, and UTM Campaign.

  10. (Optional) Add custom text fields for Site URL, Site Title and Site Form to your Beehiiv publication to automatically record the site URL, title and unique form ID with each signup.

  11. You're done! The site should now have a fully functional Beehiiv signup form.