WordPress plugin intelligence profile

NSOL Form Builder

Modern, lightweight drag-and-drop form builder with Gutenberg support, conditional logic, multi-step forms, and comprehensive entry management.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update13 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records NSOL Form Builder version 1.0.0 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

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.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form
  • drag and drop
  • form builder
  • elementor
  • gutenberg
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity13 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.