[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fI5F0B0vdllimdNcBuGfGa7BEIT3CdgIIJwx31sthLbQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":88,"crawl_stats":38,"alternatives":96,"analysis":200,"fingerprints":838},"constant-contact-forms","Constant Contact Forms","2.16.2","Constant Contact","https:\u002F\u002Fprofiles.wordpress.org\u002Fconstantcontact\u002F","\u003Cp>Please note: Version 2.0.0 of this plugin is a significant release, including both security and feature updates. After updating to version 2.0.0, you will be required to reconnect the plugin to your Constant Contact account & reselect the lists associated with your forms.\u003C\u002Fp>\n\u003Ch3>Work smarter, not harder. The Constant Contact Way\u003C\u002Fh3>\n\u003Cp>Create branded emails, build a website, sell online, and make it easy for people to find you—all from one place.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQqb0_zcRKnM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Constant Contact Forms\u003C\u002Fstrong> is the easiest way to connect your WordPress website with your Constant Contact account.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Effortlessly create sign-up forms to convert your site visitors into mailing list contacts.\u003C\u002Fli>\n\u003Cli>Customize data fields, so you can tailor the type of information you collect from your users.\u003C\u002Fli>\n\u003Cli>Captured email addresses will be automatically added to the Constant Contact email lists of your choosing.\u003C\u002Fli>\n\u003Cli>Have immediate access to all your Constant Contact lists to integrate with your signup forms, right from your WordPress dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Not a Constant Contact customer? Sign up for a \u003Ca href=\"https:\u002F\u002Fgo.constantcontact.com\u002Fsignup.jsp\" rel=\"nofollow ugc\">Free Trial\u003C\u002Fa> right from the plugin.\u003C\u002Fp>\n\u003Ch3>How To Get Started.\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Signup for a \u003Ca href=\"http:\u002F\u002Fwww.constantcontact.com\u002Findex?pn=miwordpress\" rel=\"nofollow ugc\">Free Trial\u003C\u002Fa>. ( Existing Constant Contact users can skip this step).\u003C\u002Fli>\n\u003Cli>Follow \u003Ca href=\"https:\u002F\u002Fknowledgebase.constantcontact.com\u002Farticles\u002FKnowledgeBase\u002F10054-WordPress-Integration-with-Constant-Contact\" rel=\"nofollow ugc\">first-time setup instructions\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fknowledgebase.constantcontact.com\u002Farticles\u002FKnowledgeBase\u002F18059-Create-a-Wordpress-Form?q=create%20a%20form%20wordpress&pnx=1&lang\" rel=\"nofollow ugc\">Create your first form\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fknowledgebase.constantcontact.com\u002Farticles\u002FKnowledgeBase\u002F30850-Add-a-Form-Created-with-the-Constant-Contact-Plugin-to-a-WordPress-Page-or-Blog-Post?lang\" rel=\"nofollow ugc\">Add a form anywhere on your website\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Watch as your visitors turn into lifetime contacts!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Development of Constant Contact Forms plugin occurs on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Fconstant-contact-forms\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. Please see the security policy there to report any security issues. General support should start on our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fconstant-contact-forms\u002F\" rel=\"ugc\">WordPress forums\u003C\u002Fa>\u003C\u002Fp>\n","The official Constant Contact plugin adds a contact form to your WordPress site to quickly capture information from visitors.",20000,2657054,54,100,"2026-02-23T20:15:00.000Z","6.9.4","6.4.0","8.1",[20,21,22,23,24],"constant-contact","constant-contact-official","contacts","marketing","newsletter","https:\u002F\u002Fwww.constantcontact.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconstant-contact-forms.2.16.2.zip",99,4,0,"2024-01-03 00:00:00","2026-03-15T15:16:48.613Z",[33,49,63,74],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2023-52208","constant-contact-forms-information-disclosure-via-log-files","Constant Contact Forms \u003C= 2.4.2 - Information Disclosure via Log Files","The Constant Contact Forms plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.4.2. This makes it possible for unauthenticated attackers to extract sensitive data from log files.",null,"\u003C=2.4.2","2.4.3","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Exposure of Sensitive Information to an Unauthorized Actor","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F2990b307-2b07-4daf-917b-d9587253cbeb?source=api-prod",20,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":59,"updated_date":45,"references":60,"days_to_patch":62},"WF-b8a26695-4793-418b-9a23-6709fe79ea4f-constant-contact-forms","constant-contact-forms-missing-authorization-via-constantcontactprivacyajaxhandler","Constant Contact Forms \u003C= 2.0.2 - Missing Authorization via constant_contact_privacy_ajax_handler","The Constant Contact Forms plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the constant_contact_privacy_ajax_handler function in versions up to, and including, 2.0.2. This makes it possible for authenticated attackers, with subscriber-level access and above, to modify the plugin's privacy agreement settings.","\u003C=2.0.2","2.0.3",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2023-06-15 00:00:00",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb8a26695-4793-418b-9a23-6709fe79ea4f?source=api-prod",222,{"id":64,"url_slug":65,"title":66,"description":67,"plugin_slug":4,"theme_slug":38,"affected_versions":68,"patched_in_version":69,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":58,"published_date":70,"updated_date":45,"references":71,"days_to_patch":73},"CVE-2023-34387","constant-contact-forms-missing-authorization-via-constantcontactoptinajaxhandler","Constant Contact Forms \u003C= 1.14.0 - Missing Authorization via constant_contact_optin_ajax_handler","The Constant Contact Forms plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the constant_contact_optin_ajax_handler function in versions up to, and including, 1.14.0. This makes it possible for authenticated attackers, with subscriber-level access and above, to modify the plugin's opt-in settings.","\u003C=1.14.0","2.0.0","2023-06-03 00:00:00",[72],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F85b6262c-2576-4177-a683-44464dba0978?source=api-prod",234,{"id":75,"url_slug":76,"title":77,"description":78,"plugin_slug":4,"theme_slug":38,"affected_versions":79,"patched_in_version":80,"severity":41,"cvss_score":81,"cvss_vector":82,"vuln_type":83,"published_date":84,"updated_date":45,"references":85,"days_to_patch":87},"CVE-2021-24134","constant-contact-forms-editor-stored-cross-site-scripting","Constant Contact Forms \u003C= 1.8.7 Editor+ Stored Cross-Site Scripting","Unvalidated input and lack of output encoding in the Constant Contact Forms WordPress plugin, versions before 1.8.8, lead to multiple Stored Cross-Site Scripting vulnerabilities, which allowed high-privileged user (Editor+) to inject arbitrary JavaScript code or HTML in posts where the malicious form is embed.","\u003C1.8.8","1.8.8",5.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2020-09-06 00:00:00",[86],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F64f4009e-2715-4c58-acbd-e516f1a76646?source=api-prod",1234,{"slug":89,"display_name":7,"profile_url":8,"plugin_count":90,"total_installs":91,"avg_security_score":92,"avg_patch_time_days":93,"trust_score":94,"computed_at":95},"constantcontact",3,321000,96,384,76,"2026-04-04T03:48:55.465Z",[97,120,138,160,180],{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":16,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":116,"download_link":117,"security_score":118,"vuln_count":90,"unpatched_count":29,"last_vuln_date":119,"fetched_at":31},"constant-contact-forms-by-mailmunch","Constant Contact Forms by MailMunch","2.1.6","mailmunch","https:\u002F\u002Fprofiles.wordpress.org\u002Fmailmunch\u002F","\u003Cblockquote>\n\u003Cp>Constant Contact Forms by MailMunch allows you to painlessly add Constant Contact sign up forms to your WordPress site. The form captures the lead and sends it to specific Constant Contact lists automatically. You can set it to no op-in, opt-in, or double opt-in. You can add forms to posts, pages or sidebar, and also open it as a popup or top bar. Simply sign up and connect your Constant Contact account into the plugin admin settings and it will pull in all your Constant Contact lists. From there you can choose the lists you want to make forms for.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>What is \u003Ca href=\"http:\u002F\u002Fwww.constantcontact.com?pn=mailmunch\" rel=\"nofollow ugc\">Constant Contact\u003C\u002Fa>? Constant Contact is one of the best email marketing tools. Signup up and see for yourself!\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F117103275\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Cblockquote>\n\u003Cp>MailMunch is a standalone service that integrates with all web platforms including WordPress. MailMunch account will be required if you want to use the premium features.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Our improved signup plugin for Constant Contact will proactively sign-up new subscribers to your newsletter list. Our forms offer the same basic features that Constant Contact’s official plugin, but also much more. In addition to the Constant Contact form, analytics will help you track the number of form views and subscriptions.\u003C\u002Fp>\n\u003Ch4>Sign-Up Forms\u003C\u002Fh4>\n\u003Cp>Easily create sign-up forms for your Constant Contact list and display it as a popup, embedded widget or a top bar.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Mobile optimized Constant Contact form\u003C\u002Fli>\n\u003Cli>Easier sign-ups to your Constant Contact newsletter\u003C\u002Fli>\n\u003Cli>Automatic synching with your Constant Contact account\u003C\u002Fli>\n\u003Cli>Beautiful templates for your Constant Contact newsletter sign-up form\u003C\u002Fli>\n\u003Cli>Complete Integration of Constant Contact into WordPress\u003C\u002Fli>\n\u003Cli>Easily import Constant Contact forms from an active Constant Contact account\u003C\u002Fli>\n\u003Cli>Monitor Constant Contact account activity\u003C\u002Fli>\n\u003Cli>Use Constant Contact Interest Group\u002FSegments\u003C\u002Fli>\n\u003Cli>Add Constant Contact forms to posts, pages, or categories\u003C\u002Fli>\n\u003Cli>Set Constant Contact forms to single or double opt-in for Constant Contact\u003C\u002Fli>\n\u003Cli>Send Constant Contact welcome email\u003C\u002Fli>\n\u003Cli>Customize the success message and submit button text\u003C\u002Fli>\n\u003Cli>Redirect users to a page on submission\u003C\u002Fli>\n\u003Cli>Un-subscribe users from Constant Contact lists\u003C\u002Fli>\n\u003Cli>View subscriber Constant Contact profiles\u003C\u002Fli>\n\u003Cli>View individual Constant Contact form subscriber count\u003C\u002Fli>\n\u003Cli>Display multiple Constant Contact forms on a single page\u003C\u002Fli>\n\u003Cli>Easily add Constant Contact forms to pages and posts with a button in the page\u002Fpost editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>After installation and creating your account, the plugin will guide you through connecting with Constant Contact, selecting your Constant Contact List from our service, and then adding the form to your site. The time from starting installation to have the Constant Contact form on your site should be less than 5 minutes – absolutely everything can be done via our user friendly GUI – no file editing at all!\u003Cbr \u002F>\nOur Constant Contact email newsletter list builder helps WordPress users build their audiences online.\u003C\u002Fp>\n\u003Cp>Why people use Constant Contact\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Constant Contact has free plans\u003C\u002Fli>\n\u003Cli>Constant Contact automatically integrates with our plugin\u003C\u002Fli>\n\u003Cli>Constant Contact easily sends newsletters\u003C\u002Fli>\n\u003Cli>Constant Contact handles lists of all sizes\u003C\u002Fli>\n\u003Cli>Constant Contact can send automated drip campaigns (scheduled emails)\u003C\u002Fli>\n\u003Cli>Constant Contact has better list management\u003C\u002Fli>\n\u003Cli>Constant Contact has great error messaging\u003C\u002Fli>\n\u003Cli>Constant Contact has interest groups\u002Fsegments\u003C\u002Fli>\n\u003Cli>Constant Contact is a big company\u003C\u002Fli>\n\u003Cli>Constant Contact is reliable\u003C\u002Fli>\n\u003C\u002Ful>\n","The #1 Constant Contact plugin to get more email subscribers. Easily add Constant Contact sign-up forms as popup, embedded widget or sticky top bar.",3000,118886,84,49,"2026-01-23T07:52:00.000Z","3.0.1","",[20,113,24,114,115],"email-marketing","signup-forms","subscribe","http:\u002F\u002Fconnect.constantcontact.com\u002Fintegrations\u002Fmailmunch-email-list-builder","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconstant-contact-forms-by-mailmunch.2.1.6.zip",98,"2024-11-12 13:25:02",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":14,"num_ratings":130,"last_updated":131,"tested_up_to":16,"requires_at_least":132,"requires_php":18,"tags":133,"homepage":136,"download_link":137,"security_score":14,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"hostinger-reach","Hostinger Reach – AI-Powered Email Marketing for WordPress","1.4.0","Hostinger","https:\u002F\u002Fprofiles.wordpress.org\u002Fhostinger\u002F","\u003Cp>Hostinger Reach is your all-in-one email marketing plugin, built for creators, small businesses, and website owners. It helps you grow your audience and stay connected through eye-catching, on-brand emails powered by AI and seamlessly integrated with your site.\u003C\u002Fp>\n\u003Ch4>🚀 Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI-powered email templates:\u003C\u002Fstrong> Describe your idea and let AI generate a ready-to-send email for you in seconds. Effortlessly tailor your templates and content to your brand look and voice.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscriber collection:\u003C\u002Fstrong> Create subscriber capture forms or connect popular plugins like Contact Form 7 or WPForms to start collecting contacts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic contact sync:\u003C\u002Fstrong> Reach syncs all subscribers to your dashboard in real time – no manual exports or spreadsheets needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email sending:\u003C\u002Fstrong> Use your domain and custom sender address for professional, trusted communication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email campaigns:\u003C\u002Fstrong> Launch targeted email campaigns to engage your audience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time analytics:\u003C\u002Fstrong> Monitor opens, clicks, and other key metrics as they happen to fine-tune performance with every send.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in deliverability:\u003C\u002Fstrong> Count on Hostinger’s proven infrastructure to ensure your emails land in inboxes, not spam folders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔌 Seamless Integration\u003C\u002Fh4>\n\u003Cp>Reach lets you create forms directly within the native WordPress Block Editor – no extra plugins required.\u003C\u002Fp>\n\u003Cp>Reach is also fully compatible with these popular form builders and plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WPForms\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Form 7\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WS Form\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sure Forms\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ninja Forms\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Forminator\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Thrive Leads\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OptinMonster\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brave Popup Builder\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More integrations are coming soon.\u003C\u002Fp>\n\u003Ch4>📬 Deliverability & Compliance: Handled for You\u003C\u002Fh4>\n\u003Cp>Reach takes care of the technical setup, ensuring your emails land in inboxes, not spam folders.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic SPF, DKIM, & DMARC setup\u003C\u002Fstrong> – Reach configures industry-standard email authentication protocols for you, so you don’t have to worry about deliverability issues.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trusted infrastructure\u003C\u002Fstrong> – Reach sends your campaigns through reliable, high-reputation servers to keep your emails landing in inboxes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>100% compliant templates\u003C\u002Fstrong> – Our AI generates templates that fully comply with CAN-SPAM and GDPR, including sender information and unsubscribe options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-managed unsubscribes\u003C\u002Fstrong> – Every email includes an unsubscribe link that Reach handles automatically. When contacts unsubscribe, Reach removes them from future campaigns without any effort from you.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💸 Plans & Pricing: Start Free, Grow Without Limits\u003C\u002Fh4>\n\u003Cp>Reach supports creators and businesses at every stage. Start for free, scale as your audience grows, and pay only when you need to.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reach offers a free plan for one year – perfect for getting started.\u003C\u002Fli>\n\u003Cli>Paid plans provide higher sending limits based on your contact list size and monthly email volume.\u003C\u002Fli>\n\u003Cli>Every paid plan removes the Reach logo from your emails and includes five free AI-generated messages each month.\u003C\u002Fli>\n\u003Cli>New customers get 20 free AI messages and can purchase more anytime – no subscriptions or bundles required.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🆓 What’s Included in the Free Plan?\u003C\u002Fh4>\n\u003Cp>Start your email marketing journey with our feature-rich free plan designed for beginners and small audiences:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Email up to 100 unique subscribers\u002Fmonth\u003C\u002Fstrong> – Perfect for building your first list or staying in touch with your early subscribers. Your unique recipients limit resets on the 1st of every month.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send up to 200 emails\u002Fmonth\u003C\u002Fstrong> – Enough to reach your audience and learn what works best. Your total email limit resets on the 1st of every month.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI content editor & visual builder\u003C\u002Fstrong> – Easily customize your emails’ content, images, and branding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited contact storage\u003C\u002Fstrong> – Reach does not limit your contact list, so you can consistently grow your audience without worrying about lost data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress contact sync\u003C\u002Fstrong> – Seamlessly import subscribers from your site to your Reach mailing list.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>24\u002F7 customer support\u003C\u002Fstrong> – Get help anytime, even on the free plan.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Our free plan gives you everything you need to launch your first campaign, grow your audience, and see real results – no credit card required.\u003C\u002Fp>\n\u003Ch4>💡 Why Reach?\u003C\u002Fh4>\n\u003Cp>With over 20 years of experience helping people succeed online, Hostinger created Reach to make professional email marketing simple, fast, and effective – especially for beginners.\u003C\u002Fp>\n\u003Ch4>External services\u003C\u002Fh4>\n\u003Cp>This plugin connects to Hostinger Reach API service to collect and share the next information:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Collect your Reach account overview stats and show them in the wp-admin dashboard\u003C\u002Fli>\n\u003Cli>Automatically sync new subscribers from your site to Reach\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Authentication with Hostinger Reach to share ecrypted keys, secure, and protect the communication channel\u003C\u002Fp>\n\u003Cp>Hostinger Reach plugin goal is to offer a seamless integration within Hostinger Reach service. Hence, a communication\u003Cbr \u002F>\nbetween the plugin and Hostinger Reach service is a core functionality.\u003C\u002Fp>\n\u003Cp>For more information about Hostinger Reach and our terms and conditions visit:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.hostinger.com\u002Femail-marketing\" rel=\"nofollow ugc\">Hostinger Reach\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.hostinger.com\u002Flegal\u002Funiversal-terms-of-service-agreement\" rel=\"nofollow ugc\">Hostinger Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compiled code\u003C\u002Fh4>\n\u003Cp>In order to optimize the plugin and reduce the size of the bundle we minify and compile our JavaScript files.\u003C\u002Fp>\n\u003Cp>For transparency and following the community guidelines you can find the source code inside the \u003Ccode>frontend\u003C\u002Fcode> folder.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>frontend\u002Fvue\u003C\u002Fcode>: Code for the Admin UI\u003C\u002Fli>\n\u003Cli>\u003Ccode>frontend\u002Fblocks\u003C\u002Fcode>: Code for Reach block\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>dist\u003C\u002Fcode>: compiled code\u003C\u002Fp>\n\u003Cp>We include also \u003Ccode>composer.json\u003C\u002Fcode> and \u003Ccode>package.json\u003C\u002Fcode> file showing the dependencies we use in the project.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Launch and grow your email marketing effortlessly with Hostinger Reach. Collect contacts, sync subscribers, and send emails – all in one, AI powered.",1000000,232704,2,"2026-03-10T08:48:00.000Z","6.0",[113,134,23,24,135],"lead-generation","subscription","https:\u002F\u002Fhostinger.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhostinger-reach.1.4.0.zip",{"slug":139,"name":140,"version":141,"author":142,"author_profile":143,"description":144,"short_description":145,"active_installs":146,"downloaded":147,"rating":148,"num_ratings":149,"last_updated":150,"tested_up_to":16,"requires_at_least":151,"requires_php":152,"tags":153,"homepage":157,"download_link":158,"security_score":118,"vuln_count":90,"unpatched_count":29,"last_vuln_date":159,"fetched_at":31},"mailpoet","MailPoet – Newsletters, Email Marketing, and Automation","5.22.1","MailPoet","https:\u002F\u002Fprofiles.wordpress.org\u002Fmailpoet\u002F","\u003Cp>Use MailPoet to create, send, manage, and grow your email marketing campaigns – all without leaving your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>Our newsletter builder integrates perfectly with WordPress so any website owner can create beautiful emails from scratch, or by using our responsive templates that display flawlessly across all devices.\u003C\u002Fp>\n\u003Cp>Schedule your newsletters, send them right away, or set up new blog post notifications to send automatically, in just a few clicks.\u003C\u002Fp>\n\u003Cp>Trusted by 500,000 WordPress websites since 2011.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With a free plan to get started, and scaling paid plans with enhanced functionality available, MailPoet is an email marketing solution suitable for both beginners and proficient email marketers.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.mailpoet.com\u002F\" rel=\"nofollow ugc\">Visit our website for more information on plans and pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>All features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create and add a newsletter subscription form to your website\u003C\u002Fli>\n\u003Cli>Manage your subscribers and subscriber lists in WordPress\u003C\u002Fli>\n\u003Cli>Build and send newsletters with WordPress\u003C\u002Fli>\n\u003Cli>Create automatic emails to send new post notifications\u003C\u002Fli>\n\u003Cli>Send automated welcome emails\u003C\u002Fli>\n\u003Cli>Behavior and interest-based subscriber segmentation options\u003C\u002Fli>\n\u003Cli>Pre-built and customizable email and subscription form templates\u003C\u002Fli>\n\u003Cli>Multiple subscription form placements: below pages, fixed bar, popup, slide-in, shortcode, on exit intent\u003C\u002Fli>\n\u003Cli>WooCommerce emails: abandoned cart, first purchase, specific product, product category, order status change, review added\u003C\u002Fli>\n\u003Cli>Customize WooCommerce transactional emails\u003C\u002Fli>\n\u003Cli>Automate subscriber management (add\u002Fremove from list, add\u002Fremove tags, update subscriber data) (paid plan required)\u003C\u002Fli>\n\u003Cli>Create custom automation triggers and actions (paid plan required)\u003C\u002Fli>\n\u003Cli>Branch your automations with if\u002Felse conditions to improve engagement (paid plan required)\u003C\u002Fli>\n\u003Cli>Reliable email delivery with MailPoet Sending Service (available for free – plan required)\u003C\u002Fli>\n\u003Cli>Basic engagement statistics (available for free) and detailed engagement statistics (paid plan required)\u003C\u002Fli>\n\u003Cli>Multi-condition segmentation (paid plan required)\u003C\u002Fli>\n\u003Cli>Google Analytics integration (paid plan required)\u003C\u002Fli>\n\u003Cli>Support via our Knowledge Base and Community Forums (available for free), and Priority Customer Support (paid plan required).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why choose MailPoet\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to use WordPress newsletter builder\u003C\u002Fli>\n\u003Cli>Beautiful templates that work perfectly across all devices\u003C\u002Fli>\n\u003Cli>No configuration needed: works out of the box\u003C\u002Fli>\n\u003Cli>Manage everything within your WordPress dashboard\u003C\u002Fli>\n\u003Cli>Higher delivery rates with the MailPoet Sending Service\u003C\u002Fli>\n\u003Cli>GDPR compliant\u003C\u002Fli>\n\u003Cli>Free plan for small senders or those just starting out\u003C\u002Fli>\n\u003Cli>Advanced functionality available to help achieve growth.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WooCommerce emails\u003C\u002Fh4>\n\u003Cp>Promote your business, sell more products, and enhance your customer service with MailPoet’s WooCommerce features.\u003C\u002Fp>\n\u003Cp>Use the automated email options to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Welcome your new customers when they make their first purchase\u003C\u002Fli>\n\u003Cli>Upsell by sending emails to customers who purchased a specific product or from a specific product category\u003C\u002Fli>\n\u003Cli>Convert more customers by sending a series of abandoned cart emails\u003C\u002Fli>\n\u003Cli>Re-engage customers who haven’t made a purchase in a while with personalized offers (paid plan required)\u003C\u002Fli>\n\u003Cli>Follow up with customers who left a review to encourage more engagement (paid plan required).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And with WooCommerce-specific segmentation options, you’ll be able to send targeted emails to your customers based on criteria such as their country, the number of orders they’ve placed, how much they’ve spent, and if they have an active product subscription (powered by \u003Cstrong>WooCommerce Subscriptions\u003C\u002Fstrong>) or membership (powered by \u003Cstrong>WooCommerce Memberships\u003C\u002Fstrong>).\u003C\u002Fp>\n\u003Cp>In addition, you’ll also be able to increase brand recognition by customizing your WooCommerce transactional emails. Create a unified brand experience by changing the layout, colors, and fonts used in your emails, as well as adding any images or additional information to them.\u003C\u002Fp>\n\u003Ch4>MailPoet Sending Service\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>The MailPoet Sending Service is free if you only have a few subscribers, with scaling plans available thereafter. \u003Ca href=\"https:\u002F\u002Fwww.mailpoet.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Sending emails and newsletters with your host is not a good idea. You might face sending speed limitations and see your emails ending up in the spam box.\u003C\u002Fp>\n\u003Cp>To help your sending go without a hitch, we’ve created an advanced email delivery infrastructure built for WordPress. Our technology allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reach inboxes, not spam boxes\u003C\u002Fli>\n\u003Cli>Send your emails super fast (up to 50,000 emails per hour)\u003C\u002Fli>\n\u003Cli>Maintain your sender reputation and improve engagement levels with automated bounce and complaint handling. Stop sending to non-deliverable and complaining addresses, automatically\u003C\u002Fli>\n\u003Cli>Authenticate your emails (with SPF and DKIM) to improve deliverability and avoid spam boxes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The MailPoet Sending Service is very easy to set up, you just have to enter a key in your WordPress dashboard and you’re all set!\u003C\u002Fp>\n\u003Ch4>MailPoet plans and pricing\u003C\u002Fh4>\n\u003Cp>MailPoet is available to download for free. Our free download includes all of the features listed above (with the exception of those indicating a plan requirement) under the following criteria:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Up to 1,000 subscribers\u003C\u002Fli>\n\u003Cli>MailPoet branding in emails\u003C\u002Fli>\n\u003Cli>Send emails with your own sending method (host, SendGrid, Amazon SES, etc).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Or if you opt for a MailPoet plan, you’ll get access to the MailPoet Sending Service.\u003C\u002Fp>\n\u003Cp>A free plan is available for those who want to get started with a few subscribers and would like to use the MailPoet Sending Service. And our paid plans offer features and functionality for those with larger lists who are looking to grow their business using email marketing.\u003C\u002Fp>\n\u003Cp>Take a look at \u003Ca href=\"https:\u002F\u002Fwww.mailpoet.com\u002Fpricing\" rel=\"nofollow ugc\">our pricing page\u003C\u002Fa> for full details on what’s included in each plan.\u003C\u002Fp>\n\u003Ch4>Before you install\u003C\u002Fh4>\n\u003Cp>Please note:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multisite support is limited\u003C\u002Fli>\n\u003Cli>Review \u003Ca href=\"https:\u002F\u002Fkb.mailpoet.com\u002Farticle\u002F152-minimum-requirements-for-mailpoet-3\" rel=\"nofollow ugc\">our minimum requirements\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Albanian\u003C\u002Fli>\n\u003Cli>Arabic\u003C\u002Fli>\n\u003Cli>Catalan\u003C\u002Fli>\n\u003Cli>Czech\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Dutch (Formal)\u003C\u002Fli>\n\u003Cli>French (Canada)\u003C\u002Fli>\n\u003Cli>French (France)\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>German (Switzerland)\u003C\u002Fli>\n\u003Cli>German (Formal)\u003C\u002Fli>\n\u003Cli>Greek\u003C\u002Fli>\n\u003Cli>Hindi\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Portuguese (Brazil)\u003C\u002Fli>\n\u003Cli>Portuguese (Portugal)\u003C\u002Fli>\n\u003Cli>Romanian\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Serbian\u003C\u002Fli>\n\u003Cli>Slovak\u003C\u002Fli>\n\u003Cli>Spanish (Mexico)\u003C\u002Fli>\n\u003Cli>Spanish (Spain)\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>Turkish\u003C\u002Fli>\n\u003Cli>Ukrainian\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We welcome experienced translators to translate directly on \u003Ca href=\"https:\u002F\u002Fwww.transifex.com\u002Fwysija\u002Fmp3\u002F\" rel=\"nofollow ugc\">our Transifex project\u003C\u002Fa>. Please note that any translations submitted via the “Translating WordPress” website will not work.\u003C\u002Fp>\n\u003Ch4>Security\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmailpoet\u002Fmailpoet\u002F\" rel=\"nofollow ugc\">Our repository\u003C\u002Fa> is public on GitHub.\u003C\u002Fp>\n\u003Cp>Have a question for us? Reach us at security@ our domain, or report security issues to our \u003Ca href=\"https:\u002F\u002Fhackerone.com\u002Fautomattic\" rel=\"nofollow ugc\">Bug Bounty program\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Use of 3rd Party Services\u003C\u002Fh4>\n\u003Cp>MailPoet uses the following services that are necessary for its full functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.com\u002F\" rel=\"nofollow ugc\">Translate WordPress.com\u003C\u002Fa> – used to download translations for the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To improve user experience, MailPoet may use the following 3rd party libraries if the \u003Cem>Load 3rd-party libraries\u003C\u002Fem> setting is enabled:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffonts.google.com\u002F\" rel=\"nofollow ugc\">Google Fonts\u003C\u002Fa> – used in Form Editor which you can use to customize your forms, and in the Email Editor to style emails. This can be individually \u003Ca href=\"https:\u002F\u002Fkb.mailpoet.com\u002Farticle\u002F332-how-to-disable-google-fonts\" rel=\"nofollow ugc\">disabled by a filter\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms?hl=en\" rel=\"nofollow ugc\">TOS\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy?hl=en\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublic-api.wordpress.com\u002F\" rel=\"nofollow ugc\">WordPress.com\u003C\u002Fa> – used for searching in Knowledge Base with the help of AI.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmixpanel.com\u002F\" rel=\"nofollow ugc\">Mixpanel\u003C\u002Fa> – used to send data about the usage of the MailPoet plugin when you \u003Ca href=\"https:\u002F\u002Fkb.mailpoet.com\u002Farticle\u002F130-sharing-your-data-with-us\" rel=\"nofollow ugc\">agree with sharing usage data with us\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fmixpanel.com\u002Flegal\u002Fterms-of-use\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fmixpanel.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.satismeter.com\u002F\" rel=\"nofollow ugc\">Satismeter\u003C\u002Fa> – used to ask for feedback. \u003Ca href=\"https:\u002F\u002Fwww.satismeter.com\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.satismeter.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcrowdsignal.com\u002F\" rel=\"nofollow ugc\">Crowdsignal\u003C\u002Fa> – used to load our deactivation poll to improve our plugin. \u003Ca href=\"https:\u002F\u002Fcrowdsignal.com\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fautomattic.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Loading all these libraries is disabled by default. The option can be enabled in the \u003Cem>MailPoet’s Settings > Advanced > Load 3rd-party libraries\u003C\u002Fem>.\u003C\u002Fp>\n","Send beautiful newsletters from WordPress. Collect subscribers with signup forms, automate your emails for WooCommerce, blog post notifications & more",500000,63908206,88,1411,"2026-03-10T13:02:00.000Z","6.8","7.4",[154,113,24,155,156],"email-automation","post-notification","woocommerce-emails","https:\u002F\u002Fwww.mailpoet.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailpoet.5.22.1.zip","2025-03-06 00:00:00",{"slug":161,"name":162,"version":163,"author":7,"author_profile":8,"description":164,"short_description":165,"active_installs":166,"downloaded":167,"rating":168,"num_ratings":169,"last_updated":170,"tested_up_to":171,"requires_at_least":172,"requires_php":173,"tags":174,"homepage":177,"download_link":178,"security_score":168,"vuln_count":90,"unpatched_count":29,"last_vuln_date":179,"fetched_at":31},"creative-mail-by-constant-contact","Creative Mail – Easier WordPress & WooCommerce Email Marketing","1.6.9","\u003Cp>Creative Mail was designed specifically for WordPress and WooCommerce.\u003C\u002Fp>\n\u003Cp>Our intelligent (and super fun) email editor simplifies email marketing campaign creation and pulls your WordPress blog posts, website images and WooCommerce products right into your email content. Leads from your WordPress website, ecommerce store and contact forms are automatically captured and routed into our included Contacts CRM and synced with your email marketing lists.\u003C\u002Fp>\n\u003Cp>It’s perfect for automatic blog post syndication, newsletters and announcements, event promotion, WooCommerce product specials, retargeting ecommerce shoppers, sending postcards, providing updates and more.\u003C\u002Fp>\n\u003Cp>Create awesome email marketing campaigns right from your WordPress Admin Dashboard that are all powered by the award-winning & rock-solid reliability of Newfold Digital.\u003C\u002Fp>\n\u003Ch3>CREATIVE MAIL IS:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Incredibly easy WordPress email marketing\u003C\u002Fli>\n\u003Cli>Deeply connected to your website & WooCommerce store\u003C\u002Fli>\n\u003Cli>Accessed from within your WP Admin Dashboard\u003C\u002Fli>\n\u003Cli>Automatically syncing your contacts and building your marketing lists\u003C\u002Fli>\n\u003Cli>Fun, which makes life way better\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.creativemail.com\u002Fplans\" rel=\"nofollow ugc\">VIEW OUR DETAILED FEATURES\u003C\u002Fa>\u003C\u002Fh3>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.creativemail.com\" rel=\"nofollow ugc\">WOOCOMMERCE & WORDPRESS INTEGRATION\u003C\u002Fa>:\u003C\u002Fh3>\n\u003Cp>Turn your WooCommerce store and your WordPress site into efficient marketing engines. All ecommerce contacts and form entries are all captured in our included CRM and synced automatically with Creative Mail.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enhanced Ecommerce:\u003C\u002Fstrong> WooCommerce store customers and ecommerce interactions are all captured automatically within your email marketing list. Retarget and re-engage your customers. Sell more stuff.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beautiful Transactional Emails:\u003C\u002Fstrong> Standard WooCommerce triggered emails can be replaced to match your branding and style. Build one, and then all your other WooCommerce emails managed by Creative will inherit the same branded look. Hey, style matters.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Jetpack Forms Integration:\u003C\u002Fstrong> Collect, sync, and manage opt-in subscribers directly from Jetpack forms into Creative Mail.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Build Better Branding:\u003C\u002Fstrong> Creative Mail includes our free LogoBuilder and image editing suite to enhance your brand.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Amazing Stock Images:\u003C\u002Fstrong> You get free access to the completely integrated photo library (in addition to your own WordPress media library) to make amazing email marketing campaigns with award-winning images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get Better Deliverability:\u003C\u002Fstrong> Other email marketing solutions require complex SMTP solutions, external gateways or have you sending from their less than stellar IPs. As a result, your emails can get bounced or never delivered. Creative Mail is an all-in-one solution that uses a rock solid infrastructure, for superior deliverability. Boom! ‘nuff said.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Support:\u003C\u002Fstrong> With our paid plans (Awesome & Ultimate) you get access to phone and chat support to help you get answers from real live, helpful humans. Imagine that!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.creativemail.com\" rel=\"nofollow ugc\">OPT-IN  EMAIL FORMS\u003C\u002Fa>:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Jetpack Newsletter Form:\u003C\u002Fstrong> Jetpack has a JMML (join my mailing list) Newsletter Signup form. When activated, contacts who sign up for your Newsletter through the Jetpack form are brought right into your Newsletter email marketing list. Easy-peasy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Other WordPress Website Forms:\u003C\u002Fstrong> Creative Mail detects the current website forms used on your site, and automatically adds contacts to your email marketing lists. Automagically awesome!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Creative Mail Form:\u003C\u002Fstrong> If you are not using a form on your site, you can easily add your Creative Mail Gutenberg form to start collecting email addresses of your site visitors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.creativemail.com\" rel=\"nofollow ugc\">EMAIL AUTOMATIONS\u003C\u002Fa>:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Scheduled Sends:\u003C\u002Fstrong> Schedule the time and date of outgoing email marketing campaigns based on your business or organization’s preferences.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Single-Step Triggered Emails:\u003C\u002Fstrong> Replace your non-branded WooCommerce order notification triggered emails with on-brand Creative Mail emails for deeper customer engagement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Abandoned Cart:\u003C\u002Fstrong> With Creative Mail and a WooCommerce store you can send emails to customers who abandon their WooCommerce shopping cart. They’ll get an email that reminds them of the items they were considering before they left.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Step Marketing Journeys:\u003C\u002Fstrong> Develop sophisticated CLM (that’s marketing speak for – customer lifecycle marketing) campaigns by leveraging our “if this, then that” campaign automation engine that responds to a customer’s actions, birthdays or purchases. Welcome your customers with email automation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.creativemail.com\" rel=\"nofollow ugc\">ANALYTICS & INSIGHTS\u003C\u002Fa>:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Realtime Email Marketing Statistics:\u003C\u002Fstrong> Bounces, opens, clicks, forwards, complaints, unsubscribes and more are easily tracked and managed. Be a control freak, it’s OK.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketing Campaign Mapview:\u003C\u002Fstrong> With our mapview you can see who’s opening your  emails on what devices on an awesome, interactive visual map.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.creativemail.com\" rel=\"nofollow ugc\">CONTACTS CRM\u003C\u002Fa>:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Contact Lists:\u003C\u002Fstrong> Within the Creative Mail Contacts CRM you can quickly and easily manage all your Contacts, Subscribers and Unsubscribes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Activity:\u003C\u002Fstrong> Drill into the purchases and behaviors of your contacts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>List Sources:\u003C\u002Fstrong> You’ll know where your contacts come from whether it’s a manual entry, your Jetpack forms, WooCommerce Store, or another defined source.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Labels:\u003C\u002Fstrong> Further refine your marketing by adding custom labels to subscribers or customers (ex. Truck Buyers, Concert Attendee, Dog Owners, etc.).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.creativemail.com\" rel=\"nofollow ugc\">IMPORT & EXPORT\u003C\u002Fa>:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Contacts Sync & Import:\u003C\u002Fstrong> No need anymore for complex integrations between your WordPress site and your email marketing provider. With Creative Mail it all simply works with WordPress out of the box. We do the heavy lifting to sync and import your Jetpack, WordPress, WooCommerce and most used Contact form plugins contacts automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import & Export Via CSV:\u003C\u002Fstrong> Import bulk email marketing lists (limits may apply), add subscribers one by one, or export your contacts into a CSV file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.creativemail.com\" rel=\"nofollow ugc\">CAMPAIGNS\u003C\u002Fa>:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Emails:\u003C\u002Fstrong> Forget templates, let our A.I. build your email marketing campaigns for you. Pull in WordPress posts or WooCommerce products for sale, and you’re good to go. Let our robots do your bidding!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Campaign Creation:\u003C\u002Fstrong> Build your email marketing campaigns in seconds from your WordPress admin dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Awesome Deliverability:\u003C\u002Fstrong> All email marketing campaigns are sent and delivered by the award-winning power of Newfold Digital technology. We got you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automated Email Marketing:\u003C\u002Fstrong> Send multistep email campaigns automatically, with triggers you define, whether that’s based on time, a customer birthday or behavioral actions. Create a flow to welcome your customers and send a special discount and reminder on their birthday.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.creativemail.com\" rel=\"nofollow ugc\">EMAIL LIST MANAGEMENT\u003C\u002Fa>:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Contact List Growth:\u003C\u002Fstrong> Creative Mail collects leads from Jetpack forms or the top WordPress lead capture forms and adds them directly to your email lists.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automate Emails:\u003C\u002Fstrong> With our “Welcome” email trigger you can send a Creative Mail welcome email series to new subscribers and blog readers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto List Updater:\u003C\u002Fstrong> Creative Mail automatically updates your contact lists for unsubscribes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ADD ONS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Social Campaigns:\u003C\u002Fstrong> Connect your social media accounts with your Creative Mail account to share your newsletters with your followers on social.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketing Calendar:\u003C\u002Fstrong> With your socials connected we give you an overview of all the newsletters and posts that you’ve sent and scheduled. An easy overview to engage with your audience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking:\u003C\u002Fstrong> Set up Bookings for your business with the Bookings tool. Give clients and customers an easy, quick way to set up appointments with you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LogoBuilder:\u003C\u002Fstrong> Create an amazing logo for your business or social with LogoBuilder and add it to your email campaigns.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>TERMS OF SERVICE & PRIVACY NOTICE\u003C\u002Fh3>\n\u003Cp>On behalf of our lawyers (seriously, they’re nice people), please feel free to review our:\u003C\u002Fp>\n\u003Cp>Creative Mail \u003Ca href=\"https:\u002F\u002Fwww.bluehost.com\u002Fterms\u002Fuser-agreement\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\nCreative Mail \u003Ca href=\"https:\u002F\u002Fnewfold.com\u002Fprivacy-center\" rel=\"nofollow ugc\">Privacy Notice\u003C\u002Fa>\u003C\u002Fp>\n","Creative Mail was designed specifically for WordPress and WooCommerce. Our intelligent (and super fun) email editor simplifies email marketing campaig &hellip;",300000,21790763,90,391,"2024-05-06T20:38:00.000Z","6.5.8","4.9","7.3",[175,176,23,24,115],"contact-form","email","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcreative-mail-by-constant-contact\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcreative-mail-by-constant-contact.1.6.9.zip","2022-10-28 00:00:00",{"slug":24,"name":181,"version":182,"author":183,"author_profile":184,"description":185,"short_description":186,"active_installs":187,"downloaded":188,"rating":189,"num_ratings":190,"last_updated":191,"tested_up_to":16,"requires_at_least":192,"requires_php":193,"tags":194,"homepage":196,"download_link":197,"security_score":198,"vuln_count":48,"unpatched_count":29,"last_vuln_date":199,"fetched_at":31},"Newsletter – Send awesome emails from WordPress","9.1.7","Stefano Lissa","https:\u002F\u002Fprofiles.wordpress.org\u002Fsatollo\u002F","\u003Cp>The newsletter plugin is a \u003Cstrong>real newsletter and email marketing system\u003C\u002Fstrong> for your WordPress blog: perfect for list building, you can easily create, send, and track e-mails, headache-free. It just works out of the box!\u003C\u002Fp>\n\u003Ch4>Getting subscribers and list growing\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited subscribers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscription forms\u003C\u002Fstrong>: popup, post-injected, widget, shortcodes (basic and advanced), raw HTML (for coders)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Double opt-in\u003C\u002Fstrong>, Privacy checkbox, and \u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fgdpr-compliancy\" rel=\"nofollow ugc\">GDPR ready\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lists\u003C\u002Fstrong>:  organize, classify, and segment your subscribers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom fields\u003C\u002Fstrong>: when the name is not enough\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maintenance\u003C\u002Fstrong>: import, export, move between lists, delete inactive subscribers, …\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed statistics\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress user registration integration\u003C\u002Fstrong> (with free addon)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscription spam check\u003C\u002Fstrong> with domain black list, Akismet, captcha, …\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Creating and sending newsletters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited newsletters\u003C\u002Fstrong> with click and open tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag and drop composer\u003C\u002Fstrong> and fully responsive emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Classic and HTML\u003C\u002Fstrong> editor for those who need the maximum freedom\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Newsletter templates\u003C\u002Fstrong> to quickly bring in your style and reuse for each marketing campaign\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Unsubscribe\u003C\u002Fstrong>: fully compatible (mandatory by Google and Yahoo)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delivery speed\u003C\u002Fstrong> fine control (from 12 emails per hour to as much as your server can manage)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced targeting\u003C\u002Fstrong> with list combinations (all in, at least one, not in, …), custom fields and language filters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>General features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fmultilanguage\" rel=\"nofollow ugc\">Multilanguage ready\u003C\u002Fa>: Polylang, WPML, TranslatePress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Everything customizable\u003C\u002Fstrong>: forms, labels, messages, emails, and so on\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatible with every SMTP plugin\u003C\u002Fstrong>: Post SMTP, WP Mail SMTP, Easy WP SMTP, Easy SMTP Mail, WP Mail Bank, Fluent SMTP, …\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Diagnostic pages\u003C\u002Fstrong> to have full control\u003C\u002Fli>\n\u003Cli>REST API for coders and integrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Find Us\u003C\u002Fh4>\n\u003Cp>Newsletter is a continuously evolving plugin. Stay tuned by following us on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fthenewsletterplugin\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002F\" rel=\"nofollow ugc\">our site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Free Addons\u003C\u002Fh4>\n\u003Cp>Improve The Newsletter Plugin with these free addons:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fwpusers-extension\" rel=\"nofollow ugc\">WP Registration Addon\u003C\u002Fa> – connects the WordPress standard and custom registration with the Newsletter plugin subscription. Optionally imports all registered users as subscribers.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Farchive-extension\" rel=\"nofollow ugc\">Archive Addon\u003C\u002Fa> – creates a simple blog page that lists all your sent newsletters\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Flocked-content-extension\" rel=\"nofollow ugc\">Locked Content Addon\u003C\u002Fa> – open up your premium content only after the subscription\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fdevelopers\u002Fnewsletter-api-2\u002F\" rel=\"nofollow ugc\">Newsletter REST API Addon\u003C\u002Fa> – adds a tier of REST API to integrate with the Newsletter core services\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Faddons\u002Fdelivery-addons\u002Fsmtp-extension\u002F\" rel=\"nofollow ugc\">SMTP Addon\u003C\u002Fa> – deliver your newsletters with external SMTP\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Faddons\u002Fextended-features\u002Fadvanced-import\u002F\" rel=\"nofollow ugc\">Import Addon\u003C\u002Fa> – import contacts from file or copy and paste data with full mapping\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>(\u003Cem>easily add them from our \u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Finstall-extensions\" rel=\"nofollow ugc\">Addons panel\u003C\u002Fa>\u003C\u002Fem>)\u003C\u002Fp>\n\u003Ch4>Addons on WordPress.org\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewsletter-rss-block\u002F\" rel=\"ugc\">RSS Composer Block\u003C\u002Fa> – (3rd party) a composer block that builds its content from an RSS feed\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewsletter-popupmaker\u002F\" rel=\"ugc\">Popup Maker Integration\u003C\u002Fa> – (3rd party) integration of Newsletter forms with Popup Maker plugin\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewsletter-buddypress\u002F\" rel=\"ugc\">BuddyPress integration\u003C\u002Fa> – subscription opt-in inside BuddyPress signup form\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpum-newsletter\u002F\" rel=\"ugc\">WP User Manager addon for Newsletter\u003C\u002Fa> – adds the subscription option on registration forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Professional Addons\u003C\u002Fh4>\n\u003Cp>Need \u003Cem>more power\u003C\u002Fem>? Feel \u003Cem>something’s missing\u003C\u002Fem>? The Newsletter Plugin features can be easily extended through our \u003Cstrong>premium, professional Addons\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Freports\" rel=\"nofollow ugc\">Reports and Retargeting\u003C\u002Fa> – improves the internal statistics collection system and provides better reports of data collected for each sent email. And retargeting. Neat.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fautomated\" rel=\"nofollow ugc\">Automated\u003C\u002Fa> – generates and sends your newsletters using your blog’s last posts, even custom ones like events or products. Just sit and watch!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fautoresponder\" rel=\"nofollow ugc\">Autoresponder\u003C\u002Fa> – creates email series to follow up with your subscribers\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fcomposer\" rel=\"nofollow ugc\">Extended Composer Blocks\u003C\u002Fa> – adds new blocks to the drag & drop composer\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fleads\" rel=\"nofollow ugc\">Leads\u003C\u002Fa> adds a fancy subscription popup box or a fixed bar to your website that will boost your conversion rate\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fgoogle-analytics\" rel=\"nofollow ugc\">Google Analytics\u003C\u002Fa> – track newsletter links with Google UTM tracking parameters\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fcomments-extension\" rel=\"nofollow ugc\">Subscribe on Comment\u003C\u002Fa> – adds the subscription option to your blog comment form\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fgeolocation-extension\" rel=\"nofollow ugc\">Geolocation\u003C\u002Fa> – adds geolocation capability to target subscribers by location\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integration with Ecommerce solutions\u003C\u002Fh4>\n\u003Cp>Collects subscribers at checkout or registration and assign to lists based on purchased items.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fwoocommerce\" rel=\"nofollow ugc\">WooCommerce Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Easy Digital Download\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integration with Form Builders\u003C\u002Fh4>\n\u003Cp>Add the subscription option to your existing contact forms or create subscription forms with your preferred tool.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fcontact-form-7-extension\" rel=\"nofollow ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Elementor Forms\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fninjaforms-extension\" rel=\"nofollow ugc\">Ninja Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fwpforms-extension\" rel=\"nofollow ugc\">WP Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Fluent Forms\u003C\u002Fli>\n\u003Cli>Formidable\u003C\u002Fli>\n\u003Cli>Forminator\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integration with Delivery Services\u003C\u002Fh4>\n\u003Cp>You should be \u003Cstrong>free\u003C\u002Fstrong> to choose how to send your newsletters: using the mailing service of your hosting provider, an SMTP plugin or professional delivery services. The Newsletter plugin \u003Cstrong>has no constraints\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Cp>We have optimised integrations with many delivery services to reach high reliability and performance.\u003Cbr \u002F>\nEach integration is provided with bounces and complaints management, and an efficient HTTP REST API connection.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Amazon SES\u003C\u002Fli>\n\u003Cli>Sendgrid\u003C\u002Fli>\n\u003Cli>Postmark\u003C\u002Fli>\n\u003Cli>Sparkpost\u003C\u002Fli>\n\u003Cli>Mailjet\u003C\u002Fli>\n\u003Cli>Mailgun\u003C\u002Fli>\n\u003Cli>ElasticEmail\u003C\u002Fli>\n\u003Cli>SMTP2Go (free)\u003C\u002Fli>\n\u003Cli>SendPulse (free)\u003C\u002Fli>\n\u003Cli>SMTP.com (free)\u003C\u002Fli>\n\u003Cli>Brevo (free)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integration with Event Managers\u003C\u002Fh4>\n\u003Cp>Include in newsletters your events with specialized composer blocks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Events Manager\u003C\u002Fli>\n\u003Cli>The Events Calendar\u003C\u002Fli>\n\u003Cli>Prime Events\u003C\u002Fli>\n\u003Cli>WP Event Manager\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integration with Membership plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Ultimate Member\u003C\u002Fli>\n\u003Cli>Paid Membership Pro plugins integration\u003C\u002Fli>\n\u003Cli>MemberPress\u003C\u002Fli>\n\u003Cli>WP User Pro – to map WP user roles to lists\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>GDPR\u003C\u002Fh4>\n\u003Cp>The Newsletter Plugin provides all the technical tools needed to achieve GDPR compliance, and we’re continuously working to improve them and to give support even for specific use cases.\u003C\u002Fp>\n\u003Cp>We do not collect users’ own subscribers’ data, nor does it have any access to that data: hence, we are not a data processor, so a data processing agreement is not needed.\u003C\u002Fp>\n\u003Cp>Anyway, if you configure the plugin to use external services (usually an external mail delivery service) you should check with that service if some sort of agreement is required.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>We provide support for our plugin on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fnewsletter\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa> and through our \u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fforums\" rel=\"nofollow ugc\">official forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Premium Users with an active license have access to one-to-one support via our \u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Faccount\" rel=\"nofollow ugc\">ticketing system\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Developers\u003C\u002Fh4>\n\u003Cp>We have a \u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002Fdocumentation\u002Fdevelopers\u002F\" rel=\"nofollow ugc\">documentation section\u003C\u002Fa> dedicated to those who want to develop with the Newsletter plugin.\u003C\u002Fp>\n\u003Cp>You can find us on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTheNewsletterPlugin\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> with some examples of addons.\u003C\u002Fp>\n\u003Ch4>Follow Us\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Our Official Website\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.thenewsletterplugin.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.thenewsletterplugin.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GitHub\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTheNewsletterPlugin\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FTheNewsletterPlugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LinkedIn\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fthe-newsletter-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fthe-newsletter-plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Facebook Page\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fthenewsletterplugin\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.facebook.com\u002Fthenewsletterplugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Twitter Account\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fnewsletterwp\" rel=\"nofollow ugc\">https:\u002F\u002Ftwitter.com\u002Fnewsletterwp\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","An email marketing tool for your blog: subscription forms to create your lists with unlimited subscribers and newsletters.",200000,33381876,92,1202,"2026-03-12T06:53:00.000Z","6.1","7.0",[113,24,114,135,195],"welcome-email","https:\u002F\u002Fwww.thenewsletterplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewsletter.9.1.7.zip",89,"2026-01-19 11:44:32",{"attackSurface":201,"codeSignals":745,"taintFlows":825,"riskAssessment":826,"analyzedAt":837},{"hooks":202,"ajaxHandlers":722,"restRoutes":739,"shortcodes":740,"cronEvents":741,"entryPointCount":744,"unprotectedCount":28},[203,209,211,214,218,223,227,232,236,239,244,248,252,256,258,262,266,270,274,278,281,285,289,293,297,301,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,349,353,358,362,366,370,374,376,380,384,388,391,394,398,401,404,406,409,412,415,418,421,424,428,432,435,438,442,446,449,451,455,458,461,463,466,469,472,476,480,482,484,488,490,491,495,500,505,509,511,514,518,522,525,529,533,536,539,542,546,548,551,554,557,560,563,565,568,571,574,578,582,585,587,590,593,596,599,602,604,607,609,612,615,618,620,623,626,629,632,636,639,643,647,651,654,658,660,663,666,671,674,677,682,686,688,690,692,695,698,703,707,710,714,718],{"type":204,"name":205,"callback":206,"file":207,"line":208},"action","admin_notices","minimum_version","constant-contact-forms.php",359,{"type":204,"name":205,"callback":206,"file":207,"line":210},447,{"type":204,"name":212,"callback":212,"file":207,"line":213},"init",451,{"type":204,"name":215,"callback":216,"file":207,"line":217},"widgets_init","widgets",452,{"type":219,"name":220,"callback":221,"file":207,"line":222},"filter","body_class","body_classes",453,{"type":219,"name":224,"callback":225,"file":207,"line":226},"widget_text","do_shortcode",457,{"type":204,"name":228,"callback":229,"priority":230,"file":207,"line":231},"admin_enqueue_scripts","register_admin_assets",1,458,{"type":204,"name":233,"callback":234,"priority":230,"file":207,"line":235},"wp_enqueue_scripts","register_front_assets",459,{"type":204,"name":212,"callback":237,"file":207,"line":238},"register_shortcode",460,{"type":204,"name":240,"callback":241,"priority":242,"file":207,"line":243},"save_post","clear_forms_list_transient",10,461,{"type":204,"name":245,"callback":246,"file":207,"line":247},"plugins_loaded","hooks",1002,{"type":204,"name":228,"callback":249,"file":250,"line":251},"styles","includes\\class-admin-pages.php",45,{"type":204,"name":253,"callback":253,"file":254,"line":255},"current_screen","includes\\class-admin.php",97,{"type":204,"name":257,"callback":212,"file":254,"line":118},"admin_init",{"type":204,"name":259,"callback":260,"priority":261,"file":254,"line":27},"admin_menu","add_options_page",999,{"type":219,"name":263,"callback":264,"file":254,"line":265},"manage_ctct_forms_posts_columns","set_custom_columns",101,{"type":204,"name":267,"callback":268,"priority":242,"file":254,"line":269},"manage_ctct_forms_posts_custom_column","custom_columns",102,{"type":219,"name":271,"callback":272,"file":254,"line":273},"manage_ctct_lists_posts_columns","set_custom_lists_columns",104,{"type":204,"name":275,"callback":276,"priority":242,"file":254,"line":277},"manage_ctct_lists_posts_custom_column","custom_lists_columns",105,{"type":204,"name":228,"callback":279,"file":254,"line":280},"scripts",109,{"type":204,"name":282,"callback":283,"file":254,"line":284},"in_admin_header","admin_page_toolbar",122,{"type":204,"name":212,"callback":286,"file":287,"line":288},"ctct_init","includes\\class-api.php",167,{"type":204,"name":290,"callback":291,"file":287,"line":292},"ctct_refresh_token_job","refresh_token",168,{"type":204,"name":294,"callback":295,"file":287,"line":296},"ctct_access_token_acquired","clear_missed_api_requests",169,{"type":219,"name":298,"callback":299,"file":287,"line":300},"cron_schedules","closure",206,{"type":219,"name":302,"callback":303,"file":287,"line":304},"constant_contact_force_logging","__return_true",338,{"type":219,"name":302,"callback":303,"file":287,"line":306},349,{"type":219,"name":302,"callback":303,"file":287,"line":308},387,{"type":219,"name":302,"callback":303,"file":287,"line":310},398,{"type":219,"name":302,"callback":303,"file":287,"line":312},448,{"type":219,"name":302,"callback":303,"file":287,"line":314},455,{"type":219,"name":302,"callback":303,"file":287,"line":316},466,{"type":219,"name":302,"callback":303,"file":287,"line":318},509,{"type":219,"name":302,"callback":303,"file":287,"line":320},520,{"type":219,"name":302,"callback":303,"file":287,"line":322},564,{"type":219,"name":302,"callback":303,"file":287,"line":324},575,{"type":219,"name":302,"callback":303,"file":287,"line":326},612,{"type":219,"name":302,"callback":303,"file":287,"line":328},623,{"type":219,"name":302,"callback":303,"file":287,"line":330},656,{"type":219,"name":302,"callback":303,"file":287,"line":332},667,{"type":219,"name":302,"callback":303,"file":287,"line":334},713,{"type":219,"name":302,"callback":303,"file":287,"line":336},724,{"type":219,"name":302,"callback":303,"file":287,"line":338},758,{"type":219,"name":302,"callback":303,"file":287,"line":340},769,{"type":219,"name":302,"callback":303,"file":287,"line":342},834,{"type":219,"name":302,"callback":303,"file":287,"line":344},845,{"type":219,"name":302,"callback":303,"file":287,"line":346},964,{"type":219,"name":302,"callback":303,"file":287,"line":348},975,{"type":219,"name":350,"callback":351,"file":287,"line":352},"wp_mail_content_type","set_email_type",1852,{"type":204,"name":354,"callback":355,"priority":242,"file":356,"line":357},"cmb2_render_ctct_forms_list_selection","render","includes\\class-attached-lists-field.php",31,{"type":204,"name":359,"callback":360,"priority":242,"file":356,"line":361},"cmb2_sanitize_ctct_forms_list_selection","sanitize",32,{"type":204,"name":363,"callback":364,"file":356,"line":365},"cmb2_attached_posts_field_add_find_posts_div","add_find_posts_div",34,{"type":204,"name":367,"callback":368,"file":356,"line":369},"cmb2_after_init","ajax_find_posts",35,{"type":204,"name":371,"callback":372,"file":356,"line":373},"admin_footer","find_posts_div",47,{"type":204,"name":375,"callback":372,"file":356,"line":310},"wp_footer",{"type":204,"name":377,"callback":378,"file":356,"line":379},"pre_get_posts","modify_query",426,{"type":204,"name":212,"callback":381,"file":382,"line":383},"register_bb_modules","includes\\class-beaver-builder.php",38,{"type":204,"name":212,"callback":385,"file":386,"line":387},"register_blocks","includes\\class-block.php",39,{"type":204,"name":212,"callback":246,"file":389,"line":390},"includes\\class-builder-fields.php",74,{"type":204,"name":212,"callback":392,"file":389,"line":393},"init_field_defaults",75,{"type":204,"name":395,"callback":396,"file":389,"line":397},"cmb2_admin_init","description_metabox",106,{"type":204,"name":395,"callback":399,"file":389,"line":400},"constant_contact_list_metabox",107,{"type":204,"name":395,"callback":402,"file":389,"line":403},"opt_ins_metabox",108,{"type":204,"name":395,"callback":405,"file":389,"line":280},"generated_shortcode",{"type":204,"name":395,"callback":407,"file":389,"line":408},"email_settings",110,{"type":204,"name":395,"callback":410,"file":389,"line":411},"custom_form_css_metabox",111,{"type":204,"name":395,"callback":413,"file":389,"line":414},"custom_input_css_metabox",112,{"type":204,"name":395,"callback":416,"file":389,"line":417},"fields_metabox",113,{"type":204,"name":395,"callback":419,"file":389,"line":420},"address_settings",114,{"type":204,"name":395,"callback":422,"file":389,"line":423},"add_css_reset_metabox",115,{"type":219,"name":425,"callback":426,"file":389,"line":427},"cmb2_override__ctct_generated_shortcode_meta_save","__return_empty_string",116,{"type":204,"name":429,"callback":430,"file":389,"line":431},"cmb2_render_reset_css_button","render_reset_css_button",117,{"type":204,"name":228,"callback":433,"file":389,"line":434},"add_placeholders_to_js",118,{"type":204,"name":212,"callback":246,"file":436,"line":437},"includes\\class-builder.php",56,{"type":204,"name":439,"callback":440,"file":436,"line":441},"cmb2_after_post_form_ctct_0_description_metabox","add_form_css",77,{"type":204,"name":443,"callback":444,"priority":242,"file":436,"line":445},"cmb2_save_field","override_save",78,{"type":204,"name":205,"callback":447,"file":436,"line":448},"admin_notice",79,{"type":204,"name":240,"callback":240,"priority":242,"file":436,"line":450},80,{"type":219,"name":452,"callback":453,"priority":27,"file":436,"line":454},"redirect_post_location","add_not_conn_query_arg",250,{"type":204,"name":212,"callback":456,"file":457,"line":450},"maybe_connect","includes\\class-connect.php",{"type":204,"name":245,"callback":459,"file":457,"line":460},"maybe_disconnect",81,{"type":204,"name":259,"callback":260,"file":457,"line":462},82,{"type":204,"name":212,"callback":464,"file":465,"line":373},"forms_post_type","includes\\class-cpts.php",{"type":204,"name":212,"callback":467,"file":465,"line":468},"lists_post_type",48,{"type":219,"name":470,"callback":470,"file":465,"line":471},"post_updated_messages",50,{"type":219,"name":473,"callback":474,"priority":242,"file":465,"line":475},"enter_title_here","change_default_title",51,{"type":219,"name":477,"callback":478,"priority":242,"file":465,"line":479},"post_row_actions","duplicate_form_link",53,{"type":204,"name":259,"callback":481,"file":465,"line":13},"maybe_duplicate_form",{"type":204,"name":205,"callback":205,"file":465,"line":483},55,{"type":204,"name":233,"callback":485,"file":486,"line":487},"enqueue_display_styles","includes\\class-display-shortcode.php",57,{"type":204,"name":233,"callback":279,"file":489,"line":479},"includes\\class-display.php",{"type":204,"name":233,"callback":249,"file":489,"line":13},{"type":204,"name":492,"callback":493,"file":494,"line":468},"elementor\u002Fwidgets\u002Fwidgets_registered","register_widget","includes\\class-elementor.php",{"type":219,"name":496,"callback":497,"priority":242,"file":498,"line":499},"script_loader_tag","add_script_attributes","includes\\class-hcaptcha.php",246,{"type":219,"name":501,"callback":502,"priority":230,"file":503,"line":504},"debug_information","health_information","includes\\class-health.php",16,{"type":204,"name":395,"callback":506,"file":507,"line":508},"sync_lists","includes\\class-lists.php",52,{"type":204,"name":395,"callback":510,"file":507,"line":479},"add_lists_metabox",{"type":204,"name":512,"callback":513,"priority":242,"file":507,"line":483},"save_post_ctct_lists","save_or_update_list",{"type":204,"name":515,"callback":516,"priority":517,"file":507,"line":437},"transition_post_status","post_status_transition",11,{"type":204,"name":519,"callback":520,"file":507,"line":521},"wp_trash_post","delete_list",58,{"type":204,"name":523,"callback":440,"file":507,"line":524},"cmb2_after_post_form_ctct_list_metabox",60,{"type":204,"name":526,"callback":527,"priority":242,"file":507,"line":528},"cmb2_render_constant_contact_list_information","list_info_metabox",61,{"type":219,"name":530,"callback":531,"file":507,"line":532},"views_edit-ctct_lists","add_force_sync_button",63,{"type":204,"name":257,"callback":534,"file":507,"line":535},"check_for_list_sync_request",64,{"type":219,"name":477,"callback":537,"priority":242,"file":507,"line":538},"remove_quick_edit_from_lists",66,{"type":204,"name":257,"callback":540,"file":507,"line":541},"maybe_display_duplicate_list_error",68,{"type":204,"name":543,"callback":544,"file":507,"line":545},"constant_contact_sync_lists","migrate_v2_v3_form_lists",71,{"type":204,"name":547,"callback":544,"file":507,"line":390},"update_option__ctct_access_token",{"type":219,"name":549,"callback":299,"file":507,"line":550},"admin_body_class",772,{"type":204,"name":205,"callback":552,"file":507,"line":553},"show_duplicate_list_message",777,{"type":204,"name":259,"callback":260,"file":555,"line":556},"includes\\class-logging.php",143,{"type":204,"name":257,"callback":558,"file":555,"line":559},"delete_log_file",144,{"type":204,"name":257,"callback":561,"file":555,"line":562},"maybe_delete_old_log_dir",145,{"type":204,"name":228,"callback":279,"file":555,"line":564},146,{"type":204,"name":371,"callback":566,"file":555,"line":567},"dialog",147,{"type":204,"name":257,"callback":569,"file":555,"line":570},"set_file_system",148,{"type":219,"name":350,"callback":351,"file":572,"line":573},"includes\\class-mail.php",353,{"type":219,"name":575,"callback":576,"file":577,"line":427},"wp_kses_allowed_html","constant_contact_filter_html_tags_for_optin","includes\\class-notification-content.php",{"type":219,"name":579,"callback":580,"file":577,"line":581},"constant_contact_notifications","constant_contact_add_review_notification",409,{"type":219,"name":579,"callback":583,"file":577,"line":584},"constant_contact_exceptions_thrown",429,{"type":219,"name":579,"callback":586,"file":577,"line":312},"constant_contact_form_deleted",{"type":219,"name":579,"callback":588,"file":577,"line":589},"constant_contact_api3_upgrade_notice",467,{"type":219,"name":579,"callback":591,"file":577,"line":592},"constant_contact_api3_upgraded_notice",486,{"type":219,"name":579,"callback":594,"file":577,"line":595},"constant_contact_account_disconnect_reconnect",504,{"type":219,"name":579,"callback":597,"file":577,"line":598},"constant_contact_update_available_notification",523,{"type":219,"name":579,"callback":600,"file":577,"line":601},"constant_contact_lists_notes_notification",543,{"type":219,"name":579,"callback":603,"file":577,"line":322},"constant_contact_lists_selection_notification",{"type":204,"name":205,"callback":605,"file":606,"line":462},"main","includes\\class-notifications.php",{"type":219,"name":496,"callback":497,"priority":242,"file":608,"line":541},"includes\\class-recaptcha-v2.php",{"type":204,"name":395,"callback":610,"file":611,"line":545},"set_metabox_titles","includes\\class-settings.php",{"type":204,"name":395,"callback":613,"file":611,"line":614},"add_options_page_metaboxes",72,{"type":204,"name":395,"callback":616,"file":611,"line":617},"register_metabox_override_hooks",73,{"type":204,"name":259,"callback":619,"priority":261,"file":611,"line":393},"remove_extra_menu_items",{"type":219,"name":621,"callback":622,"file":611,"line":94},"parent_file","select_primary_menu_item",{"type":219,"name":624,"callback":625,"file":611,"line":450},"preprocess_comment","process_optin_comment_form",{"type":219,"name":627,"callback":628,"priority":242,"file":611,"line":460},"authenticate","process_optin_login_form",{"type":204,"name":630,"callback":631,"priority":242,"file":611,"line":462},"user_register","process_optin_register_form",{"type":204,"name":633,"callback":634,"priority":242,"file":611,"line":635},"cmb2_save_field__ctct_logging","maybe_init_logs",83,{"type":219,"name":637,"callback":638,"priority":242,"file":611,"line":107},"constant_contact_custom_spam_message","get_spam_error_message",{"type":204,"name":640,"callback":641,"file":611,"line":642},"login_form","optin_form_field_login",126,{"type":204,"name":644,"callback":645,"file":611,"line":646},"comment_form","optin_form_field_comment",127,{"type":204,"name":648,"callback":649,"file":611,"line":650},"register_form","optin_form_field_registration",129,{"type":204,"name":652,"callback":649,"file":611,"line":653},"signup_extra_fields",130,{"type":204,"name":655,"callback":656,"file":611,"line":657},"login_head","optin_form_field_login_css",131,{"type":204,"name":228,"callback":279,"file":611,"line":659},132,{"type":219,"name":496,"callback":497,"priority":242,"file":661,"line":662},"includes\\class-turnstile.php",239,{"type":204,"name":245,"callback":664,"file":665,"line":373},"check_for_update_needed","includes\\class-updates.php",{"type":219,"name":667,"callback":668,"priority":242,"file":669,"line":670},"constant_contact_process_form_success","process_form_success","includes\\class-user-customizations.php",46,{"type":219,"name":672,"callback":673,"priority":242,"file":669,"line":373},"constant_contact_front_form_action","custom_redirect",{"type":219,"name":675,"callback":676,"priority":242,"file":669,"line":468},"constant_contact_destination_email","custom_email",{"type":219,"name":678,"callback":679,"file":680,"line":681},"cta_excluded_post_types","constant_contact_exclude_ctct_forms","includes\\compatibility.php",27,{"type":219,"name":683,"callback":684,"file":680,"line":685},"constant_contact_ignored_post_form_values","constant_contact_exclude_pum",42,{"type":219,"name":683,"callback":687,"file":680,"line":487},"constant_contact_support_exclude_akisment",{"type":219,"name":683,"callback":689,"priority":242,"file":680,"line":427},"constant_contact_wpspamshield_compatibility",{"type":219,"name":683,"callback":691,"file":680,"line":657},"constant_contact_exclude_cleantalk",{"type":219,"name":693,"callback":694,"file":680,"line":564},"constant_contact_recaptcha_lang","constant_contact_wpml_and_recaptcha",{"type":219,"name":693,"callback":696,"file":680,"line":697},"constant_contact_polylang_and_recaptcha",164,{"type":204,"name":699,"callback":700,"file":701,"line":702},"wp_head","constant_contact_process_form_custom","includes\\helper-functions.php",159,{"type":219,"name":704,"callback":705,"priority":242,"file":701,"line":706},"constant_contact_maybe_spam","constant_contact_check_timestamps",223,{"type":219,"name":704,"callback":708,"priority":242,"file":701,"line":709},"constant_contact_akismet",375,{"type":204,"name":711,"callback":712,"file":701,"line":713},"trash_ctct_forms","constant_contact_check_for_affected_forms_on_trash",708,{"type":204,"name":715,"callback":716,"file":701,"line":717},"untrashed_post","constant_contact_remove_form_references_on_restore",729,{"type":204,"name":719,"callback":720,"file":701,"line":721},"admin_head","constant_contact_global_admin_css",790,[723,728,731,735,736],{"action":724,"nopriv":725,"callback":726,"hasNonce":725,"hasCapCheck":725,"file":207,"line":727},"ctct_dismiss_first_modal",false,"ajax_save_clear_first_form",464,{"action":724,"nopriv":729,"callback":726,"hasNonce":725,"hasCapCheck":725,"file":207,"line":730},true,465,{"action":732,"nopriv":725,"callback":733,"hasNonce":725,"hasCapCheck":725,"file":734,"line":108},"ctct_process_form","process_form_ajax_wrapper","includes\\class-process-form.php",{"action":732,"nopriv":729,"callback":733,"hasNonce":725,"hasCapCheck":725,"file":734,"line":471},{"action":737,"nopriv":725,"callback":737,"hasNonce":729,"hasCapCheck":725,"file":701,"line":738},"constant_contact_review_ajax_handler",136,[],[],[742],{"hook":290,"callback":290,"file":287,"line":743},220,5,{"dangerousFunctions":746,"sqlUsage":759,"outputEscaping":761,"fileOperations":763,"externalRequests":517,"nonceChecks":744,"capabilityChecks":823,"bundledLibraries":824},[747,751,756],{"fn":748,"file":749,"line":423,"context":750},"proc_open","vendor_prefixed\\monolog\\monolog\\src\\Monolog\\Handler\\ProcessHandler.php","$this->process = proc_open($this->command, static::DESCRIPTOR_SPEC, $this->pipes, $this->cwd);",{"fn":752,"file":753,"line":754,"context":755},"shell_exec","vendor_prefixed\\monolog\\monolog\\src\\Monolog\\Processor\\GitProcessor.php",65,"$branches = shell_exec('git branch -v --no-abbrev');",{"fn":752,"file":757,"line":535,"context":758},"vendor_prefixed\\monolog\\monolog\\src\\Monolog\\Processor\\MercurialProcessor.php","$result = explode(' ', trim((string) shell_exec('hg id -nb')));",{"prepared":28,"raw":29,"locations":760},[],{"escaped":762,"rawEcho":763,"locations":764},428,30,[765,768,771,773,775,776,778,779,781,782,784,786,788,790,792,794,796,798,799,801,802,803,804,806,808,810,812,815,818,821],{"file":207,"line":766,"context":767},389,"raw output",{"file":769,"line":770,"context":767},"includes\\cc-modules\\form\\includes\\frontend.php",9,{"file":769,"line":772,"context":767},13,{"file":250,"line":774,"context":767},119,{"file":250,"line":642,"context":767},{"file":254,"line":777,"context":767},388,{"file":254,"line":766,"context":767},{"file":356,"line":780,"context":767},170,{"file":386,"line":198,"context":767},{"file":436,"line":783,"context":767},309,{"file":436,"line":785,"context":767},316,{"file":436,"line":787,"context":767},324,{"file":436,"line":789,"context":767},331,{"file":436,"line":791,"context":767},413,{"file":457,"line":793,"context":767},281,{"file":457,"line":795,"context":767},284,{"file":457,"line":797,"context":767},295,{"file":486,"line":659,"context":767},{"file":555,"line":800,"context":767},229,{"file":577,"line":393,"context":767},{"file":577,"line":441,"context":767},{"file":577,"line":284,"context":767},{"file":611,"line":805,"context":767},251,{"file":807,"line":657,"context":767},"includes\\widgets\\contact-form-select.php",{"file":809,"line":562,"context":767},"includes\\widgets\\elementor-widget.php",{"file":809,"line":811,"context":767},150,{"file":813,"line":814,"context":767},"vendor_prefixed\\autoload.php",14,{"file":816,"line":817,"context":767},"vendor_prefixed\\composer\\platform_check.php",19,{"file":819,"line":820,"context":767},"vendor_prefixed\\monolog\\monolog\\src\\Monolog\\Handler\\BrowserConsoleHandler.php",124,{"file":822,"line":361,"context":767},"vendor_prefixed\\paragonie\\random_compat\\other\\build_phar.php",17,[],[],{"summary":827,"deductions":828},"The 'constant-contact-forms' v2.16.2 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by using prepared statements for all SQL queries and a high percentage of properly escaped output.  It also correctly utilizes nonce checks and capability checks for a significant number of its entry points. The absence of reported critical or high severity vulnerabilities, and specifically no currently unpatched CVEs, is a positive indicator.  Furthermore, the taint analysis revealed no flows with unsanitized paths, suggesting that sensitive data may be handled with some care.\n\nHowever, several significant concerns are highlighted by the static analysis. A substantial attack surface exists with 5 AJAX handlers, of which 4 lack authentication checks. This is a critical weakness as it opens the door for unauthorized actions or data exposure. The presence of dangerous functions like 'proc_open' and 'shell_exec' is also a notable risk, even without direct evidence of exploitation in taint analysis, as these functions can be leveraged for arbitrary code execution if vulnerabilities are present. The vulnerability history, while currently showing no unpatched issues, indicates a past pattern of medium severity vulnerabilities including Exposure of Sensitive Information, Missing Authorization, and Cross-site Scripting, suggesting a recurring need for diligent patching and secure coding practices.\n\nIn conclusion, while the plugin has made strides in securing its database interactions and output handling, the high number of unprotected AJAX endpoints and the presence of dangerous functions represent a significant security risk. The past vulnerability history, although currently clean, serves as a reminder of potential weaknesses. Addressing the unprotected AJAX handlers should be the immediate priority to improve the overall security of the plugin.",[829,832,834],{"reason":830,"points":831},"Unprotected AJAX handlers",15,{"reason":833,"points":242},"Presence of dangerous functions (proc_open, shell_exec)",{"reason":835,"points":836},"History of medium severity vulnerabilities (4 total)",12,"2026-03-16T17:28:57.222Z",{"wat":839,"direct":865},{"assetPaths":840,"generatorPatterns":858,"scriptPaths":859,"versionParams":860},[841,842,843,844,845,846,847,848,849,850,850,851,852,853,854,855,856,857,845,846,847,848,849,850,851,852,853,854,855,856,857],"\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fcss\u002Fctct-admin.css","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fcss\u002Fctct-frontend.css","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fctct-admin.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fctct-frontend.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Ftable.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Flists.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fsource_view.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fpaste.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fcontextmenu.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Ftabfocus.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fspellchecker.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fstyle.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fwordcount.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fnonbreaking.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fxhtmlxtras.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fautosave.js","\u002Fwp-content\u002Fplugins\u002Fconstant-contact-forms\u002Fassets\u002Fjs\u002Fvendor\u002Ftinymce\u002Fplugins\u002Fcompat3x\u002Fautolink.js",[],[843,844],[861,862,863,864],"constant-contact-forms\u002Fassets\u002Fcss\u002Fctct-admin.css?ver=","constant-contact-forms\u002Fassets\u002Fcss\u002Fctct-frontend.css?ver=","constant-contact-forms\u002Fassets\u002Fjs\u002Fctct-admin.js?ver=","constant-contact-forms\u002Fassets\u002Fjs\u002Fctct-frontend.js?ver=",{"cssClasses":866,"htmlComments":898,"htmlAttributes":937,"restEndpoints":948,"jsGlobals":954,"shortcodeOutput":959},[867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897],"ctct-form-container","ctct-form","ctct-form-field","ctct-form-label","ctct-form-input","ctct-form-textarea","ctct-form-submit","ctct-form-error","ctct-form-success","ctct-hidden-fields","ctct-form-checkbox","ctct-form-radio","ctct-form-select","ctct-form-option","ctct-form-group","ctct-form-heading","ctct-form-description","ctct-form-gdpr","ctct-admin-form-builder","ctct-admin-form-preview","ctct-admin-field-settings","ctct-connect-button","ctct-settings-section","ctct-api-key-input","ctct-list-selector","ctct-message-template","ctct-email-editor","ctct-notification-settings","ctct-dashboard-widget","ctct-admin-notice","ctct-update-notice",[899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936],"\u003C!-- The main Constant Contact Forms plugin file -->","\u003C!-- Autoloads files with classes when needed. -->","\u003C!-- Main initiation class. -->","\u003C!-- Creates or returns an instance of this class. -->","\u003C!-- Sets up our plugin. -->","\u003C!-- Load our plugin and our libraries. -->","\u003C!-- Set logging location. -->","\u003C!-- Enqueue scripts and styles. -->","\u003C!-- Add admin menu items. -->","\u003C!-- Load Gutenberg block. -->","\u003C!-- Load Beaver Builder integration. -->","\u003C!-- Load Elementor integration. -->","\u003C!-- Activate plugin hooks. -->","\u003C!-- Deactivate plugin hooks. -->","\u003C!-- Shortcode: ctct-form -->","\u003C!-- Constant Contact Forms Plugin -->","\u003C!-- Initialize form processing -->","\u003C!-- Add Constant Contact branding -->","\u003C!-- Render form fields -->","\u003C!-- Render hidden fields -->","\u003C!-- Render submit button -->","\u003C!-- Render success message -->","\u003C!-- Render error message -->","\u003C!-- Form validation -->","\u003C!-- GDPR compliance -->","\u003C!-- Constant Contact Form Settings -->","\u003C!-- Constant Contact API Settings -->","\u003C!-- Constant Contact Form Builder -->","\u003C!-- Constant Contact Form Preview -->","\u003C!-- Constant Contact Form Fields -->","\u003C!-- Constant Contact Form Lists -->","\u003C!-- Constant Contact Form Integrations -->","\u003C!-- Constant Contact Form Email Settings -->","\u003C!-- Constant Contact Form Notifications -->","\u003C!-- Constant Contact Form Health Check -->","\u003C!-- Constant Contact Form Updates -->","\u003C!-- Constant Contact Form Activation Date -->","\u003C!-- Constant Contact Form Shortcode Output -->",[938,939,940,941,942,943,944,945,946,947],"data-ctct-form-id","data-ctct-form-name","data-ctct-form-action","data-ctct-field-id","data-ctct-field-name","data-ctct-field-type","data-ctct-ajax-url","data-ctct-nonce","data-ctct-api-key","data-ctct-list-id",[949,950,951,952,953],"\u002Fwp-json\u002Fconstant-contact-forms\u002Fv1\u002Fsubmit","\u002Fwp-json\u002Fconstant-contact-forms\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fconstant-contact-forms\u002Fv1\u002Flists","\u002Fwp-json\u002Fconstant-contact-forms\u002Fv1\u002Fforms","\u002Fwp-json\u002Fconstant-contact-forms\u002Fv1\u002Ftemplates",[955,956,957,958],"ctct_admin_params","ctct_frontend_params","ConstantContactForm","ctct_form_data",[960,961],"[ctct-form id=\"","[ctct-form name=\""]