=== ClickSyncr for Beehiiv – Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Fluent Forms & Formidable ===
Contributors: clicksyncr
Tags: beehiiv, contact form 7, wpforms, gravity forms, fluent forms
Requires at least: 6.7
Tested up to: 7.1
Requires PHP: 8.2
Stable tag: 26.08.29.11
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Turn form submissions into Beehiiv subscribers. Works with Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Fluent Forms, and more.

== Description ==

[ClickSyncr for Beehiiv](https://clicksyncr.com/integrations/beehiiv) connects your forms to [Beehiiv](https://www.beehiiv.com/), so every form submission becomes a subscriber in your Beehiiv publication: automatically, with no code.

= Works with your form builder =

* [Contact Form 7](https://clicksyncr.com/integrations/beehiiv/contact-form-7)
* [WPForms](https://clicksyncr.com/integrations/beehiiv/wpforms)
* [Gravity Forms](https://clicksyncr.com/integrations/beehiiv/gravity-forms)
* [Ninja Forms](https://clicksyncr.com/integrations/beehiiv/ninja-forms)
* [Fluent Forms](https://clicksyncr.com/integrations/beehiiv/fluent-forms)
* [Formidable Forms](https://clicksyncr.com/integrations/beehiiv/formidable-forms)
* [Forminator](https://clicksyncr.com/integrations/beehiiv/forminator)

One plugin, one Beehiiv connection. [ClickSyncr](https://clicksyncr.com) configures each form right inside the builder you already use, and it connects your forms to [20+ other email marketing platforms](https://clicksyncr.com/integrations) too.

"beehiiv" is a trademark of beehiiv Inc. This plugin is an independent integration and is not affiliated with, endorsed by, or sponsored by beehiiv Inc.

= Why you'll love it =

* **Set up in minutes**: paste your Beehiiv API key and you're connected. No developers, no code.
* **Your publications load automatically**: choose which [Beehiiv publication](https://clicksyncr.com/integrations/beehiiv) new subscribers join, right inside the form editor.
* **Map any field**: send names, phone numbers, and Beehiiv custom fields straight from your form.
* **Built-in opt-in**: add a [consent checkbox](https://clicksyncr.com/help) and ClickSyncr adds Beehiiv subscribers directly when they tick it, or sends a Beehiiv confirmation email when they don't.
* **Subscriber status control**: add directly, send a confirmation email, or defer to your Beehiiv publication's double opt-in setting, per form.
* **No duplicate subscribers**: existing Beehiiv subscribers are reactivated and new ones are added, every single time.
* **A setup for every form**: each form can sync to a different Beehiiv publication with its own field mapping, in every supported builder.
* **Sync health at a glance**: an admin-bar menu shows every form's Beehiiv sync counts and the last error, if any.
* **Lightweight and fast**: built to WordPress standards, so it never slows your site down.
* **You stay in control**: you decide exactly what data is sent to Beehiiv, and to which publication.

Learn more about the [forms to Beehiiv integration](https://clicksyncr.com/integrations/beehiiv).


= What you'll need =

* WordPress 6.7 or higher
* At least one supported form builder: Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Fluent Forms, Formidable Forms, or Forminator
* A [Beehiiv](https://www.beehiiv.com/) account with an API key

= Getting your Beehiiv API key =

1. Log in to your Beehiiv account.
2. Go to Settings > Integrations (or open [Beehiiv → Settings → Integrations](https://app.beehiiv.com/settings/integrations)).
3. Create a new API key.
4. Paste it into the ClickSyncr Beehiiv settings of any form.

= Support =

Need a hand? Browse the [documentation](https://clicksyncr.com/help), check the [frequently asked questions](https://clicksyncr.com/faqs), or [contact us](https://clicksyncr.com/contact) and we'll be glad to help.

= Beehiiv =

Connected forms send their submissions to Beehiiv. Read more at [Beehiiv](https://www.beehiiv.com/privacy).

== Installation ==

= Automatic installation =

1. Log in to your WordPress dashboard.
2. Go to Plugins > Add New.
3. Search for "ClickSyncr for Beehiiv".
4. Click **Install Now**, then **Activate**.

= Manual installation =

1. Download the plugin ZIP file.
2. In your WordPress dashboard, go to Plugins > Add New > Upload Plugin.
3. Choose the ZIP file and click **Install Now**.
4. Activate the plugin.

= After installation =

1. Edit any form and open its **ClickSyncr Beehiiv** settings.
2. Paste your Beehiiv API key, choose a publication, and map your fields (email is required).
3. Save. Every submission now syncs to Beehiiv automatically. Full guidance lives on the [ClickSyncr for Beehiiv](https://clicksyncr.com/integrations/beehiiv) page.


== Frequently Asked Questions ==

= Do I need a Beehiiv account? =

Yes. You'll need an active [Beehiiv](https://www.beehiiv.com/) account and an API key to sync your subscribers.

= Which form builders are supported? =

[Contact Form 7](https://clicksyncr.com/integrations/beehiiv/contact-form-7), [WPForms](https://clicksyncr.com/integrations/beehiiv/wpforms), [Gravity Forms](https://clicksyncr.com/integrations/beehiiv/gravity-forms), [Ninja Forms](https://clicksyncr.com/integrations/beehiiv/ninja-forms), [Fluent Forms](https://clicksyncr.com/integrations/beehiiv/fluent-forms), [Formidable Forms](https://clicksyncr.com/integrations/beehiiv/formidable-forms), and [Forminator](https://clicksyncr.com/integrations/beehiiv/forminator). At least one of them must be installed and activated.

= Where do I find my Beehiiv API key? =

Log in to Beehiiv and go to Settings > Integrations, then create a new API key. Each [builder setup guide](https://clicksyncr.com/integrations/beehiiv) shows exactly where to paste it.

= Can I map custom fields? =

Yes. Map any form field to your publication's Beehiiv custom fields. Fields are per publication, so the mapping list follows the publication you choose.

= How does the opt-in consent field work? =

Pick a consent field (a checkbox, acceptance, or radio) from your form. When a visitor ticks it, the subscriber is added directly; if they leave it unticked, Beehiiv sends them a confirmation email instead. Leave it as "None" to use the subscriber status you chose for the form.

= Does it work with Beehiiv double opt-in? =

Yes. Choose "Use publication setting" as the subscriber status and your publication's own double opt-in setting decides. The Active and Unconfirmed choices override it per form.

= Will it create duplicate subscribers? =

No. Beehiiv deduplicates by email: existing subscribers are reactivated and new ones are added.

= Can I use different settings for different forms? =

Yes. Every form has its own ClickSyncr Beehiiv setup, so each can sync to a different publication.

= ClickSyncr for Beehiiv Privacy =

The plugin sends only the fields you map, and only to Beehiiv. Nothing is collected by ClickSyncr itself. [Read about our policy](https://clicksyncr.com/privacy).

== Screenshots ==

1. The ClickSyncr Beehiiv panel in the Contact Form 7 editor: connect your Beehiiv API key, choose a publication, map form fields to Beehiiv custom fields, and set an opt-in consent field.

== Changelog ==

For the full changelog with details, see the [release history](https://clicksyncr.com/integrations/beehiiv#changelog).

= 26.08.29.11 =

[Version 26.08.29.11 release notes](https://clicksyncr.com/integrations/beehiiv#26.08.29.11)

= 26.08.28.16 =

[Version 26.08.28.16 release notes](https://clicksyncr.com/integrations/beehiiv#26.08.28.16)

= 26.08.27.07 =

[Version 26.08.27.07 release notes](https://clicksyncr.com/integrations/beehiiv#26.08.27.07)

= 26.08.14.18 =

[Version 26.08.14.18 release notes](https://clicksyncr.com/integrations/beehiiv#26.08.14.18)

= 26.07.17.14 =

[Version 26.07.17.14 release notes](https://clicksyncr.com/integrations/beehiiv#26.07.17.14)

= 26.07.17.13 =

[Version 26.07.17.13 release notes](https://clicksyncr.com/integrations/beehiiv#26.07.17.13)
