Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder
Ninja Forms is a free WordPress form builder plugin. Build contact forms, lead generation forms, calculators, quizzes, surveys, applications, event registration, and booking request forms with a drag and drop builder, or describe the form you want and let the built-in AI form builder draft it for you. Every submission is stored in your own WordPress database, with no limit on forms or submissions and nothing to pay to see them. The form builder that grows with you Ninja Forms has been part of WordPress since 2011. It started as a volunteer project for a local nonprofit and today it powers classrooms, clinics, nonprofits, online stores, farms, agencies, and government offices, from a single contact form to advanced business workflows. The free plugin is the complete product for getting started, not a teaser. Calculations, signatures, star ratings, repeatable field groups, spam protection, submission management, and the AI form builder all ship in core. When you need more, premium features come as individual add-ons you can buy one at a time, and memberships bundle them for the moment when buying them one by one stops making sense. We only grow when the sites running Ninja Forms do. We also respect your privacy and your time. No unsolicited emails, no aggressive marketing, no paywalling of basic features, and we never see or collect the data your forms collect. Our support team helps every user, free or paid. Free in Ninja Forms, paid almost everywhere else Several features that other form builders reserve for paid plans are part of the free Ninja Forms plugin: Calculations. Assign values to fields and options, combine them with formulas, and show running totals for quotes, order forms, quizzes, and every kind of calculator. Lead capture. Every submission lands in your inbox the moment it arrives and in your WordPress dashboard for export, with honeypot, reCAPTCHA, hCaptcha, Turnstile, and Akismet spam protection built in. Signatures. A typed or drawn signature field for agreements, waivers, and applications. Repeatable fieldsets. Let visitors add another guest, another line item, or another reference without you predicting how many they need. Star ratings. A clickable rating scale for feedback and survey forms. Your submissions, on your site. Every submission is saved to your WordPress database. View, search, filter, edit, resend notifications, and export to CSV, for every form, with no entry limit. AI form builder. Describe the form you want in plain language and the builder drafts it, then refine it in conversation. It runs on the WordPress AI Client with a provider you connect, so your prompts go where you choose. 31 form fields, all free Text and numbers: Single Line Text, Paragraph Text, Number, Date and Time, Confirm, Hidden Choices: Single Checkbox, Checkbox List, Radio List, Select, Multi-Select, Select Image, Star Rating Contact details: First Name, Last Name, Email, Phone, Address, City, US States, Country, Zip Signature and structure: Signature, Repeatable Fieldset, HTML, Divider, Submit Spam protection: Anti-Spam, reCAPTCHA, hCaptcha, Cloudflare Turnstile Customize any field with default values, placeholders, input masks, required and unique-value rules, and custom CSS classes, then save it as a favorite to reuse on any other form. Emails, confirmations, and actions Send any number of email notifications to any number of recipients on every submission, each with its own subject, message, reply-to, CC, and BCC, in HTML or plain text. Show a custom success message (links and download links included), or redirect to any page. Fire a Google Analytics 4 event on submission for conversion tracking. Use merge tags to drop field values, calculation results, and site data into emails, messages, and other fields. Call your own WordPress action hook on submission when you need custom code. Spam protection on every form A honeypot is active on every form automatically. Add an Anti-Spam question, Google reCAPTCHA v2 or v3, hCaptcha, or Cloudflare Turnstile when you want more, and run submissions through Akismet if the Akismet plugin is installed on your site. Privacy tools built in All submission data stays on your server. Ninja Forms never transmits it and never sees it. Flag any field as personally identifiable information and choose not to store its value. Automated export and erase support for the WordPress privacy tools, plus front-end Export Data Request and Delete Data Request actions so visitors can serve themselves. Control who can submit and where forms appear Restrict a form to logged-in visitors, reject duplicate values in any field (one submission per email address, for example), or cap the total number of submissions. Embed a form with the Ninja Forms block, a shortcode, a widget, or by appending it to any post or page. Share a form by public link with no page at all. Choose title display, heading level, label position, and what happens after a submission, per form. Start faster Nine templates built into the plugin (Contact Us, General Enquiry, Quote Request, Event Registration, Collect Feedback, Questionnaire, Job Application, Export Data Request, Delete Data Request), plus a library of 100 ready-to-import templates on ninjaforms.com, from reservation and food order forms to applications, surveys, and registrations. Download one, import it, and it is ready to edit. Every template page says which add-ons it uses, if any; a few tiles in the plugin’s own picker need a specific add-on and say so when you open them. Duplicate any form, and import or export forms and favorite fields between sites. A rich text editor for HTML fields and email messages. Built for AI agents and developers Ninja Forms supports the WordPress Abilities API, so an AI assistant connected to your site through the WordPress MCP Adapter can build, edit, and check forms, manage submissions, and change settings through 29 permission-checked abilities, the same operations the dashboard performs. Three destructive abilities stay off unless an administrator opts in. Developers get WP-CLI commands, a WordPress action hook on submission, an extensive filter and action ecosystem, and a full documentation library. Accessibility Accessible forms are a core value, not an add-on. Front-end forms are built to our internal standards based on WCAG 2, audited by external accessibility professionals, and regression tested on every update. It is ongoing work; you can read our full Accessibility Statement on ninjaforms.com. Where add-ons come in Some capabilities are add-ons rather than part of the free plugin: conditional logic, file uploads, multi-step forms, payments for order, donation, and event forms, save and resume, layout and styling controls, PDF submissions, user registration, front-end posting, and integrations with email marketing, CRM, and messaging services. Each is purchased on its own, or bundled in a membership. Form features: Conditional Logic, File Uploads, Multi Step Forms, Layout & Styles, Save Progress, Advanced Datepicker, User Analytics, User Management Submissions: PDF Form Submissions, Excel Export, Scheduled Submissions Export, Front End Posting Payments: PayPal Checkout (official partner), Stripe, Authorize.net, Elavon, Recurly Email marketing: Mailchimp, ActiveCampaign, Constant Contact, ConvertKit, AWeber, Campaign Monitor, CleverReach, EmailOctopus, Emma, MailPoet CRM: HubSpot (official partner), Salesforce, Zoho CRM, Capsule, CiviCRM, Insightly, OnePageCRM, PipelineDeals Notifications and automation: Zapier (official partner), Webhooks, Slack, Trello, Help Scout, Twilio SMS, ClickSend SMS More than a plugin Free technical support for every user, whether or not you have bought anything, from a team spanning four continents, Monday to Friday. A full documentation library. Regular updates. Translated into more than 24 languages by the WordPress Polyglots community, with WPML as a long-term partner for more. And an ecosystem-aware approach: we know it is not just you and Ninja Forms, so we work to play well with the rest of your site. You will always have a direct line to us right here. Additional Branding and Trademark Information Ninja Forms® is a registered trademark of Saturday Drive INC. We are a WordPress forms builder, not to be confused with the independent WPForms brand for WordPress. All official Ninja Forms add-ons and memberships can be found on our official website, ninjaforms.com.
Ultra Addons for Contact Form 7
50+ Essential Addons for Contact Form 7 – Conditional Fields, Multi Step, Redirection, Columns, WooCommerce, Mailchimp & more THE EASIEST AND BEST CONTACT FORM 7 ADDONS PLUGIN FOR WORDPRESS 👉 Official Demo Link: Click Here 👉 Explore Pro: Play with Backend Options 👉 Buy Pro Version: Click Here 👉 Get Support: Click Here 👉 Video Guide on YouTube 👉 Our Documentation 👉 Join Our Facebook Group Equipped with over 50 essential features, Ultra Addons For Contact Form 7 is the must-have plugin to complement Contact Form 7. It significantly enhances the functionality of your website’s forms created using Contact Form 7. This All-in-One WordPress Contact Form plugin includes a wide range of options, from basic to advanced, catering to all the needs of your website’s contact forms. Such incredible features are what make this one of the best WordPress contact form plugins. FREE ADDONS AI Form Generator Columns / Grid Layout Conditional Field Country List with Flag & Phone Database Digital Signature Dynamic Text Extension Form Styler Mailchimp Integration Multi-Step Form Webhook Integration Pre-populate fields PDF Generate Placeholder Styling Redirection (External / Thank You Page) Range Slider Star Rating Field Submission ID Spam Protection Telegram Integration WooCommerce Product Dropdown PRO ADDONS Booking/Appointment Form Column (Custom Width) Conditional Field Pro Conditional Redirect Conversational Form Form Styler (Global) Frontend Post Submission (CF7 to Post Type / Blog) IP Geo Fields (Autocomplete Country, City, State, Zip Fields) Multi Step Form Pro Range Slider Pro Repeater Field Star Rating Field (Pro) WhatsApp integration and Form Tag Support WooCommerce Checkout WooCommerce Product Dropdown Pro Spam Protection (Pro) Database Pro (Pro) MailChimp Pro Form Submission Preview (Pro) Save and Continue Later (Pro) Weekly Email Summary (Pro) Email Piping (Pro) PDF Generate (Pro) Drag & Drop Multiple File Uploads Google reCAPTCHA Integration Google Sheets Integration Slack Integration Twilio Integration Prevent Duplicate Entries Salesforce Integration Webhook Integration Pro How it works: How to set up Conditional Fields for Contact Form 7 How to Style Contact Form 7 Forms without CSS/Coding How to Use Contact Form 7 Fields With Columns / Grid How to Connect Contact Form 7 with WooCommerce Find more videos on our YouTube Channel Free Version: AI Form Generator | Contact Form 7 Templates Quickly generate Contact Form 7 templates free using AI. Create custom, ready-to-use WordPress forms from text prompts in seconds. Contact Form 7 Columns & Grid Layout Build responsive Contact Form 7 column, 2 column, 3 column, and 4 column layouts without writing custom CSS. Contact Form 7 Conditional Fields Create smart forms using Conditional Fields for Contact Form 7 to show or hide fields dynamically based on user selections. Contact Form 7 Country Dropdown with Flag & Phone Add a Contact Form 7 phone number with country code featuring country flags and automated country codes. Contact Form 7 Save to Database Store and manage entries with the Contact Form 7 save to database addon. View and export form submissions as CSV. Contact Form 7 Digital Signature Add a Contact Form 7 digital signature field so users can draw and submit signatures directly on WordPress forms. Contact Form 7 Dynamic Text & Hidden Fields Auto-fill text and hidden fields using the Dynamic text Contact Form 7 addon with URL parameters, user info, or post metadata. Form Styler | Contact Form 7 Style Customizer Customize form appearance with the Contact Form 7 style customizer. Change fonts, colors, borders, and button styles without CSS. Contact Form 7 Mailchimp Integration Connect Mailchimp and Contact Form 7 to automatically subscribe form respondents to your Mailchimp email lists. Contact Form 7 Multi Step Forms Split long forms into manageable steps with the Multi step Form Contact Form 7 addon to boost conversions. Contact Form 7 Webhook Integration Send form submission data to external APIs, Zapier, Pabbly, and CRMs using Contact Form 7 webhook. Pre-populate Fields for Contact Form 7 Auto-fill form inputs from URL parameters and pass values between pages with Pre-populate Fields for Contact Form 7. Contact Form 7 PDF Generator Generate PDF receipts from form entries automatically with the Contact Form 7 PDF Generator addon and email them to admins or users. Contact Form 7 Placeholder Styler Style placeholder text color, font, and size without coding via the Placeholder Styler for Contact Form 7. Contact Form 7 Range Slider Let users select numbers and ranges with interactive sliders using the Contact Form 7 Range Slider field. Contact Form 7 Redirect after Submit Redirect visitors to thank-you pages or external URLs with the Redirection for Contact Form 7 addon. Contact Form 7 Star Rating Field Collect user feedback, reviews, and ratings easily with the Star Rating fields for Contact Form 7 addon. Contact Form 7 Unique Submission ID Assign a tracking ID to every form entry with the UniqueID for Contact Form 7 addon for streamlined order/inquiry management. Contact Form 7 Spam Protection Block bot spam using arithmetic and image CAPTCHA with Spam Protection for Contact Form 7. Contact Form 7 to Telegram Get instant submission notifications sent straight to your channel with the Telegram for Contact Form 7 integration. Contact Form 7 WooCommerce Product Dropdown Display WooCommerce products inside form dropdowns with the WooCommerce Product Dropdown Field for quick inquiries. More free addons are on the way. Stay tuned! Pro Version The Pro version includes all the features available in the free version. Plus: Contact Form 7 Booking & Appointment Form Add calendar scheduling and time slots with the Contact Form 7 Booking Form addon to manage appointments directly. Custom Column Width for Contact Form 7 Set custom grid column widths (e.g. 12%/88%, 30%/70%) using Custom Columns & Grid for pixel-perfect layouts. Contact Form 7 Conditional Fields Pro Apply advanced conditional logic to sliders, country dropdowns, star ratings, and geolocation with Conditional Field Pro. Contact Form 7 Conditional Redirect Redirect users to specific landing pages or thank-you URLs based on their input selections with Conditional Redirect. WordPress Conversational Form Convert static forms into interactive, step-by-step chat flows using WordPress Conversational Forms. Global Form Styler for Contact Form 7 Style and manage the design of all your site’s contact forms globally from one centralized panel with Global Form Styler. Frontend Post & Custom Post Type Submission Convert form submissions into blog posts or custom post types (CPTs) with categories, tags, and featured images via Contact Form 7 to Post. IP Geolocation & Address Autocomplete for Contact Form 7 Automatically detect and autofill Country, City, State, and Zip fields with IP Geolocation for Contact Form 7. Multi-Step Pro for Contact Form 7 Access premium pre-designed skins, custom navigation button text, and background images with Multi-Step Form Pro. Range Slider Pro for Contact Form 7 Unlock advanced slider themes and multi-range handles with the Range Slider Pro addon. Contact Form 7 Repeater Fields Allow users to dynamically duplicate text fields, file uploads, checkboxes, and textareas with the Repeater Field for Contact Form 7. Contact Form 7 Star Rating Field Pro Choose from 5 custom rating styles or integrate any Font Awesome icon with Star Rating Pro. Contact form 7 Whatsapp Integration + CF7 Tag Support Send submitted form values directly to WhatsApp chat threads and pass dynamic CF7 tag data with WhatsApp for Contact Form 7. Contact Form 7 WooCommerce Checkout / Auto Add to Cart Automatically add selected products to the cart on form submit and redirect directly to checkout with WooCommerce Checkout Integration. Choose Specific / Multiple / Categorize WooCommerce Product Display products by ID, category, or allow multiple product selections inside dropdowns with WooCommerce Product Field Pro. Contact Form 7 Product Grid View with Thumbnails Display WooCommerce products in visual grid cards with images, pricing, and checkboxes using WooCommerce Product Grid View. Contact Form 7 Spam Protection Pro Prevent bot spam by setting submission rate limits and cooldown timers with Spam Protection Pro. Contact Form 7 Database Pro Advanced dashboard for filtering, organizing, searching, and managing saved form submissions with Database Pro. Mailchimp Pro for Contact Form 7 Add GDPR consent acceptance checkboxes and map custom audience fields with Mailchimp Pro. Contact Form 7 Submission Preview Let visitors review, verify, and edit their submitted answers before final submission with Form Submission Preview. Save Progress & Continue Later Allow visitors to save partial form progress and resume filling later from any device with Save and Continue Later. Weekly Email Summary Reports Receive automatic weekly email digest reports summarizing submission counts with Weekly Email Summary. Email Piping for Contact Form 7 Capture email replies directly into your WordPress dashboard and send email responses using Email Piping. PDF Download on Submission for Contact Form 7 Enable visitors to download customized PDF receipts immediately upon form submission with PDF Generate Pro. Drag & Drop Multi-File Upload for Contact Form 7 Allow visitors to drag and drop multiple files simultaneously with the modern Multi-File Upload field. Google Sheets Integration for Contact Form 7 Automatically sync form submissions into Google Sheets spreadsheets in real-time with Google Sheets Integration. Slack Notifications Integration for Contact Form 7 Receive instant form submission alerts and lead notifications inside Slack channels with Slack Integration. Prevent Duplicate Submissions for Contact Form 7 Block accidental or spam duplicate form submissions based on specific fields or time windows with Prevent Duplicate Entries. Twilio SMS & WhatsApp Alerts for Contact Form 7 Send instant SMS and WhatsApp text notifications to admins or customers on submission with Twilio Integration. Salesforce CRM Integration for Contact Form 7 Sync contact form submissions, leads, contacts, and cases directly into Salesforce in real-time with Salesforce Integration. Webhook Integration Pro for Contact Form 7 Send form data with conditional logic and custom payload headers to Zapier, Pabbly, Make, and external APIs with Webhook Pro. More Pro addons are in development and will be available soon. Join our Community to stay updated Join our Facebook group to stay informed with the latest news and updates about Ultra Addons for Contact Form 7. Our Support We provide full support on the WordPress.org forums & Our Website. Check our Support Policy. External services This plugin connects to external services when enabled by the site administrator: Telegram Bot API (api.telegram.org): Validates bot tokens and transmits form submission messages to configured Telegram channels. Terms | Privacy Mailchimp API (api.mailchimp.com): Validates API keys, retrieves lists, and subscribes form respondents upon submission. Terms | Privacy Webhook Endpoints: Sends submitted form data via HTTP POST to administrator-configured URLs (e.g., Zapier, Pabbly, Make, custom APIs). Subject to destination policies (e.g., Zapier Privacy). Our Plugins Ultimate Before After Image Slider & Gallery – BEAF Instantio – WooCommerce Quick Checkout | Floating Cart, Side Cart & Popup Cart Tourfic – Ultimate Hotel Booking, Travel Booking & Apartment Booking WordPress Plugin Hydra Booking – All in One Appointment Scheduling and Booking Calendar Solution Our Themes Travelfic – Ultimate Travel Booking WordPress Theme Ultimate Hotel Booking WordPress Theme Credits Icons source Iconfinder.