{"id":344106,"date":"2026-08-14T05:23:17","date_gmt":"2026-08-14T05:23:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/brainstudioz-mailpilot\/"},"modified":"2026-08-14T05:23:03","modified_gmt":"2026-08-14T05:23:03","slug":"brainstudioz-newsletter-hub","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/brainstudioz-newsletter-hub\/","author":23475038,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.4","requires":"6.8","requires_php":"8.1","requires_plugins":null,"header_name":"BrainStudioz Newsletter Hub","header_author":"BrainStudioz","header_description":"Build newsletter signup forms, manage subscribers, and sync contacts with Mailchimp, Brevo, MailerLite, Kit, ActiveCampaign, and more.","assets_banners_color":"223773","last_updated":"2026-08-14 05:23:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/brainstudioz-newsletter-hub\/","header_author_uri":"https:\/\/brainstudioz.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":38,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"brainstudioz","date":"2026-08-14 05:23:03"}},"upgrade_notice":{"1.0.0":"<p>Initial release of BrainStudioz Newsletter Hub.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3646636,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3646636,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3646636,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3646636,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"mailpilot\/form":{"name":"mailpilot\/form","title":"MailPilot Form"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3646636,"resolution":"1","location":"assets","locale":"","width":1280,"height":720},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3646636,"resolution":"2","location":"assets","locale":"","width":1280,"height":720},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3646636,"resolution":"3","location":"assets","locale":"","width":1280,"height":720},"Screenshot-4.png":{"filename":"Screenshot-4.png","revision":3646636,"resolution":"4","location":"assets","locale":"","width":1918,"height":991},"Screenshot-5.png":{"filename":"Screenshot-5.png","revision":3646636,"resolution":"5","location":"assets","locale":"","width":1138,"height":640},"Screenshot-6.png":{"filename":"Screenshot-6.png","revision":3646636,"resolution":"6","location":"assets","locale":"","width":1919,"height":959},"Screenshot-7.png":{"filename":"Screenshot-7.png","revision":3646636,"resolution":"7","location":"assets","locale":"","width":1280,"height":640},"Screenshot-8.png":{"filename":"Screenshot-8.png","revision":3646636,"resolution":"8","location":"assets","locale":"","width":1280,"height":720},"Screenshot-9.png":{"filename":"Screenshot-9.png","revision":3646636,"resolution":"9","location":"assets","locale":"","width":1280,"height":720}},"screenshots":{"1":"Dashboard \u2014 review subscriber growth, conversion, top forms, and sync activity.","2":"Subscribers \u2014 search, filter, tag, import, and export the local subscriber database.","3":"Subscriber profile \u2014 view contact details, provider connections, and activity history.","4":"Form builder \u2014 create a newsletter signup form and choose how it appears on your site.","5":"Providers \u2014 connect email marketing services and configure lists, tags, and field mappings.","6":"Integrations \u2014 capture subscribers from supported WordPress forms and plugins.","7":"Settings \u2014 configure subscriber and synchronization defaults.","8":"Analytics \u2014 measure subscribers, form views, submissions, and conversion rate."}},"plugin_section":[],"plugin_tags":[264,337,1029,455,10254],"plugin_category":[41,42],"plugin_contributors":[265320],"plugin_business_model":[],"class_list":["post-344106","plugin","type-plugin","status-publish","hentry","plugin_tags-email-marketing","plugin_tags-lead-generation","plugin_tags-mailchimp","plugin_tags-newsletter","plugin_tags-signup-forms","plugin_category-communication","plugin_category-contact-forms","plugin_contributors-brainstudioz","plugin_committers-brainstudioz"],"banners":{"banner":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/banner-772x250.png?rev=3646636","banner_2x":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/banner-1544x500.png?rev=3646636","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/icon-128x128.png?rev=3646636","icon_2x":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/icon-256x256.png?rev=3646636","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/Screenshot-1.png?rev=3646636","caption":"Dashboard \u2014 review subscriber growth, conversion, top forms, and sync activity."},{"src":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/Screenshot-2.png?rev=3646636","caption":"Subscribers \u2014 search, filter, tag, import, and export the local subscriber database."},{"src":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/Screenshot-3.png?rev=3646636","caption":"Subscriber profile \u2014 view contact details, provider connections, and activity history."},{"src":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/Screenshot-4.png?rev=3646636","caption":"Form builder \u2014 create a newsletter signup form and choose how it appears on your site."},{"src":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/Screenshot-5.png?rev=3646636","caption":"Providers \u2014 connect email marketing services and configure lists, tags, and field mappings."},{"src":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/Screenshot-6.png?rev=3646636","caption":"Integrations \u2014 capture subscribers from supported WordPress forms and plugins."},{"src":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/Screenshot-7.png?rev=3646636","caption":"Settings \u2014 configure subscriber and synchronization defaults."},{"src":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/Screenshot-8.png?rev=3646636","caption":"Analytics \u2014 measure subscribers, form views, submissions, and conversion rate."},{"src":"https:\/\/ps.w.org\/brainstudioz-newsletter-hub\/assets\/Screenshot-9.png?rev=3646636","caption":""}],"raw_content":"<!--section=description-->\n<p>BrainStudioz Newsletter Hub is a WordPress newsletter plugin for building email signup forms, keeping a local subscriber database, and syncing contacts with popular email marketing services.<\/p>\n\n<p>Your forms and subscriber records stay in WordPress as the source of truth. Connect Mailchimp, Brevo, MailerLite, Kit (formerly ConvertKit), ActiveCampaign, or another supported provider when you want to sync contacts. Add or switch providers without rebuilding your signup forms.<\/p>\n\n<p>BrainStudioz Newsletter Hub manages subscribers and provider syncs; it does not send newsletter campaigns itself.<\/p>\n\n<h3>Newsletter forms and subscriber management<\/h3>\n\n<ul>\n<li>Build newsletter signup forms with a drag-and-drop form builder<\/li>\n<li>Add forms with the Newsletter Form block, shortcode, Elementor widget, or PHP function<\/li>\n<li>Use inline, floating-bar, and slide-in form displays<\/li>\n<li>Store, search, filter, tag, import, and export subscribers in WordPress<\/li>\n<li>Record consent and suppress unsubscribed, bounced, or blocked contacts<\/li>\n<li>View subscriber growth, form views, submissions, and conversion rate<\/li>\n<\/ul>\n\n<h3>Email marketing integrations<\/h3>\n\n<p>Connect Mailchimp, Brevo, MailerLite, Kit (formerly ConvertKit), ActiveCampaign, GetResponse, AWeber, Campaign Monitor, Drip, or Constant Contact.<\/p>\n\n<p>Choose lists or groups, map custom fields, apply tags, and configure double opt-in per connection. You can connect several providers or multiple accounts from the same provider.<\/p>\n\n<h3>Capture subscribers from existing WordPress forms<\/h3>\n\n<p>Turn submissions into newsletter subscribers from WordPress comments and registration, Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Fluent Forms, Formidable Forms, Elementor Forms, or JetFormBuilder.<\/p>\n\n<h3>How subscriber sync works<\/h3>\n\n<ol>\n<li>A visitor submits a newsletter or connected WordPress form.<\/li>\n<li>BrainStudioz Newsletter Hub stores the subscriber in your WordPress database.<\/li>\n<li>The plugin queues a background sync for your connected provider.<\/li>\n<li>Automatic retries handle temporary API errors and rate limits.<\/li>\n<\/ol>\n\n<h3>Privacy by design<\/h3>\n\n<p>Subscriber data is stored on your WordPress site. The plugin collects no telemetry, sends no usage analytics, and makes no provider request until you configure a connection with your own credentials. Provider credentials are encrypted at rest. See External Services for exactly what is shared when sync is enabled.<\/p>\n\n<h3>Optional Pro add-on<\/h3>\n\n<p>The separate optional Pro add-on adds audience routing, WooCommerce order tracking, popups, lead magnets, automations, webhooks, AI tools, and provider migration. The free plugin works independently.<\/p>\n\n<p>Learn more or upgrade to Pro: http:\/\/brainstudioz.com\/buy-a-plugin<\/p>\n\n<h3>External Services<\/h3>\n\n<p>BrainStudioz Newsletter Hub contacts no external service by default. After you add a provider connection with your own credentials, a sync sends the subscriber data you collected to that provider's API. This may include email address, name, mapped custom fields, tags, and list membership. No data is sent to the plugin author.<\/p>\n\n<p>Every integration below is optional and inactive until you connect it:<\/p>\n\n<ul>\n<li>Mailchimp \u2014 contact sync through <code>https:\/\/{data-center}.api.mailchimp.com<\/code>.\nTerms: https:\/\/mailchimp.com\/legal\/terms\/ \u2014 Privacy: https:\/\/www.intuit.com\/privacy\/statement\/<\/li>\n<li>ActiveCampaign \u2014 contact sync through your ActiveCampaign account API URL.\nTerms: https:\/\/www.activecampaign.com\/legal\/terms-of-service \u2014 Privacy: https:\/\/www.activecampaign.com\/legal\/privacy-policy<\/li>\n<li>Brevo \u2014 contact sync through <code>https:\/\/api.brevo.com<\/code>.\nTerms: https:\/\/www.brevo.com\/legal\/termsofuse\/ \u2014 Privacy: https:\/\/www.brevo.com\/legal\/privacypolicy\/<\/li>\n<li>MailerLite \u2014 contact sync through <code>https:\/\/connect.mailerlite.com<\/code>.\nTerms: https:\/\/www.mailerlite.com\/terms-of-service \u2014 Privacy: https:\/\/www.mailerlite.com\/legal\/privacy-policy<\/li>\n<li>Kit (formerly ConvertKit) \u2014 contact sync through <code>https:\/\/api.kit.com<\/code>.\nTerms: https:\/\/kit.com\/terms \u2014 Privacy: https:\/\/kit.com\/privacy<\/li>\n<li>AWeber \u2014 contact sync through <code>https:\/\/api.aweber.com<\/code>.\nTerms: https:\/\/www.aweber.com\/service-agreement.htm \u2014 Privacy: https:\/\/www.aweber.com\/privacy.htm<\/li>\n<li>Campaign Monitor \u2014 contact sync through <code>https:\/\/api.createsend.com<\/code>.\nTerms: https:\/\/www.campaignmonitor.com\/terms\/ \u2014 Privacy: https:\/\/www.campaignmonitor.com\/policies\/<\/li>\n<li>Constant Contact \u2014 contact sync through <code>https:\/\/api.cc.email<\/code>.\nTerms: https:\/\/www.constantcontact.com\/legal\/service-provider \u2014 Privacy: https:\/\/www.constantcontact.com\/legal\/privacy-center<\/li>\n<li>Drip \u2014 contact sync through <code>https:\/\/api.getdrip.com<\/code>.\nTerms: https:\/\/www.drip.com\/terms \u2014 Privacy: https:\/\/www.drip.com\/privacy<\/li>\n<li>GetResponse \u2014 contact sync through <code>https:\/\/api.getresponse.com<\/code>.\nTerms: https:\/\/www.getresponse.com\/legal \u2014 Privacy: https:\/\/www.getresponse.com\/legal\/privacy<\/li>\n<\/ul>\n\n<h3>Development<\/h3>\n\n<p>Human-readable PHP and JavaScript source is included under GPLv2 or later and maintained at https:\/\/github.com\/derwaish05\/mailpilot.<\/p>\n\n<ul>\n<li>PHP source: <code>src\/<\/code><\/li>\n<li>React source: <code>assets\/src\/<\/code><\/li>\n<li>Compiled JavaScript and CSS: <code>assets\/build\/<\/code><\/li>\n<\/ul>\n\n<p>Rebuild the admin assets with <code>npm install<\/code> and <code>npm run build<\/code>. Dependencies and licenses are listed in <code>package.json<\/code>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install <strong>BrainStudioz Newsletter Hub<\/strong> from the WordPress Plugins screen, or upload it to <code>\/wp-content\/plugins\/brainstudioz-newsletter-hub<\/code>.<\/li>\n<li>Activate the plugin. WordPress 6.8 or later and PHP 8.1 or later are required.<\/li>\n<li>Open <strong>BrainStudioz Newsletter Hub &gt; Forms<\/strong> and create your first newsletter signup form.<\/li>\n<li>Place the form with its block, shortcode, Elementor widget, or PHP function.<\/li>\n<li>Optional: open <strong>Providers<\/strong> and connect an email marketing service with your own API credentials.<\/li>\n<li>Optional: open <strong>Integrations<\/strong> to capture subscribers from a supported form plugin, WordPress comments, or registration.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20send%20newsletter%20emails%3F\"><h3>Does the plugin send newsletter emails?<\/h3><\/dt>\n<dd><p>No. It collects and manages subscribers, then syncs them to services such as Mailchimp or Brevo. Use your connected provider to design and send email campaigns.<\/p><\/dd>\n<dt id=\"where%20are%20subscribers%20stored%3F\"><h3>Where are subscribers stored?<\/h3><\/dt>\n<dd><p>Subscribers are stored in your WordPress database. Your local subscriber database remains available even when no email provider is connected.<\/p><\/dd>\n<dt id=\"do%20i%20need%20mailchimp%20or%20another%20external%20account%3F\"><h3>Do I need Mailchimp or another external account?<\/h3><\/dt>\n<dd><p>No. You can build forms and manage subscribers locally without an external account. A provider account is needed only when you choose to sync contacts to that service.<\/p><\/dd>\n<dt id=\"which%20email%20marketing%20services%20are%20supported%20for%20free%3F\"><h3>Which email marketing services are supported for free?<\/h3><\/dt>\n<dd><p>Mailchimp, Brevo, MailerLite, Kit (ConvertKit), ActiveCampaign, GetResponse, AWeber, Campaign Monitor, Drip, and Constant Contact.<\/p><\/dd>\n<dt id=\"can%20i%20connect%20multiple%20providers%20or%20accounts%3F\"><h3>Can I connect multiple providers or accounts?<\/h3><\/dt>\n<dd><p>Yes. Connect several providers at once or add multiple accounts from the same provider, each with its own list, tag, and field mapping.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20a%20newsletter%20signup%20form%20to%20a%20page%3F\"><h3>How do I add a newsletter signup form to a page?<\/h3><\/dt>\n<dd><p>Create the form in <strong>BrainStudioz Newsletter Hub &gt; Forms<\/strong>, then insert it with the Newsletter Form block, shortcode, Elementor widget, or PHP function.<\/p><\/dd>\n<dt id=\"which%20wordpress%20form%20plugins%20can%20capture%20subscribers%3F\"><h3>Which WordPress form plugins can capture subscribers?<\/h3><\/dt>\n<dd><p>Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Fluent Forms, Formidable Forms, Elementor Forms, and JetFormBuilder are supported. WordPress comments and registration can also capture subscribers.<\/p><\/dd>\n<dt id=\"can%20i%20import%20and%20export%20subscribers%3F\"><h3>Can I import and export subscribers?<\/h3><\/dt>\n<dd><p>Yes. Import subscribers from CSV and export your local audience to CSV at any time.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20switch%20email%20providers%3F\"><h3>What happens if I switch email providers?<\/h3><\/dt>\n<dd><p>Your signup forms keep working because they write to the local subscriber database first. Connect the new provider and sync without rebuilding the forms.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20include%20consent%20and%20privacy%20tools%3F\"><h3>Does the plugin include consent and privacy tools?<\/h3><\/dt>\n<dd><p>Yes. It includes a consent field, consent recording, subscriber status handling, and suppression controls. These features support a site's privacy workflow but do not by themselves guarantee legal compliance.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20data%20anywhere%20by%20default%3F\"><h3>Does the plugin send data anywhere by default?<\/h3><\/dt>\n<dd><p>No. It sends no telemetry or usage analytics. Subscriber data is shared only with a provider you explicitly connect, as described under External Services.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20elementor%20and%20woocommerce%3F\"><h3>Does it work with Elementor and WooCommerce?<\/h3><\/dt>\n<dd><p>The free plugin includes an Elementor widget and captures Elementor Forms submissions. WooCommerce order tracking is available in the separate optional Pro add-on.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Added a local subscriber database and drag-and-drop signup form builder.<\/li>\n<li>Added 10 email and CRM provider integrations with background sync and retries.<\/li>\n<li>Added consent, suppression, CSV import\/export, analytics, form-plugin capture, APIs, and developer hooks.<\/li>\n<\/ul>","raw_excerpt":"Build newsletter signup forms, manage subscribers in WordPress, and sync contacts with Mailchimp, Brevo, MailerLite, Kit, and more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/344106","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=344106"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/brainstudioz"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=344106"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=344106"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=344106"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=344106"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=344106"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=344106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}