{"id":3084,"date":"2025-02-13T12:20:07","date_gmt":"2025-02-13T12:20:07","guid":{"rendered":"https:\/\/s-o-s.net\/ninja-forms-the-contact-form-builder-that-grows-with-you\/"},"modified":"2025-02-13T12:20:07","modified_gmt":"2025-02-13T12:20:07","slug":"ninja-forms-the-contact-form-builder-that-grows-with-you","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/ninja-forms-the-contact-form-builder-that-grows-with-you\/","title":{"rendered":"Ninja Forms \u2013 The Contact Form Builder That Grows With You"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-197\" class=\"alignwide post-197 plugin type-plugin status-publish hentry plugin_section-blocks plugin_tags-contact-form plugin_tags-form-builder plugin_tags-forms plugin_tags-lead-form plugin_tags-registration-form plugin_category-communication plugin_category-contact-forms plugin_category-utilities-and-tools plugin_contributors-ericwindhamsd plugin_contributors-jameslaws plugin_contributors-jmcelhaney plugin_contributors-kbjohnson90 plugin_contributors-klhall1987 plugin_contributors-krmoorhouse plugin_contributors-kstover plugin_contributors-wpninjasllc plugin_contributors-wpnzach plugin_committers-jameslaws plugin_committers-krmoorhouse plugin_committers-kstover plugin_committers-mrpritchett plugin_committers-nahuelmahe plugin_committers-stuartsequeira plugin_support_reps-ckeithwest plugin_support_reps-curtisbrownlee plugin_support_reps-faisalahammad plugin_support_reps-jmcelhaney plugin_support_reps-quaymorgan plugin_support_reps-xmiax\">\n<div class=\"plugin-banner\" id=\"plugin-banner-ninja-forms\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" srcset=\"https:\/\/ps.w.org\/ninja-forms\/assets\/icon-128x128.png?rev=1649747, https:\/\/ps.w.org\/ninja-forms\/assets\/icon-256x256.png?rev=1649747 2x\" src=\"https:\/\/ps.w.org\/ninja-forms\/assets\/icon-256x256.png?rev=1649747\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">Ninja Forms \u2013 The Contact Form Builder That Grows With You<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/kstover\/\" rel=\"noopener\">Kevin Stover<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/ninja-forms.3.9.0.zip\" rel=\"noopener\">Download<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/ninja-forms\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/ninja-forms\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/ninja-forms\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/ninja-forms\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/ninja-forms\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<h4>Forms that grow with your business<\/h4>\n<p>As one of WordPress\u2019 oldest form builders, we\u2019re proud to serve users from around the world, from all walks of life, and from different stages of online growth. From the small businesses and local nonprofits that make up the core Ninja Forms user base to universities, hospitals, and even Fortune 500 companies, we\u2019ll scale with you from startup to wherever you\u2019re aiming for.<\/p>\n<p>We\u2019re committed to offering as many free, open source tools as we can get away with to back you up in the extremely price-conscious early days. As you grow, pick and choose only the premium features you need as you need them. We\u2019ll grow with you from there for as far as you want to take us.<\/p>\n<p>We\u2019re also committed to respecting your privacy and time. No unsolicited emails or aggressive marketing. No paywalling basic features or scraping private data. We offer a fully staffed team of support experts and a comprehensive library of plugin documentation for all users, free and paid, to help keep you collecting the submissions that move your business forward.<\/p>\n<p>We look forward to seeing where you\u2019ll take us!<\/p>\n<h4>All the basics without the paywalls<\/h4>\n<p>When you\u2019re starting out, even little expenses add up quickly. That\u2019s why Ninja Forms core will always be free and open source. It\u2019s why we try to offer as much in core as we can to cover your basic needs at no cost. Here\u2019s a peek at some of what core has to offer.<\/p>\n<p><strong>Form Building Features<\/strong><br \/>\n\u2013 24+ FREE drag-and-drop form fields<br \/>\n\u2013 Customize fields with default values, specialty text, and much more<br \/>\n\u2013 Favorite and reuse any customized field<br \/>\n\u2013 Calculations: assign values to fields and calculate totals<br \/>\n\u2013 Merge tag system for pre-populating fields and passing field data between forms<br \/>\n\u2013 Configurable per-field submission storage for easy GDPR compliance<br \/>\n\u2013 Email notifications on submission (as many as you like, free!)<br \/>\n\u2013 Customizable success messages (supports links and downloads!)<br \/>\n\u2013 Redirect to new page after submission<br \/>\n\u2013 Customize callbacks to WP action hooks on submit<br \/>\n\u2013 Spam Protection: full integration with Google reCAPTCHA &amp; Akismet<br \/>\n\u2013 Configurable form display settings<br \/>\n\u2013 Form restriction settings<br \/>\n\u2013 Unique field validation<br \/>\n\u2013 Unlimited forms &amp; submissions<br \/>\n\u2013 Form Templates<br \/>\n\u2013 Form Import \/ Export<br \/>\n\u2013 Shareable forms (share the form via link without it being attached to a page)<br \/>\n\u2013 No aggressive marketing, pushy review asks, constant popups, or unsolicited emails<br \/>\n\u2013 Responsive and mobile friendly<br \/>\n\u2013 SEO friendly<\/p>\n<p><strong>Submission Management Features<\/strong><br \/>\n\u2013 Unlimited FREE submissions<br \/>\n\u2013 Configurable submissions display<br \/>\n\u2013 Search and filter by field<br \/>\n\u2013 Search and filter by submitted value<br \/>\n\u2013 Search and filter by submission date<br \/>\n\u2013 Edit submitted values<br \/>\n\u2013 Refire any email notification from any submission<br \/>\n\u2013 Export to CSV<br \/>\n\u2013 Bulk submissions export<br \/>\n\u2013 Automated WordPress GDPR integration for export &amp; delete data requests<br \/>\n\u2013 Mark fields as PII and selectively not store specific data<br \/>\n\u2013 All submissions stored locally on YOUR server only unless you specify otherwise<br \/>\n\u2013 We never see or collect your field or submission data<\/p>\n<p><strong>Dozens of buildable form types<\/strong><br \/>\n\u2013 Contact form<br \/>\n\u2013 Email form<br \/>\n\u2013 Calculation form<br \/>\n\u2013 Lead form<br \/>\n\u2013 Quiz form<br \/>\n\u2013 Mortgage or Payment Calculator forms<br \/>\n\u2013 Quote and Cost Calculator forms<br \/>\n\u2013 Health and Fitness Calculator forms<br \/>\n\u2013 Polling form<br \/>\n\u2013 Survey form<br \/>\n\u2013 Lead Magnet Download form<br \/>\n\u2013 Event Registration form<br \/>\n\u2013 Sales form<br \/>\n\u2013 Appointment form<br \/>\n\u2013 Booking form<br \/>\n\u2013 Entry form<br \/>\n\u2013 Order form<br \/>\n\u2013 Lesson Plan form<br \/>\n\u2013 Job Application form<br \/>\n\u2013 RSVP form<br \/>\n\u2013 Request form<br \/>\n\u2013 Feedback form<br \/>\n\u2013 Support form<br \/>\n\u2013 GDPR Export or Delete Data Request forms<br \/>\n\u2026and many more!<\/p>\n<p><strong>You get more than just a plugin<\/strong><br \/>\n\u2013 Fully documented<br \/>\n\u2013 Regular updates<br \/>\n\u2013 FREE technical support<br \/>\n\u2013 Privacy and security minded<br \/>\n\u2013 Accessibility focused<br \/>\n\u2013 Translated into 24+ languages by the WordPress Polyglots team<br \/>\n\u2013 Long term partners of WPML for even more translations!<br \/>\n\u2013 Ecosystem aware: we know it\u2019s not just you and Ninja Forms. We do our best to communicate and play nice with others.<\/p>\n<h4>Pick and choose just what you need as you need it<\/h4>\n<p>As you start to grow, so does what you need out of your forms. But there\u2019s no need to dive into the deep end right away and spend more than is practical. All premium features are contained in add-ons to the core form builder and can be purchased independently. When you find yourself wanting just one or two things, you can grab just what you need without paying for extras.<\/p>\n<p>When you\u2019re ready for more, our <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/pricing\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Pricing\" rel=\"nofollow ugc noopener\">membership plans<\/a> bundle popular features together in budget friendly packages.<\/p>\n<p>Select from 40+ add-ons across multiple categories:<\/p>\n<p><strong>Advanced Form Features<\/strong><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/advanced-datepicker\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Advanced+Datepicker\" rel=\"nofollow ugc noopener\">Advanced Datepicker<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/conditional-logic\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Conditional+Logic\" rel=\"nofollow ugc noopener\">Conditional Logic<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/file-uploads\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=File+Uploads\" rel=\"nofollow ugc noopener\">File Uploads<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/layout-styles\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Layout+and+Styles\" rel=\"nofollow ugc noopener\">Layout &amp; Styles<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/multi-step-forms\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Multi+Step+Forms\" rel=\"nofollow ugc noopener\">Multi Step Forms<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/save-progress\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Save+Progress\" rel=\"nofollow ugc noopener\">Save Progress<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/user-analytics\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=User+Analytics\" rel=\"nofollow ugc noopener\">User Analytics<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/user-management\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=User+Management\" rel=\"nofollow ugc noopener\">User Management<\/a><\/p>\n<p><strong>Submissions Extended<\/strong><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/excel-export\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Excel+Export\" rel=\"nofollow ugc noopener\">Excel Export<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/front-end-posting\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Front+End+Posting\" rel=\"nofollow ugc noopener\">Front End Posting<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/pdf-form-submission\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=PDF+Form+Submission\" rel=\"nofollow ugc noopener\">PDF Form Submissions<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/scheduled-submissions-export\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Scheduled+Submission+Export\" rel=\"nofollow ugc noopener\">Scheduled Submissions Export<\/a><\/p>\n<p><strong>Accept Payments<\/strong><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/authorize-net\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Authorize\" rel=\"nofollow ugc noopener\">Authorize.net<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/elavon\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Elavon\" rel=\"nofollow ugc noopener\">Elavon<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/paypal-checkout\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=PayPal\" rel=\"nofollow ugc noopener\">PayPal official partner<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/recurly\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Recurly\" rel=\"nofollow ugc noopener\">Recurly<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/stripe\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Stripe\" rel=\"nofollow ugc noopener\">Stripe<\/a><\/p>\n<p><strong>Email Marketing<\/strong><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/active-campaign\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Active+Campaign\" rel=\"nofollow ugc noopener\">Active Campaign<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/aweber\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=AWeber\" rel=\"nofollow ugc noopener\">AWeber<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/campaign-monitor\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Campaign+Monitor\" rel=\"nofollow ugc noopener\">Campaign Monitor<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/cleverreach\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=CleverReach\" rel=\"nofollow ugc noopener\">CleverReach<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/constant-contact\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Constant+Contact\" rel=\"nofollow ugc noopener\">Constant Contact<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/convertkit\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=ConvertKit\" rel=\"nofollow ugc noopener\">ConvertKit<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/emailoctopus\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=EmailOctopus\" rel=\"nofollow ugc noopener\">EmailOctopus<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/emma\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Emma\" rel=\"nofollow ugc noopener\">Emma<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/mailchimp\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Mailchimp\" rel=\"nofollow ugc noopener\">Mailchimp<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/mailpoet\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=MailPoet\" rel=\"nofollow ugc noopener\">MailPoet<\/a><\/p>\n<p><strong>CRMs<\/strong><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/capsule-crm\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Capsule\" rel=\"nofollow ugc noopener\">Capsule<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/civicrm\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=CiviCRM\" rel=\"nofollow ugc noopener\">CiviCRM<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/hubspot-crm\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=HubSpot\" rel=\"nofollow ugc noopener\">HubSpot *official partners<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/insightly-crm\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Insightly\" rel=\"nofollow ugc noopener\">Insightly<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/onepage-crm\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=OnePageCRM\" rel=\"nofollow ugc noopener\">OnePageCRM<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/pipelinedeals-crm\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Pipeline\" rel=\"nofollow ugc noopener\">PipelineDeals<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/salesforce-crm\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Salesforce\" rel=\"nofollow ugc noopener\">Salesforce<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/zoho-crm\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Zoho+CRM\" rel=\"nofollow ugc noopener\">Zoho CRM<\/a><\/p>\n<p><strong>Notifications &amp; Workflow<\/strong><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/clicksend-sms\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=ClickSend\" rel=\"nofollow ugc noopener\">ClickSend SMS<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/help-scout\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Help+Scout\" rel=\"nofollow ugc noopener\">Help Scout<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/slack\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Slack\" rel=\"nofollow ugc noopener\">Slack<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/trello\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Trello\" rel=\"nofollow ugc noopener\">Trello<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/twilio-sms\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Twilio\" rel=\"nofollow ugc noopener\">Twilio SMS<\/a><\/p>\n<p><strong>Automation<\/strong><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/webhooks\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Webhooks\" rel=\"nofollow ugc noopener\">Webhooks<\/a><br \/>\n\u2013 <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/zapier\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Feature+List&amp;utm_content=Zapier\" rel=\"nofollow ugc noopener\">Zapier official partners<\/a><\/p>\n<p>The sky\u2019s the limit on what you can build with add-on features, but here are some of the most popular forms we see in the wild:<\/p>\n<ul>\n<li>Payment forms<\/li>\n<li>Donation forms<\/li>\n<li>Signup forms<\/li>\n<li>User Registration form<\/li>\n<li>Newsletter forms<\/li>\n<li>CRM forms<\/li>\n<li>User Registration form<\/li>\n<li>Login forms<\/li>\n<li>Upload forms<\/li>\n<li>Google Sheets forms<\/li>\n<li>Post Creation forms<\/li>\n<\/ul>\n<h3>Notes<\/h3>\n<p>We\u2019ve been standing by our product and our users for over a decade, working to make your experience the best it can be. We\u2019re one of the only form builders around that offers support for all users, whether you\u2019ve made a purchase or not.<\/p>\n<p>If you have any questions or suggestions, we\u2019re always happy to hear from you. We have a dedicated support team with team members that span four continents standing by to help with technical questions every Monday to Friday. General feedback is always welcome too. It\u2019s a big part of how we figure out what to do next, so chime in any time!<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/contact\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=Support\" rel=\"nofollow ugc noopener\">You\u2019ll always have a direct line to us right here!<\/a><\/p>\n<h3>Additional Branding and Trademark Information<\/h3>\n<p>Ninja Forms\u00ae is a registered trademark of Saturday Drive INC. We are a WordPress forms or WP forms builder, not to be confused with the independent WPForms brand for WordPress. All official Ninja Forms <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/add-ons\/?utm_source=WordPress&amp;utm_medium=readme\" rel=\"nofollow ugc noopener\">add-ons<\/a> and <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/pricing\/?utm_source=WordPress&amp;utm_medium=readme\" rel=\"nofollow ugc noopener\">memberships<\/a> can be found on our official website, ninjaforms.com.<\/p>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/ninja-forms\/assets\/screenshot-1.png?rev=1495254\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/ninja-forms\/assets\/screenshot-1.png?rev=1495254\" alt=\"\"><\/a><figcaption>The most intuitive and beautiful form building experience<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/ninja-forms\/assets\/screenshot-2.png?rev=1495254\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/ninja-forms\/assets\/screenshot-2.png?rev=1495254\" alt=\"\"><\/a><figcaption>Field Options<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/ninja-forms\/assets\/screenshot-4.png?rev=1495254\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/ninja-forms\/assets\/screenshot-4.png?rev=1495254\" alt=\"\"><\/a><figcaption>Advanced Settings<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/ninja-forms\/assets\/screenshot-5.png?rev=1495254\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/ninja-forms\/assets\/screenshot-5.png?rev=1495254\" alt=\"\"><\/a><figcaption>Beautiful Forms Every Time!<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<p>This section describes how to install the plugin and get it working.<br \/>\n1. Upload the <code>ninja-forms<\/code> plugin folder to your <code>\/wp-content\/plugins\/<\/code> directory<br \/>\n2. Activate the plugin through the \u2018Plugins\u2019 menu in WordPress<br \/>\n3. Visit the \u2018Ninja Forms\u2019 menu item in your admin sidebar<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/docs\/installation\/?utm_source=WordPress&amp;utm_medium=readme\" rel=\"nofollow ugc noopener\">Further Installation Documentation<\/a><\/p>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"do%20i%20have%20to%20pay%20to%20see%20my%20form%20submissions%3F\">\n<h3>Do I have to pay to see my form submissions?<\/h3>\n<\/dt>\n<dd>\n<p>No, Ninja Forms does not paywall submissions. You can view, edit, export, and more from Ninja Forms &gt; Submissions with the core, free plugin. No purchase necessary.<\/p>\n<\/dd>\n<dt id=\"what%20free%20form%20fields%20are%20included%20in%20the%20form%20builder%3F\">\n<h3>What free form fields are included in the form builder?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>Date\/Time<\/li>\n<li>Single Checkbox<\/li>\n<li>Checkbox List<\/li>\n<li>Radio List<\/li>\n<li>Select List<\/li>\n<li>Multi-Select List<\/li>\n<li>Select Image List<\/li>\n<li>Single Line Text<\/li>\n<li>Paragraph Text<\/li>\n<li>Submit<\/li>\n<li>First Name<\/li>\n<li>Last Name<\/li>\n<li>Email Address<\/li>\n<li>Phone Number<\/li>\n<li>Address<\/li>\n<li>City<\/li>\n<li>US States<\/li>\n<li>Country<\/li>\n<li>Zip Code<\/li>\n<li>HTML<\/li>\n<li>Divider<\/li>\n<li>Repeatable Fieldset<\/li>\n<li>Confirm<\/li>\n<li>Hidden<\/li>\n<li>Number<\/li>\n<li>reCAPTCHA<\/li>\n<li>Anti Spam<\/li>\n<li>Star Rating<\/li>\n<\/ul>\n<\/dd>\n<dt id=\"is%20ninja%20forms%20gdpr%20compliant%3F\">\n<h3>Is Ninja Forms GDPR compliant?<\/h3>\n<\/dt>\n<dd>\n<p>Yes. All user submitted data is stored locally on your server only, unless you expressly configure the plugin to send it elsewhere, for example via an email action. We never see or collect any user submitted data, nor do we act as Data Controllers or Data Processors per GDPR Article 4 for any data submitted by users of the forms you create. Your forms can be configured to flag and\/or not record Personally Identifiable Information (PII) on a per form basis. If you do collect PII using Ninja Forms, you can <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/docs\/gdpr-compliance-ninja-forms\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=FAQ&amp;utm_content=GDPR\" rel=\"nofollow ugc noopener\">automate export or delete data requests<\/a>.<\/p>\n<\/dd>\n<dt id=\"is%20ninja%20forms%20hipaa%20compliant%3F\">\n<h3>Is Ninja Forms HIPAA compliant?<\/h3>\n<\/dt>\n<dd>\n<p>Ninja Forms can be and is used on sites that require HIPAA compliance, but overall compliance depends on factors outside of the control of any WordPress form builder.<\/p>\n<\/dd>\n<dt id=\"can%20i%20send%20email%20with%20ninja%20forms%3F\">\n<h3>Can I send email with Ninja Forms?<\/h3>\n<\/dt>\n<dd>\n<p>Yes! Any number of emails can be sent to any number of recipients anytime a contact form is submitted. Every email triggered by a contact form submission can be customized in the form builder, including the presentation of the form submission data. Attachments are supported (and can include <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/file-uploads\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=FAQ&amp;utm_content=File+Uploads\" rel=\"nofollow ugc noopener\">file uploads<\/a> from the form). These form emails can also be <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/conditional-logic\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=FAQ&amp;utm_content=Conditional+Logic\" rel=\"nofollow ugc noopener\">sent conditionally<\/a> based on specific triggers, and can be set up to include a <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/extensions\/pdf-form-submission\/?utm_source=WordPress.org&amp;utm_medium=Plugin+readme&amp;utm_campaign=FAQ&amp;utm_content=PDF+Form+Submission\" rel=\"nofollow ugc noopener\">PDF copy<\/a> of the form.<\/p>\n<\/dd>\n<dt id=\"what%20types%20of%20forms%20can%20i%20build%20with%20ninja%20forms%3F\">\n<h3>What types of forms can I build with Ninja Forms?<\/h3>\n<\/dt>\n<dd>\n<ul>\n<li>Contact form<\/li>\n<li>Email form<\/li>\n<li>Calculation form<\/li>\n<li>Lead form<\/li>\n<li>Quiz form<\/li>\n<li>Mortgage or Payment Calculator forms<\/li>\n<li>Quote and Cost Calculator forms<\/li>\n<li>Health and Fitness Calculator forms<\/li>\n<li>Polling form<\/li>\n<li>Survey form<\/li>\n<li>Lead Magnet Download form<\/li>\n<li>Event Registration form<\/li>\n<li>Sales form<\/li>\n<li>Appointment form<\/li>\n<li>Booking form<\/li>\n<li>Entry form<\/li>\n<li>Order form<\/li>\n<li>Lesson Plan form<\/li>\n<li>Job Application form<\/li>\n<li>RSVP form<\/li>\n<li>Request form<\/li>\n<li>Feedback form<\/li>\n<li>Support form<\/li>\n<li>Export or Delete Data Request forms<\/li>\n<li>Payment forms<\/li>\n<li>Donation forms<\/li>\n<li>Signup form<\/li>\n<li>User Registration form<\/li>\n<li>Newsletter forms<\/li>\n<li>CRM forms<\/li>\n<li>Conditional lead form<\/li>\n<li>Scorable lead form<\/li>\n<li>User Registration form<\/li>\n<li>Paid registration form<\/li>\n<li>Login forms<\/li>\n<li>Upload forms<\/li>\n<li>Google Sheets forms<\/li>\n<li>Post Creation forms<br \/>\n\u2026and many more!<\/li>\n<\/ul>\n<\/dd>\n<dt id=\"can%20i%20connect%20ninja%20forms%20to%20my%20crm%20or%20email%20marketing%20service%3F\">\n<h3>Can I connect Ninja Forms to my CRM or Email Marketing service?<\/h3>\n<\/dt>\n<dd>\n<p>Almost certainly. The contact form builder integrates directly with over a dozen email marketing and CRM services including MailChimp, Constant Contact, ActiveCampaign, HubSpot, Salesforce, Insightly, Zoho, and many more.<\/p>\n<p>Ninja Forms also integrates with 1,000+ other popular services through our Zapier integration.<\/p>\n<\/dd>\n<dt id=\"can%20i%20import%20%2F%20export%20forms%20and%20fields%20with%20ninja%20forms%3F\">\n<h3>Can I import \/ export forms and fields with Ninja Forms?<\/h3>\n<\/dt>\n<dd>\n<p>Yes, both forms and custom fields (any field you customize and designate as a favorite field) can be exported and imported between sites.<\/p>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/50ef205c34d23e094b7a139cb64b55c8003842e71d7e997ca8ab87030d3fc0dc?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/50ef205c34d23e094b7a139cb64b55c8003842e71d7e997ca8ab87030d3fc0dc?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/fast-and-friendly-10\/\" rel=\"noopener\">Fast and friendly<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/prosim\/\" title=\"Posts by prosim\" rel=\"author noopener\">prosim<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">February 13, 2025<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">I had a problem using a Ninja Form Add-on. After creating a ticket I got a response within a couple of hours. One day later we had clarified my problem and concluded to have identified a bug. That everything is done in good faith. Super, worth 5 stars.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/17a6f612d6f92c892c261a732f14a19ab359f19c880d44230ff4890d2ec51d55?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/17a6f612d6f92c892c261a732f14a19ab359f19c880d44230ff4890d2ec51d55?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/great-service-610\/\" rel=\"noopener\">Great Service!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/lrisius12\/\" title=\"Posts by lrisius12\" rel=\"author noopener\">lrisius12<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">February 5, 2025<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">I\u2019ve had to contact support about a couple of issues over the past month or so.  Each time, they have provided a solution within 24 hours.  The fixes were pretty much drop in resolutions- like copy and paste.  Ninja has been a solid tool and does the job!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/0c34b3eacb9430363ef01d750826bb666993f75aba56db24dcf1cea04345293e?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/0c34b3eacb9430363ef01d750826bb666993f75aba56db24dcf1cea04345293e?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/absolutely-amazing-and-helpful-%f0%9f%99%8f%f0%9f%8f%bc%f0%9f%99%8f%f0%9f%8f%bc%f0%9f%99%8f%f0%9f%8f%bc\/\" rel=\"noopener\">Absolutely amazing and helpful \ud83d\ude4f\ud83c\udffc\ud83d\ude4f\ud83c\udffc\ud83d\ude4f\ud83c\udffc<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/ehsan06\/\" title=\"Posts by ehsan06\" rel=\"author noopener\">ehsan06<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">February 3, 2025<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">My Ninja form was not working due to my own mistake, but they have helped me through whole process and all its working again. I am very grateful \ud83d\ude4f\ud83c\udffc<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/0892385c7c4ee603d8d9b9910b9f28e6ab8a266902e58a87f1ee9a6864fa8dcb?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/0892385c7c4ee603d8d9b9910b9f28e6ab8a266902e58a87f1ee9a6864fa8dcb?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/always-amazing-3\/\" rel=\"noopener\">Always Amazing<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/leighfarrior\/\" title=\"Posts by leighfarrior\" rel=\"author noopener\">leighfarrior<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">February 3, 2025<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">My favorite plugin, and they have the best support!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/eeca78e8576dfc147ec36dd32557391f97e4a966b5cc5a22134f9fd54179ae5d?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/eeca78e8576dfc147ec36dd32557391f97e4a966b5cc5a22134f9fd54179ae5d?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/super-helpful-158\/\" rel=\"noopener\">Super Helpful<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/jamesclee\/\" title=\"Posts by JamesCLee\" rel=\"author noopener\">JamesCLee<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">January 31, 2025<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">I\u2019d been encountering a formatting issue with a form I had created, which had been plaguing my site for months.  I finally got around to reaching out to Ninja Forms support, although I wasn\u2019t feeling tremendously optimistic that they\u2019d be able to resolve my issue.  Lo and behold in less than 24 hours, I received a response with a CSS fix and a copy and paste later my issue was resolved. Amazing!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/cb58a611220506c49a8adc820a0223f7df580d8f39e0534bbd2ec8a17909c2b1?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/cb58a611220506c49a8adc820a0223f7df580d8f39e0534bbd2ec8a17909c2b1?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/great-fast-support-36\/\" rel=\"noopener\">Great fast support<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/hadakajime\/\" title=\"Posts by hadakajime\" rel=\"author noopener\">hadakajime<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">January 29, 2025<\/span><br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"review-replies\">1 reply<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">even the free tier support is really good, with a fast response time (including over the weekend surprisingly)<\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/ninja-forms\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 1,314 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cNinja Forms \u2013 The Contact Form Builder That Grows With You\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/0c5832514a5fe21869e5677c5cf2eb791abf4a9eace0ff49e4001ffc96d08e24?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/0c5832514a5fe21869e5677c5cf2eb791abf4a9eace0ff49e4001ffc96d08e24?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/wpninjasllc\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\twpninjasllc\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/43e29d085557263eeeefcf36af08404a9349c9c15099d6bf1fe9d24af3c5ca41?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/43e29d085557263eeeefcf36af08404a9349c9c15099d6bf1fe9d24af3c5ca41?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/kstover\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tKevin Stover\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/8a6179856336190834c520a99b587b2fd8cb5d72e4d60de8fd731091aff44160?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/8a6179856336190834c520a99b587b2fd8cb5d72e4d60de8fd731091aff44160?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/jameslaws\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tJames Laws\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/d4da4f08d2060ef4c0601b5cdf6121c3b35e6436d03176622cce983472f7c7a7?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/d4da4f08d2060ef4c0601b5cdf6121c3b35e6436d03176622cce983472f7c7a7?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/kbjohnson90\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tKyle B. Johnson\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/58c7814ad708f3761458fded5efec8ab045ba6c9867f582d8e6d45694687c70a?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/58c7814ad708f3761458fded5efec8ab045ba6c9867f582d8e6d45694687c70a?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/klhall1987\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tklhall1987\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/d923fca564b97486d12e5394daeb6076c0fdf5ef11990ec6e0a47298b6f37465?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/d923fca564b97486d12e5394daeb6076c0fdf5ef11990ec6e0a47298b6f37465?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/krmoorhouse\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tkrmoorhouse\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/29f008315497ae833dd7e1ecf72059eb5089aefb360f63309265105c80419742?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/29f008315497ae833dd7e1ecf72059eb5089aefb360f63309265105c80419742?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/jmcelhaney\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tJustin McElhaney\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/46c2c456d146d2234c97871633d94cc09de911578970654dc7818259127a11fd?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/46c2c456d146d2234c97871633d94cc09de911578970654dc7818259127a11fd?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/wpnzach\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tZach Skaggs\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/a73cf408a9d4be423499495e0f7b4f428c9a3797d0effb43688239215bcb3d4b?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/a73cf408a9d4be423499495e0f7b4f428c9a3797d0effb43688239215bcb3d4b?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/ericwindhamsd\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tericwindhamsd\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cNinja Forms \u2013 The Contact Form Builder That Grows With You\u201d has been translated into 28 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/ninja-forms\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/ninja-forms\" rel=\"noopener\">Translate \u201cNinja Forms \u2013 The Contact Form Builder That Grows With You\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/ninja-forms\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/ninja-forms\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/ninja-forms\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/ninja-forms\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h4>3.9.0 (10 February 2025)<\/h4>\n<p><em>Features:<\/em><br \/>\n\u2013 New user onboarding<br \/>\n\u2013 Add delete forms WP-CLI command<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 JS library updates<\/p>\n<h4>3.8.25 (27 January 2025)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 ensure form id value is numeric in shortcodes; responsibly reported by Peter Thaleikis via Wordfence<\/p>\n<h4>3.8.24 (21 January 2025)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Fixed an accessibility issue related to text contrast when using opinionated styles.<br \/>\n\u2013 Fixed accessibility errors related to missing field descriptions.<\/p>\n<h4>3.8.23 (16 December 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure only permitted form previews are available to a given user<\/p>\n<h4>3.8.22 (10 December 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Update timing for widget loading on page builders<\/p>\n<h4>3.8.21 (09 December 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Update timing to load translations after init<\/p>\n<h4>3.8.20 (26 November 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Sanitize calculations input<\/p>\n<h4>3.8.19 (18 November 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Remove legacy duplicate field cleanup from render loop<br \/>\n\u2013 Convert HTML encoded characters on submissions page<br \/>\n\u2013 Verify we are on an nf_sub post type before loading terms list<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Add behavioural telemetry data<br \/>\n\u2013 Add diagnost information to system status<br \/>\n\u2013 Update end-to-end test<\/p>\n<h4>3.8.18 (23 October 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent script in Favorite Fields<br \/>\n\u2013 Prevent script in calculation name<br \/>\n\u2013 Update field HTML for improved accessibility<\/p>\n<h4>3.8.17 (01 October 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure help text is mobile responsive for single checkbox, single line text, paragraph text<br \/>\n\u2013 Prevent non-required blank email field failing validation<br \/>\n\u2013 Replace hard-coded strings for translation<\/p>\n<h4>3.8.16 (17 September 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure sanitation of email address for merge tag<br \/>\n\u2013 Prevent maintenance mode interception<\/p>\n<h4>3.8.15 (10 September 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure \u201cFrom Address\u201d email warning shows<br \/>\n\u2013 Prevent JS error on datepicker inside fieldset repeater<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Add PHP compatibility tests<br \/>\n\u2013 Add usage telemetry data<\/p>\n<h4>3.8.14 (03 September 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure submissions page form filter finds form titles<br \/>\n\u2013 Provide PHP 7.4 support for jsonSerialize method call<br \/>\n\u2013 Ensure hCaptcha field functions when safe-listed<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 JS library updates<\/p>\n<h4>3.8.13 (26 August 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent mouse scroll wheel from updating currency masked fields \u2013 Issues<br \/>\n\u2013 Resolved an error where required field validation was not always firing properly on masked fields<br \/>\n\u2013 Correct list value tooltip styling error for Safari and Firefox<br \/>\n\u2013 A repeatable fieldset that has triggered a required error maintains the error when the repeatable fieldset is deleted<br \/>\n\u2013 First Repeated Fieldset\u2019s data is not captured when deleting one of the sets<br \/>\n\u2013 Ensure form displays in WP Bakery without needing to refresh page<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Correct deprecation warnings in SCSS files<br \/>\n\u2013 Library updates: The updates affect the structure of the components \u2013 mounting and data flow \u2013 and the blocks and styling<br \/>\n\u2013 Set security resolution for Axios as a dependency of our dependencies<br \/>\n\u2013 Reorganize cypress tests<br \/>\n\u2013 Add unit tests<br \/>\n\u2013 Add initial usage data to telemetry<br \/>\n\u2013 High impact accessibility factor corrections<\/p>\n<h4>3.8.12 (13 August 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Validate label settings on change event<\/p>\n<h4>3.8.11 (07 August 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent unused key values on Survey Promo link<\/p>\n<h4>3.8.10 (05 August 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Submissions Table block not displayed on published page on some themes<br \/>\n\u2013 Phone field not disabled when expected<br \/>\n\u2013 calc value option of list fields not set with help text<br \/>\n\u2013 Submission page tooltip icon not displayed on environment not using conventional plugins folder path<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 @wordpress dependencies updates<\/p>\n<h4>3.8.9 (29 July 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Submissions Block not showing all submissions data.<br \/>\n\u2013 Fix deleted repeater field missing required data halting submission<br \/>\n\u2013 Add \u201cAdministration\u201d section for all fields<br \/>\n\u2013 Add missing check_admin_referrer parameter<br \/>\n\u2013 Sort by Shortcode on forms page as numerical<br \/>\n\u2013 Accessibility: update field description and screen readers<br \/>\n\u2013 Enable hidden fields in the unique field<br \/>\n\u2013 Fix display Form iFrame in Elementor editor<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Refactor telemetry dispatch to add unit tests<\/p>\n<h4>3.8.8 (22 July 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure submissions page and Append Ninja Form block are visible on WP 6.6<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Update readme \u2018tested up to\u2019 and \u2018requires at least\u2019<\/p>\n<h4>3.8.7 (15 July 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 prevent licensing CSRF<\/p>\n<h4>3.8.6 (8 July 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 prevent deprecated false to array notice in preview<br \/>\n\u2013 prevent undefined array key \u2018plugin\u2019 warning in class extension updater<br \/>\n\u2013 prevent invalid date error when setting default date format to \u201cj F Y\u201d on non-English languages<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 automated test for version number<br \/>\n\u2013 update wordpress library packages<br \/>\n\u2013 add documentation links to settings in the form builder<\/p>\n<h4>3.8.5 (13 June 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Protect preview query parameters<\/p>\n<h4>3.8.4 (28 May 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure first name field populates only first, not full, name<br \/>\n\u2013 Enable personally identifiable setting outside of dev mode<br \/>\n\u2013 Add merge tags \u2018other\u2019 for random, year, month, day<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Set version resolutions for certain packages<br \/>\n\u2013 Improve discoverability of available actions<br \/>\n\u2013 Update marketing feed<\/p>\n<h4>3.8.3 (1 May 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure fieldset repeaters function on index values ending in 0 (10, 20, etc)<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Update tests to run on 6.5.2<\/p>\n<h4>3.8.2 (29 March 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Allow default span tags in form labels<\/p>\n<h4>3.8.1 (27 March 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure submission exports can\u2019t be called from any unintended pages<br \/>\n\u2013 Prevent injected scripts into submit button and advanced labels<br \/>\n\u2013 Prevent XSS on image lists<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Update add-on images<\/p>\n<h4>3.8.0 (20 February 2024)<\/h4>\n<p><em>Features:<\/em><br \/>\n\u2013 Add \u2018referer URL\u2019 merge tag<\/p>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent display error when date format is not set<br \/>\n\u2013 Ensure current date stored when default is not modified<br \/>\n\u2013 Ensure translation of date strings<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Add user help text and images<br \/>\n\u2013 Add automated tests<\/p>\n<h4>3.7.3 (12 February 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Update code for PHP 8.3<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Add in-app documentation text and links<br \/>\n\u2013 Add scroll bar for long vertical content<\/p>\n<h4>3.7.2 (29 January 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent form display on password protected page<br \/>\n\u2013 Sanitize email address on data export request; responsibly reported by stealthcopter via Wordfence<\/p>\n<h4>3.7.1 (23 January 2024)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent deprecated warning from license updater<br \/>\n\u2013 Ensure date picker calendar view honors date range year limits<br \/>\n\u2013 Improved management of submission expiration request<br \/>\n\u2013 Prevent autocomplete on fields set to disable autocomplete<br \/>\n\u2013 Prevent error when fetching add-on list<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Add second \u201cAdd New Field\u201d control for enhanced user experience<br \/>\n\u2013 Update JS libraries<br \/>\n\u2013 Update WP scripts and block utilities<br \/>\n\u2013 Update UTM links<\/p>\n<h4>3.7.0 (07 November 2023)<\/h4>\n<ul>\n<li>Features:*<\/li>\n<li>Ability to preserve \u2018extra\u2019 data after redirect<\/li>\n<\/ul>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure extra data on CSV export is in correct chronological order<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Updated end to end test<\/p>\n<h4>3.6.34 (11 October 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent script triggers in field labels<br \/>\n\u2013 Ensure needed export data present before action<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Update to country list<br \/>\n\u2013 Close notice from bulk export results<\/p>\n<h4>3.6.33 (3 October 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Error re-triggering email action when PDF is active<br \/>\n\u2013 Display anonymized repeater field data in submissions<br \/>\n\u2013 Error on missing class name<br \/>\n\u2013 Remove Max-width CSS being applied to form content<br \/>\n\u2013 misspelled text fixes<\/p>\n<p><em>Other<\/em><br \/>\n\u2013 Dependencies bumps= 3.6.32 (21 September 2023) =<\/p>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 rePrints data on the template for the frontend in order to prevent conflicts with other plugins<br \/>\n\u2013 checks if the description of fields in the builder is set before running trim<\/p>\n<h4>3.6.31 (19 September 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Fixes form not displaying and form stuck on processing from jQuery trim() failure on non-string<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Remove old promotions banner<\/p>\n<h4>3.6.30 (14 September 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Form should now submit properly if submit button label and processing label match.<br \/>\n\u2013 Ensure forms display on themes using wp_localize_script<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Remove support for NF 2.9<br \/>\n\u2013 JS dependency updates: update to React 18, WordPress block editor\/scripts\/server side render\/i18n, babel-jest, core-js<\/p>\n<h4>3.6.29 (16 August 2023)<\/h4>\n<p><em>Bug fixes:<\/em><br \/>\n* Fix submission retrieval error missing submissions within time stamp on date<br \/>\n* Ensure 7.4-required functionality doesn\u2019t trigger warnings<\/p>\n<p><em>Other:<\/em><br \/>\n* Update library for autonumeric, WP scripts<br \/>\n* Update tested up to, now 6.3 was 6.2.2<\/p>\n<h4>3.6.28 (06 July 2023)<\/h4>\n<p><em>Bug fixes:<\/em><br \/>\n* Correct issue that prevented form deletion<\/p>\n<h4>3.6.27 (04 July 2023)<\/h4>\n<p><em>Bug fixes:<\/em><br \/>\n* Use static call for class name for PHP 7 support<\/p>\n<h4>3.6.26 (04 July 2023)<\/h4>\n<p><em>Other:<\/em><br \/>\n* Ensure minimum required version on packages<\/p>\n<p><em>Security Enhancements:<\/em><br \/>\n* Prevent unauthorized download of submission<br \/>\n* Prevent scripts in dashboard field labels; responsibly reported by Sayandeep Dutta<br \/>\n* Prevent front-facing label scripts; responsibly reported by Jonathon Zamora &amp; WordPress.org<br \/>\n* Prevent excess extra data through automated form submission<br \/>\n* Prevent override access where not permitted<\/p>\n<h4>3.6.25 (14 June 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Remove duplicate radio bubble on opionated styles mobile<br \/>\n\u2013 Restrict delete file route to uploads directory<\/p>\n<p><em>Other:<\/em><br \/>\n \u2013 Bump @wordpress\/jest-preset-default from 10.9.0 to 11.4.0 #6579<br \/>\n \u2013  Bump core-js from 3.30.1 to 3.30.2 #6578<br \/>\n \u2013 Bump axe-core from 4.7.0 to 4.7.1 #6577<br \/>\n \u2013 Bump @wordpress\/components from 23.9.0 to 24.0.0 #6576<br \/>\n \u2013 Bump @babel\/core from 7.21.5 to 7.21.8 #6575<br \/>\n \u2013 Prototype Pollution in lodash<br \/>\n \u2013 Regular Expression Denial of Service in trim<br \/>\n \u2013 glob-parent before 5.1.2 vulnerable to Regular Expression Denial of Service in enclosure regex<br \/>\n \u2013 Uncontrolled Resource Consumption in trim-newlines<br \/>\n \u2013 Inefficient Regular Expression Complexity in nth-check<\/p>\n<h4>3.6.24 (12 May 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent bypass of required field with modified data<br \/>\n\u2013 Prevent datepicker to break the view when set with 0 minutes increment<br \/>\n\u2013 Prevent Submit button to double submit a form<\/p>\n<h4>3.6.23 (26 April 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure HTML fields load merge data<br \/>\n\u2013 Add fieldset repeater uploads to CSV and emails<\/p>\n<h4>3.6.22 (20 April 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent possible XSS vulnerability<\/p>\n<h4>3.6.21 (12 April 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure cron_interval value is integer<br \/>\n\u2013 Ensure option definition value has fallback value<br \/>\n\u2013 Ensure cache update process doesn\u2019t break on errant stored data<br \/>\n\u2013 Replace deprecated use of self in callable<br \/>\n\u2013 Use form Id to filter field searches for faster response<\/p>\n<h4>3.6.20 (14 March 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Error management in Repeater fieldsets (fields inside repeater fieldsets now respond to frontend validation)<br \/>\n\u2013 Display repeater field data in HTML field via merge tags<br \/>\n\u2013 Include Repeater data in CSVs when the repeater wasn\u2019t repeated<br \/>\n\u2013 Display repeater data in retrigger email actions (and its CSV)<br \/>\n\u2013 Display Correct repeater child fields labels in emails<br \/>\n\u2013 Display repeater description on form<br \/>\n\u2013 Ensure correct rendering of date field in repeaters<br \/>\n\u2013 CSVs now display repeaters data as one row for each fieldset<\/p>\n<p><em>Fixes for extensions:<\/em><br \/>\n\u2013 Save progress display repeater field without errors<br \/>\n\u2013 Multi-part compatibility display repeater field, with merge tags and data saved correctly<\/p>\n<h4>3.6.19 (22 February 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Migrate\/update jBox library<br \/>\n\u2013 Ensure language filter results are passed to downstream filters<br \/>\n\u2013 Prevent non-string math error<\/p>\n<p><em>Other:<\/em><br \/>\n\u2013 Add version checks for extensions<\/p>\n<h4>3.6.18 (16 February 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Prevent deprecated warning null preg_match_all<br \/>\n\u2013 Ensure empty form does not throw error on preview<br \/>\n\u2013 Ensure array for currency doesn\u2019t throw fatal error<br \/>\n\u2013 Declare previously undeclared properties (PHP 8)<br \/>\n\u2013 Prevent undefined array key error<br \/>\n\u2013 Ensure missing key in recaptcha field doesn\u2019t fail<\/p>\n<h4>3.6.17 (8 February 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n\u2013 Ensure HTML injected in label is sanitized<br \/>\n\u2013 Correct typo in date format for option DD\/MM\/YYYY<br \/>\n\u2013 Ensure GMT offset setting does not prevent submissions page display<br \/>\n\u2013 Prevent deprecated notice on empty merge tag \u201cother\u201d<br \/>\n\u2013 Prevent deprecated notice for jsonSerialize<br \/>\n\u2013 Prevent deprecated notice for passing null value<\/p>\n<h4>3.6.16 (18 January 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n  * Import buffer class to re-enable download as PDF<br \/>\n<em>Other Enhancements:<\/em><br \/>\n  * Add code coverage reporting<\/p>\n<h4>3.6.15 (10 January 2023)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n  * Resolves add-on manager fatal error<br \/>\n  * Prevents image in HTML loading error for WP 6.1<br \/>\n  * Correct multiple accessibility warnings<br \/>\n  * Enables empty step in number field<br \/>\n  * Enables default zero value<br \/>\n<em>Other Enhancements:<\/em><br \/>\n  * Update \u2018tested to\u2019<br \/>\n  * Set resolutions to prevent vulnerable child dependencies<\/p>\n<h4>3.6.14 (2 September 2022)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n  * Fixes an issue with trailing commas<br \/>\n  * Fixes an issue for some users on PHP7.4 and below.<br \/>\n<em>Other Enhancements:<\/em><br \/>\n  * Update \u2018tested to\u2019<\/p>\n<h4>3.6.13 (30 August 2022)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n  * Prevent object wakeup in unserialize<br \/>\n  * Correct errant variable name is submissions check<br \/>\n<em>Other Enhancements:<\/em><br \/>\n  * Smart suggestions for extensions<br \/>\n  * Update \u2018tested to\u2019<\/p>\n<h4>3.6.12 (22 June 2022)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n  * Fixed naming collision with reCaptcha cookie check<br \/>\n  * HTML re-enabled in field labels for users with correct capabilities<br \/>\n  * Removed orphaned repeater field setting from advanced settings<br \/>\n  * Fixed form imports for non-UTF-8 encoded files<\/p>\n<h4>3.6.11 (14 June 2022)<\/h4>\n<p><em>Security Enhancements<\/em><br \/>\n  * Apply more strict sanitization to merge tag values<\/p>\n<h4>3.6.10 (07 June 2022)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\n  * Retrigger emails from Submissions page if form only has 1 Email Action<br \/>\n  * Invalid Date message triggered by Date Picker Field<br \/>\n  * Typo in Delete Form popup<br \/>\n  * Importing a form sets the Step value of any Number field to 1, regardless of the Export value<br \/>\n  * Front End Checkbox\/Radio lists are not keyboard accessible<br \/>\n  * Form Preview Page does not work in themes that enable full site editor<br \/>\n  * Public link not working in some themes<br \/>\n  * Checkbox Fields with a checked calc value of 0 evaluate to 1 in JS<br \/>\n  * Activating Layouts &amp; Styles removes merge tags from email actions until the form is republished<br \/>\n  * Trigger error when cookies for reCaptcha v3 were not allowed ( Implemented with hooks )<br \/>\n  * Submissions page select dates filter restored<\/p>\n<p><em>Security Enhancements<\/em><br \/>\n  * Improve escaping on field template labels and values <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/security\" rel=\"nofollow ugc noopener\">reported responsibly<\/a> by Ryan at WP Scan<br \/>\n  * Improve sanitization of label values<br \/>\n  * Improve authorization check for field imports<\/p>\n<h4>3.6.9 (24 March 2022)<\/h4>\n<p><em>Bug Fixes:<\/em><br \/>\nRestore \u201cDownload All Submissions\u201d functionality<\/p>\n<p>= 3.6.8 (14 March 2022)<\/p>\n<p><em>Bug Fixes:<\/em><br \/>\nCorrect Repeatable Fieldset CSV output, was Array Array Array<br \/>\nAdd \u201cTrash\u201d view to React submissions page<br \/>\nFix broken submission view when Date field added to converted CF form<\/p>\n<p><em>Security Enhancements<\/em><br \/>\nRemove CSV temp files stored in publicly accessible location, <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/security\" rel=\"nofollow ugc noopener\">reported responsibly<\/a> by Agence Web Coheractio \u2013 Paris at https:\/\/www.coheractio.com<\/p>\n<p>= 3.6.7 (30 November 2021)<\/p>\n<p><em>Bug Fixes:<\/em><\/p>\n<ul>\n<li>Fix Danish\/Finnish language halts submissions page display<\/li>\n<li>Exclude confirm field from submission data<\/li>\n<li>Scroll list fields to prevent extremely tall rows<\/li>\n<li>Correctly display checkbox value in submission table<\/li>\n<li>Fix PHP warning on column control<\/li>\n<li>Remove note, html, submit, confirm fields from CSV export<\/li>\n<li>Use set date format on CSV export<\/li>\n<li>Prevent XSS in form title<\/li>\n<\/ul>\n<p>= 3.6.6 (15 November 2021)<\/p>\n<p><em>Bug Fixes:<\/em><\/p>\n<ul>\n<li>Rename \u2018store submission\u2019 to record submission\u2019<\/li>\n<li>Enable extra data column headers in CSV export<\/li>\n<li>Use admin labels in tables and export<\/li>\n<\/ul>\n<p>= 3.6.5 (04 November 2021)<\/p>\n<p><em>Bug Fixes:<\/em><\/p>\n<ul>\n<li>Ensure submission column selections are remembered for next viewing<\/li>\n<li>Ensure date time is properly displayed in submission popup editor<\/li>\n<li>Display calculations metabox in submissions<\/li>\n<li>Add temporary submissions page rollback option<\/li>\n<li>Fix failing search results on submissions page<\/li>\n<li>Ensure checkbox displays correct value, not always \u2018checked\u2019<\/li>\n<\/ul>\n<p>= 3.6.4 (25 October 2021)<\/p>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Prevent data timeout error by reducing size of initial submission request<\/li>\n<li>Prevent SQL injection from field key<\/li>\n<li>Prevent overwriting of ConvertKit action name during import<\/li>\n<li>Ensure forms that don\u2019t have email actions appear in submission page list<\/li>\n<\/ul>\n<p>= 3.6.3 (18 October 2021)<\/p>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Update submission link on form dashboard<\/li>\n<li>Check for CF database before adding CF data source<\/li>\n<\/ul>\n<p>= 3.6.2 (12 October 2021)<\/p>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Ensure submissions appear when timezone setting puts submission ahead of current timestamp<\/li>\n<\/ul>\n<p>= 3.6.1 (11 October 2021)<\/p>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Move sequence id from submission editing to metadata<\/li>\n<li>Use correct popup for autogenerate Add New modals<\/li>\n<\/ul>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Ignore build files from commit<\/li>\n<\/ul>\n<p>= 3.6.0 (04 October 2021)<\/p>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Enable display of Caldera Forms submissions in Ninja Forms submission table<\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Prevent <code>button<\/code> field from being used through search function<\/li>\n<\/ul>\n<h4>3.5.8.4 (14 June 2022)<\/h4>\n<p><em>Security Enhancements<\/em><br \/>\n  * Apply more strict sanitization to merge tag values<\/p>\n<p>= 3.5.8.3 (22 September 2021)<\/p>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Ensure sanitized values enables spaces between classNames<\/li>\n<\/ul>\n<p>= 3.5.8.2 (21 September 2021)<\/p>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Ensure cached value of form is stored with sanitized value<\/li>\n<\/ul>\n<p>= 3.5.8.1 (15 September 2021)<\/p>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved security vulnerability of admin+ stored XSS on form design<\/li>\n<\/ul>\n<p>= 3.5.8 (07 September 2021)<\/p>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved security vulnerability in the submissions route.   Responsibly reported by Chloe Chamberland at Wordfence.<\/li>\n<li>Resolved an issue that rarely caused submission to fail on forms containing a multiselect field.<\/li>\n<\/ul>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Updated several of our build dependency packages.<\/li>\n<li>Automated build and deploy to SVN.<\/li>\n<\/ul>\n<h4>3.5.7 (5 July 2021)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved an error that was causing the plugin to crash on sites using a PHP version below 7.0.<\/li>\n<\/ul>\n<h4>3.5.6 (29 June 2021)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Bulk resend email should now properly populate the email subject line instead of using a default value.<\/li>\n<li>Repeatable fieldset data should now display properly in the submission block.<\/li>\n<li>Corrected an issue that was preventing forms from displaying when repeatable fieldsets contained a date field, a rich text enabled paragraph field, or a field with a custom mask.<\/li>\n<li>When set, the submission limit should now be properly enforced on submissions made via forms loaded before the limit was reached.<\/li>\n<li>Move to trash should once more be available in the bulk actions on the submissions page.<\/li>\n<\/ul>\n<h4>3.5.5 (07 June 2021)<\/h4>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Added support for Google Recaptcha V3.<\/li>\n<li>Added a new option to resend email actions from the submissions table.<\/li>\n<li>Added the ability to export multiple form submission CSVs at once.<\/li>\n<li>Escape query args for enhanced security \u2013 <em>Responsibly reported by Erwan at WP Scan<\/em><\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Fixed a bug that caused an extra : to be shown in the date field on older forms.<\/li>\n<li>Fixed a bug with field settings that caused some settings to not show when they should have.<\/li>\n<li>Multiple Recaptchas on the same page should work properly.<\/li>\n<\/ul>\n<h4>3.5.4 (21 April 2021)<\/h4>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>The Date Field is now the Date\/Time Field. This field now allows for Date, Time, and Date &amp; Time selection.<\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Fixed a bug that caused ReCaptcha fields to fail if more than one appeared on the page.<\/li>\n<li>Fixed a conflict with iThemes that was causing a fatal error.<\/li>\n<\/ul>\n<h4>3.5.3 (1 April 2021)<\/h4>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Final deprecation phase of Ninja Forms 2.9x codebase.<\/li>\n<\/ul>\n<h4>3.5.2 (24 March 2021)<\/h4>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Removed some legacy settings that were no longer required for new installs.<\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved an issue that was causing errors when Array values were used in API requests.<\/li>\n<li>The Ninja Forms block should now fill the entire width of the block editor.<\/li>\n<li>Fixed an error that was causing a depreciated method warning when using the classic editor.<\/li>\n<li>Forms should now display again in Internet Explorer 11.<\/li>\n<li>Resolved an issue that was causing the Ninja Forms dashboard to crash if there was an issue with wp_cron.<\/li>\n<li>Fixed some PHP warnings related to our checkbox list field.<\/li>\n<\/ul>\n<h4>3.5.1 (17 February 2021)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved an issue that was always causing required checkbox list fields to throw a required error on submission.<\/li>\n<li>The Ninja Forms block should now properly display the form in the page editor if WordPress has been installed in a subdirectory.<\/li>\n<li>Cleaned up a few notices and warnings that were displaying on sites running PHP 8.<\/li>\n<\/ul>\n<h4>3.5.0 (15 February 2021)<\/h4>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Repeatable Fieldsets have arrived! For a quick look at how to get those setup, check out our <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/docs\/field-types\/#repeater\" rel=\"nofollow ugc noopener\">new documenation<\/a> for them.<\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Our block editor code should now only load on pages where it is actually needed, leading to less page load time in the admin dashboard.<\/li>\n<\/ul>\n<h4>3.4.34.2 (14 June 2022)<\/h4>\n<p><em>Security Enhancements<\/em><br \/>\n  * Apply more strict sanitization to merge tag values<\/p>\n<h4>3.4.34.1 (8 February 2021)<\/h4>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Added a missing permissions check in our services connection manager <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/security\" rel=\"nofollow ugc noopener\">reported responsibly<\/a> by Chloe Chamberland at Wordfence.<\/li>\n<li>Patched a potential XSS vulnerability in our querystring merge tag.<\/li>\n<li>Added a missing filter that should have been excluding some personal information fields from the CSV attachment on Email Actions.<\/li>\n<\/ul>\n<h4>3.4.34 (25 January 2021)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Forms should once again load properly in Internet Explorer 11.<\/li>\n<li>Single checkbox fields should now properly display their values in the submission table.<\/li>\n<li>Updated our dashboard styling to resolve an issue where some translations were resulting in action buttons being obscured.<\/li>\n<li>Restored drag and drop functionality for adding fields in the form builder.<\/li>\n<\/ul>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Patched a couple of vulnerabilities in our services oAuth controller <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/security\" rel=\"nofollow ugc noopener\">reported responsibly<\/a> by Chloe Chamberland at Wordfence.<\/li>\n<\/ul>\n<h4>3.4.33 (9 December 2020)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Cleaned up a few conflicts with WordPress version 5.6.\n<ul>\n<li>Toggle switches in the form builder should now be working as expected.<\/li>\n<li>Pre-selected options for lists should now persist properly in the form builder.<\/li>\n<li>Element styling of some buttons should properly reflect the active or inactive status of the button.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>3.4.32 (16 November 2020)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Patched an issue with our new date field library that was causing it to display improperly on some mobile devices.<\/li>\n<\/ul>\n<h4>3.4.31 (12 November 2020)<\/h4>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Our date field library has been updated! For you developer types out there, we\u2019ve switched from pikaday to flatpickr.<\/li>\n<li>Updated some of our form builder scripts in preparation for WordPress 5.6.<\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Fixed a visual issue that sometimes allowed the Ninja Forms Dashboard view to extend beyond the width of the browser window.<\/li>\n<li>Resolved an error that sometimes caused an error message to appear when loading the Dashboard for the first time on a new installation.<\/li>\n<li>Resolved an error in our termslist field that caused the form builder to crash if you opened a form that was previously mapped to a term that had been deleted.<\/li>\n<li>Resolved an error that was sometimes causing PDF exports or emails with PDF attachments to fail.<\/li>\n<\/ul>\n<h4>3.4.30 (22 September 2020)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved an issue that was causing a fatal error on sites running PHP 5.6 or older.<\/li>\n<\/ul>\n<h4>3.4.29 (18 September 2020)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Added missing dependency for our blocks.<\/li>\n<\/ul>\n<h4>3.4.28 (18 September 2020)<\/h4>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>The Views Table Block has arrived!<\/li>\n<li>Updated the Ninja Forms Block to be more in-line with current Gutenberg conventions.<\/li>\n<li>Improved the efficiency of submission limit checks.<\/li>\n<li>The SendWP service can now be linked to the Ninja Forms dashboard.<\/li>\n<li>Apps &amp; Integrations are now grouped by category for easier sorting.<\/li>\n<li>Updated color contrast of the form builder to be WCAG compliant.<\/li>\n<li>Custom Action now requires developer mode to be enabled.<\/li>\n<li>Updated the File Upload form template.<\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Corrected improperly named filter for save action settings.<\/li>\n<li>Cleaned up some improperly escaped code on our get help page.<\/li>\n<li>Updated graphics associated with our add-ons to make them display properly.<\/li>\n<li>Corrected an issue that was causing the password field on our settings page to not properly save values.<\/li>\n<li>Increased the priority of our form builder class to ensure it properly loads over other elements on the page.<\/li>\n<li>Field duplication no longer improperly updates the target of calculations.<\/li>\n<li>Corrected the order of our submenu items.<\/li>\n<\/ul>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Added escaping for HTML content of fields in the submissions table.<\/li>\n<\/ul>\n<h4>3.4.27.1 (17 September 2020)<\/h4>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Patched a CSRF vulnerability in our services integration <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/security\" rel=\"nofollow ugc noopener\">reported responsibly<\/a> by Slavco Mihajloski.<\/li>\n<li>Patched a validation bypass vulnerability in our email field.<\/li>\n<\/ul>\n<h4>3.4.27 (9 September 2020)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved an issue that sometimes caused the merge tag menu to not open properly in the form builder.<\/li>\n<\/ul>\n<h4>3.4.26 (25 August 2020)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Sites with WP_DEBUG enabled should no longer display a deprecated parent error on PHP version 7.4.<\/li>\n<li>Resolved an issue that was preventing our Screen Options settings from being saved on the submissions page.<\/li>\n<\/ul>\n<h4>3.4.25 (12 August 2020)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved an issue that caused settings changed with a toggle switch to not be saved on WordPress 5.5.<\/li>\n<\/ul>\n<h4>3.4.24.3 (21 May 2020)<\/h4>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Patched an HTML injection vulnerability in our deprecated 2.9x codebase <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/security\" rel=\"nofollow ugc noopener\">reported responsibly<\/a> by Dave Job.<\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Corrected an error in our required field validation that was allowing targeted spam through the submission process.<\/li>\n<\/ul>\n<h4>3.4.24.2 (28 April 2020)<\/h4>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Fixed Cross-Site Request Forgery(CSRF) to stored Cross-Site Scripting(XSS) <a target=\"_blank\" href=\"https:\/\/ninjaforms.com\/security\" rel=\"nofollow ugc noopener\">reported responsibly<\/a> by Ramuel Gall (Wordfence Threat Intelligence Team).<\/li>\n<\/ul>\n<h4>3.4.24.1 (5 March 2020)<\/h4>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Patched an HTML injection vulnerability in our merge tag system. Many thanks to Tom Standley at ContainCo for practicing responsible disclosure.<\/li>\n<\/ul>\n<h4>3.4.24 (2 March 2020)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>User permission filters should now work as expected.<\/li>\n<li>Select image fields should now work properly when dev mode is disabled.<\/li>\n<li>Resolved an error that was causing php warnings on some API calls.<\/li>\n<li>Email settings should now properly read email addresses surrounded by &lt;&gt; characters.<\/li>\n<li>Resolved an error that was causing deprecated function warnings in php error logs.<\/li>\n<li>Forms with calculations should now display properly on sites using a \u201cformal\u201d language setting.<\/li>\n<li>Export should now properly appear as an option in the bulk actions on the submissions page.<\/li>\n<li>Resolved an error that was preventing the add-on manager from installing plugins.<\/li>\n<\/ul>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Add-on updates will now enforce php requirements if the current version on the installation is below the minimum for the add-on.<\/li>\n<\/ul>\n<h4>3.4.23 (12 February 2020)<\/h4>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Patched a delayed XSS vulnerability in our email action.<\/li>\n<li>Hardened the authorization security on our settings page.<\/li>\n<li>Patched a stored XSS vulnerability on our settings page.<\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Ninja Forms should now properly honor user profile language settings if they are not the site default.<\/li>\n<li>Opening the form builder should no longer result in a php warning about an invalid argument.<\/li>\n<li>Cleaned up our publish code to avoid a few other php warnings.<\/li>\n<\/ul>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Updated our event registration template to be more accessibility compliant.<\/li>\n<\/ul>\n<h4>3.4.22.1 (4 February 2020)<\/h4>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Hardened the authorization security on several of our form endpoints.<\/li>\n<li>Audited all translation functions to prevent injection attacks.<\/li>\n<\/ul>\n<h4>3.4.22 (21 November 2019)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>The unique field restriction should no longer block payment actions from completing.<\/li>\n<li>Corrected an error that was preventing the current list of favorite fields from displaying in any location.<\/li>\n<li>Updated some of our builder styles to account for updates in WordPress 5.3.<\/li>\n<li>Corrected an error that sometimes caused the images in the select image field to not be found.<\/li>\n<li>Disabled an internal error logging function that was sometimes causing bloat in our database tables.<\/li>\n<\/ul>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Email actions now support file attachments from the WordPress media library.<\/li>\n<\/ul>\n<h4>3.4.21 (11 November 2019)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Added a missing label to our honeypot field, in case styling errors somehow make it visible.<\/li>\n<li>Removed an errant console message from our admin dashboard.<\/li>\n<li>Resolved an issue that was sometimes resulting in warnings being written to logs on form load.<\/li>\n<li>Modified our Gutenberg block to prevent it from displaying improperly on Bedrock installations.<\/li>\n<\/ul>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>The select image field has arrived!<\/li>\n<li>Added functionality for resetting the public link on a form.<\/li>\n<li>Forms in the dashboard can now be sorted by shortcode (ID).<\/li>\n<li>Added merge tags for form title, form id, and username (if authenticated).<\/li>\n<\/ul>\n<h4>3.4.20 (19 September 2019)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved an issue that was causing public links to fail on duplicated forms.<\/li>\n<li>The merge tag selector box in the form builder should no longer appear halfway off the page on smaller screen sizes.<\/li>\n<li>Long field keys should no longer cause the merge tag list to cover up the categories in the merge tag selector box.<\/li>\n<li>Resolved an issue that was causing some actions to fail after returning from a redirected payment gateway.<\/li>\n<li>List field options on imported forms should now appear in the correct order in the form builder.<\/li>\n<\/ul>\n<h4>3.4.19 (16 September 2019)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Resolved an error that rarely caused form import to output as successful, when it had actually failed.<\/li>\n<li>The unique field restriction should no longer honor \u201cnothing\u201d as a valid value.<\/li>\n<li>Removed some deprecated dependencies that were throwing notices in the block editor.<\/li>\n<li>Updated list field item import in the form builder to make it less confusing.<\/li>\n<\/ul>\n<h4>3.4.18 (15 August 2019)<\/h4>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>SendWP registration should no longer cause an error when the SendWP plugin is already installed.<\/li>\n<li>Resolved an issue that was causing several of our action settings to display improperly in Firefox.<\/li>\n<li>Corrected a problem that was sometimes causing submission of forms with a PayPal action to fail.<\/li>\n<\/ul>\n<p><em>Changes:<\/em><\/p>\n<ul>\n<li>Added currency support for the Chinese Yuan.<\/li>\n<\/ul>\n<h4>3.4.17 (12 August 2019)<\/h4>\n<p><em>Security:<\/em><\/p>\n<ul>\n<li>Removed an outdated template that was localizing a couple server variables.<\/li>\n<\/ul>\n<p><em>Bugs:<\/em><\/p>\n<ul>\n<li>Currency masks should no longer prevent text fields from working properly in calculations.<\/li>\n<li>\u2026<\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/ninja-forms\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Ninja Forms \u2013 The Contact Form Builder That Grows With You By Kevin Stover Download Details Reviews Installation Development Support Description Forms that grow with your business As one of WordPress\u2019 oldest form builders, we\u2019re proud to serve users from around the world, from all walks of life, and from different stages of online growth. [&hellip;]<\/p>","protected":false},"author":23,"featured_media":3085,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[42,39,40],"tags":[1954,1956,1953,1957,2014,2013],"class_list":["post-3084","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-block-plugin","category-lite-version","category-wp-plugin-solution","tag-builder","tag-contact","tag-form","tag-forms","tag-grows","tag-ninja"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/ninja-forms\/assets\/banner-772x250.png?rev=2069024","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=3084"}],"version-history":[{"count":0,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3084\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/3085"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=3084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=3084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=3084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}