NSOL Form Builder
Modern, lightweight drag-and-drop form builder with Gutenberg support, conditional logic, multi-step forms, and comprehensive entry management.
Use with caution
NSOL Form Builder works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release β each site that auto-updates counts as a download.
Rankings
Where NSOL Form Builder stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| contact form | >100 |
| drag-and-drop | >100 |
| elementor | >100 |
| form builder | >100 |
| gutenberg | >100 |
About NSOL Form Builder
From the official readme Β· v1.0.0Description
NSOL Form Builder is a powerful, free WordPress form builder plugin that lets you create professional forms with an intuitive drag-and-drop interface. Build contact forms, surveys, registration forms, booking forms, and more with ease.
Key Features
- Drag & Drop Builder – Intuitive visual form builder with live preview. Add, reorder, duplicate, and configure fields easily.
- 20+ Field Types – Text, Email, Number, Phone, URL, Textarea, Dropdown, Radio, Checkbox, Multi-Select, Date, Time, File Upload, Rating, Heading, Paragraph, HTML, Divider, Hidden, Math CAPTCHA, and Page Break.
- 15+ Pre-built Templates – Contact Form, Newsletter, Registration, Booking, Survey, Quote Request, Job Application, Event RSVP, Feedback, Donation, Support Ticket, Order Form, Quiz, Volunteer Signup, and Waitlist.
- Conditional Logic – Show or hide fields based on user input to create dynamic forms.
- Multi-Step Forms – Create multi-page forms with progress bar and navigation buttons.
- Gutenberg Block – Native block support with live preview inside the Block Editor.
- Elementor Widget – Dedicated Elementor widget for seamless page building.
- Shortcode Support – Simple shortcode
[nsol_form id="123"]for any page or post. - Form Entries Management – Store all submissions in the database with search, filter, and bulk actions.
- CSV & JSON Export – Export form entries for analysis or record-keeping.
- Email Notifications – Admin notifications and user auto-responder emails with smart tags support.
- Spam Protection – Honeypot anti-spam and Math CAPTCHA fields built in.
- Form Scheduling – Set start and end dates for your forms.
- Entry Limits – Restrict the total number of submissions.
- Login Required – Restrict forms to logged-in users only.
- Form Import/Export – Export and import entire form configurations as JSON.
- Responsive Design – Mobile-friendly, modern form layouts.
- Developer Friendly – Hooks and filters for extension, clean code following WordPress standards.
- Translation Ready – Full internationalization support with POT file included.
Display Forms Anywhere
- Shortcode:
[nsol_form id="123"] - Gutenberg Block: Search for “NSOL Form” in the Block Editor.
- Elementor Widget: Search for “NSOL Form” in Elementor widgets.
- PHP Code:
<?php echo do_shortcode('[nsol_form id="123"]'); ?>
Smart Tags
Smart tags dynamically populate content in email notifications and subjects:
{form_title}– The form title{form_id}– The form ID{entry_id}– The submission entry ID{all_fields}– All form fields in an HTML table{site_name}– Your site name{site_url}– Your site URL{admin_email}– WordPress admin email{date}– Current date{time}– Current time{field_id}– Value of any specific field
Available Hooks
nsol_form_submission_success– Fires after a form is submitted successfully.nsol_form_before_render– Fires before a form is rendered.nsol_form_field_html– Filter the HTML output of a rendered field.nsol_form_email_headers– Filter email notification headers.
Installation
- Upload the
nsol-form-builderfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to the NSOL Forms menu in your WordPress admin.
- Click Add New to create your first form.
- Drag fields from the left panel into the form preview area.
- Save your form and copy the shortcode to display it on your site.
Frequently asked questions
Can I use reCAPTCHA?
Yes, go to NSOL Forms > Settings and enter your reCAPTCHA site and secret keys. Then enable reCAPTCHA in each formβs settings.
How do I limit the number of entries?
Open your form in the builder, click Form Settings, go to the Restrictions tab, and set the entry limit.
How do I schedule a form?
In the Form Settings > Restrictions tab, set a start and end date/time for your form.
How do I export entries?
Go to NSOL Forms > Entries, select a form, and click the Export CSV or Export JSON button.
Can I use this with WooCommerce?
Yes, you can add forms to product pages using shortcodes, and use the contact/order form templates for lead generation.
Does it work with page builders?
Yes, NSOL Form Builder works with Elementor, Gutenberg, Classic Editor, and any page builder that supports shortcodes.
Is the plugin translation-ready?
Yes, the plugin is fully internationalized and includes a POT file for translation.
Changelog
Initial release of NSOL Form Builder.
1.0.0
- Initial release.
- Drag & drop form builder with 20+ field types.
- 15+ pre-built form templates with one-click import.
- Conditional logic for dynamic forms.
- Multi-step forms with progress bar.
- Gutenberg block and Elementor widget.
- Form entries storage and management.
- CSV and JSON export.
- Email notifications with smart tags.
- Honeypot and Math CAPTCHA spam protection.
- Form scheduling and entry limits.
- Form import and export.
- Responsive, mobile-friendly design.
- WordPress coding standards compliant.
- Full internationalization.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own β no account needed.
Best NSOL Form Builder alternatives
All contact form plugins βFAQ
NSOL Form Builder: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org Β· checked Oct 11, 2026
Is NSOL Form Builder free?
Yes. NSOL Form Builder is free to download and use from the official WordPress.org plugin directory.
Is NSOL Form Builder safe to use in 2026?
NSOL Form Builder works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.
How many websites use NSOL Form Builder?
NSOL Form Builder is active on <10 WordPress websites and has been downloaded 204 times since it launched in July 2026. It was downloaded 64 times in the last 30 days.
Does NSOL Form Builder work with WordPress 7.1?
NSOL Form Builder is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
What PHP version does NSOL Form Builder need?
NSOL Form Builder requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was NSOL Form Builder last updated?
The latest version, 1.0.0, was released on July 13, 2026 (3 months ago).
Who makes NSOL Form Builder?
NSOL Form Builder is developed and maintained by naumananwar.
What are the best alternatives to NSOL Form Builder?
The most popular alternatives to NSOL Form Builder are Contact Form 7 (10M+ installs), Akismet Anti-spam: Spam Pro⦠(5M+ installs) and WPForms (5M+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages β with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org β no credit card


