{"id":342154,"date":"2026-07-17T17:06:47","date_gmt":"2026-07-17T17:06:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/clicksyncr-for-beehiiv-contact-form-7-integration\/"},"modified":"2026-07-17T17:24:18","modified_gmt":"2026-07-17T17:24:18","slug":"clicksyncr-for-beehiiv","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/clicksyncr-for-beehiiv\/","author":23373494,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"26.07.17.14","stable_tag":"26.07.17.14","tested":"7.0.2","requires":"6.7","requires_php":"7.4","requires_plugins":null,"header_name":"ClickSyncr \u2013 Contact Form 7 to Beehiiv","header_author":"clicksyncr","header_description":"Connect Contact Form 7 to Beehiiv. Add every form submission to your Beehiiv publication as a subscriber, with custom-field mapping.","assets_banners_color":"fbf6e8","last_updated":"2026-07-17 17:24:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/clicksyncr.com\/integrations\/beehiiv","header_author_uri":"https:\/\/profiles.wordpress.org\/clicksyncr","rating":0,"author_block_rating":0,"active_installs":0,"downloads":35,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"26.07.17.13":{"tag":"26.07.17.13","author":"clicksyncr","date":"2026-07-17 17:06:31"},"26.07.17.14":{"tag":"26.07.17.14","author":"clicksyncr","date":"2026-07-17 17:24:18"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3611838,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3611838,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3611838,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3611838,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3611838,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["26.07.17.13","26.07.17.14"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3611838,"resolution":"1","location":"assets","locale":"","width":890,"height":783}},"screenshots":{"1":"The ClickSyncr Beehiiv panel in the Contact Form 7 editor: connect your Beehiiv API key, choose a publication, and map form fields to Beehiiv fields."}},"plugin_section":[],"plugin_tags":[219149,1152,264,455,1016],"plugin_category":[41,42],"plugin_contributors":[271586],"plugin_business_model":[],"class_list":["post-342154","plugin","type-plugin","status-publish","hentry","plugin_tags-beehiiv","plugin_tags-contact-form-7","plugin_tags-email-marketing","plugin_tags-newsletter","plugin_tags-subscribers","plugin_category-communication","plugin_category-contact-forms","plugin_contributors-clicksyncr","plugin_committers-clicksyncr"],"banners":{"banner":"https:\/\/ps.w.org\/clicksyncr-for-beehiiv\/assets\/banner-772x250.png?rev=3611838","banner_2x":"https:\/\/ps.w.org\/clicksyncr-for-beehiiv\/assets\/banner-1544x500.png?rev=3611838","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/clicksyncr-for-beehiiv\/assets\/icon.svg?rev=3611838","icon":"https:\/\/ps.w.org\/clicksyncr-for-beehiiv\/assets\/icon.svg?rev=3611838","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/clicksyncr-for-beehiiv\/assets\/screenshot-1.png?rev=3611838","caption":"The ClickSyncr Beehiiv panel in the Contact Form 7 editor: connect your Beehiiv API key, choose a publication, and map form fields to Beehiiv fields."}],"raw_content":"<!--section=description-->\n<p><strong>ClickSyncr is a Beehiiv integration for Contact Form 7.<\/strong> It sends each configured form submission to the <a href=\"https:\/\/www.beehiiv.com\/\">Beehiiv<\/a> publication you choose and maps Contact Form 7 fields to Beehiiv subscriber fields.<\/p>\n\n<p>Connect with a Beehiiv API key, choose a publication, and map the required email field plus the subscriber and custom fields you want to sync. Beehiiv identifies subscribers by email address, so an existing subscriber is updated \u2014 and reactivated if they had unsubscribed \u2014 instead of being duplicated.<\/p>\n\n<p>\"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.<\/p>\n\n<h4>Beehiiv Integration for Contact Form 7<\/h4>\n\n<ul>\n<li><strong>Connect inside Contact Form 7<\/strong> \u2014 enter a Beehiiv API key in the ClickSyncr Beehiiv tab.<\/li>\n<li><strong>Choose a Beehiiv publication<\/strong> \u2014 select the destination independently for each Contact Form 7 form.<\/li>\n<li><strong>Map subscriber fields<\/strong> \u2014 map the required email field plus the Beehiiv custom fields on your publication.<\/li>\n<li><strong>Set opt-in per form<\/strong> \u2014 use a consent field to add subscribers directly, or send them through Beehiiv's double opt-in when consent isn't given.<\/li>\n<li><strong>Update, don't duplicate<\/strong> \u2014 Beehiiv matches by email, so an existing subscriber is updated and reactivated if they had unsubscribed.<\/li>\n<li><strong>Configure forms independently<\/strong> \u2014 each Contact Form 7 form can sync to a different publication with its own field mapping.<\/li>\n<li><strong>Keep your form workflow<\/strong> \u2014 Contact Form 7 continues to handle the form and its normal email notification.<\/li>\n<li><strong>Control submitted data<\/strong> \u2014 only the email address and the fields you map are sent to Beehiiv when a configured form is submitted.<\/li>\n<\/ul>\n\n<p>Learn more about the <a href=\"https:\/\/clicksyncr.com\/integrations\/beehiiv\">Contact Form 7 to Beehiiv integration<\/a>.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Edit any Contact Form 7 form and open the <strong>ClickSyncr Beehiiv<\/strong> tab.<\/li>\n<li>Paste your Beehiiv API key, then choose a publication.<\/li>\n<li>Map your form fields to Beehiiv fields (email is required).<\/li>\n<li>Save the form. Every submission now syncs to Beehiiv automatically.<\/li>\n<\/ol>\n\n<h4>What you'll need<\/h4>\n\n<ul>\n<li>WordPress 6.7 or higher<\/li>\n<li>Contact Form 7 installed and activated<\/li>\n<li>A <a href=\"https:\/\/www.beehiiv.com\/\">Beehiiv<\/a> account with an API key<\/li>\n<\/ul>\n\n<h4>Getting your Beehiiv API key<\/h4>\n\n<ol>\n<li>Log in to your Beehiiv account.<\/li>\n<li>Go to Settings &gt; Workspace &gt; API.<\/li>\n<li>Create a new API key.<\/li>\n<li>Paste it into the ClickSyncr Beehiiv tab.<\/li>\n<\/ol>\n\n<h4>Support<\/h4>\n\n<p>Need a hand? Visit <a href=\"https:\/\/clicksyncr.com\">clicksyncr.com<\/a> and we'll be glad to help.<\/p>\n\n<h4>External service: Beehiiv<\/h4>\n\n<p>This plugin connects to Beehiiv, the newsletter platform, to sync your Contact Form 7 submissions with your Beehiiv account. Requests are sent to the Beehiiv API at api.beehiiv.com.<\/p>\n\n<p><strong>When data is sent:<\/strong> when you connect your API key, when your publications and custom fields load in the form editor, and when a visitor submits a form you've configured with ClickSyncr \u2014 at which point their form data (email and any mapped fields) is sent to Beehiiv.<\/p>\n\n<p><strong>What is sent:<\/strong> your Beehiiv API key (to authenticate), the subscriber's email address and any fields you choose to map, and the publication you select.<\/p>\n\n<p>By using this plugin you agree to Beehiiv's <a href=\"https:\/\/www.beehiiv.com\/privacy\">Privacy Policy<\/a>. You are responsible for complying with applicable data-protection laws (such as GDPR and CCPA) and for obtaining consent from your visitors before their data is collected and sent to Beehiiv.<\/p>\n\n<!--section=installation-->\n<h4>Automatic installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress dashboard.<\/li>\n<li>Go to Plugins &gt; Add New.<\/li>\n<li>Search for \"ClickSyncr for Beehiiv\".<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file.<\/li>\n<li>In your WordPress dashboard, go to Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Choose the ZIP file and click <strong>Install Now<\/strong>.<\/li>\n<li>Activate the plugin.<\/li>\n<\/ol>\n\n<h4>After installation<\/h4>\n\n<ol>\n<li>Make sure Contact Form 7 is installed and activated.<\/li>\n<li>Edit any Contact Form 7 form and open the <strong>ClickSyncr Beehiiv<\/strong> tab.<\/li>\n<li>Follow the on-screen setup. Full guidance is on the <a href=\"https:\/\/clicksyncr.com\/integrations\/beehiiv\">ClickSyncr for Beehiiv<\/a> page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20connect%20contact%20form%207%20to%20beehiiv%3F\"><h3>How do I connect Contact Form 7 to Beehiiv?<\/h3><\/dt>\n<dd><p>Edit a Contact Form 7 form, open the ClickSyncr Beehiiv tab, enter a Beehiiv API key, choose a publication, and map the form's email field and any subscriber fields. Save the form and submit a test entry to confirm the subscriber is created or updated in Beehiiv.<\/p><\/dd>\n<dt id=\"can%20contact%20form%207%20add%20subscribers%20to%20a%20beehiiv%20publication%3F\"><h3>Can Contact Form 7 add subscribers to a Beehiiv publication?<\/h3><\/dt>\n<dd><p>Yes. ClickSyncr sends submissions from each configured Contact Form 7 form to the Beehiiv publication selected in that form's settings.<\/p><\/dd>\n<dt id=\"does%20the%20integration%20update%20existing%20subscribers%3F\"><h3>Does the integration update existing subscribers?<\/h3><\/dt>\n<dd><p>Yes. Beehiiv identifies subscribers by email address, so an existing subscriber is updated \u2014 and reactivated if they had unsubscribed \u2014 rather than duplicated.<\/p><\/dd>\n<dt id=\"which%20fields%20can%20i%20map%3F\"><h3>Which fields can I map?<\/h3><\/dt>\n<dd><p>You map your form's email field (required) plus the Beehiiv custom fields available on your publication.<\/p><\/dd>\n<dt id=\"can%20i%20control%20the%20opt-in%3F\"><h3>Can I control the opt-in?<\/h3><\/dt>\n<dd><p>Yes. Choose a consent field on each form: when a visitor gives consent the subscriber is added directly; without consent they are sent through Beehiiv's double opt-in; leave it unset to use your publication's default.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20beehiiv%20account%3F\"><h3>Do I need a Beehiiv account?<\/h3><\/dt>\n<dd><p>Yes. You'll need an active <a href=\"https:\/\/www.beehiiv.com\/\">Beehiiv<\/a> account and an API key to sync your subscribers.<\/p><\/dd>\n<dt id=\"can%20i%20use%20different%20settings%20for%20different%20forms%3F\"><h3>Can I use different settings for different forms?<\/h3><\/dt>\n<dd><p>Yes. Every Contact Form 7 form has its own ClickSyncr Beehiiv setup, so each can sync to a different publication with its own field mapping.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>26.07.17.14<\/h4>\n\n<ul>\n<li>Improved the plugin listing copy for clarity and search.<\/li>\n<li>Corrected the stated minimum WordPress version.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/clicksyncr.com\/integrations\/beehiiv#26.07.17.14\">Version 26.07.17.14 release notes<\/a><\/p>\n\n<h4>26.07.17.13<\/h4>\n\n<p><a href=\"https:\/\/clicksyncr.com\/integrations\/beehiiv#26.07.17.13\">Version 26.07.17.13 release notes<\/a><\/p>","raw_excerpt":"Connect Contact Form 7 to Beehiiv. Sync submissions to a Beehiiv publication, map subscriber fields, and update subscribers automatically\u2014no code.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/342154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=342154"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/clicksyncr"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=342154"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=342154"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=342154"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=342154"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=342154"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=342154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}