About this plugin
Build a survey in the block editor, drop it on a page, and watch the answers arrive. Every response is collected in your own dashboard — no third-party service, no account, and nothing leaves your site.
Surveys can live straight on a page, or be saved once under Survey Forms → Surveys and printed anywhere with a shortcode.
Features
- Versatile Form Builder Engine: Create any custom form (contact forms, survey forms, feedback forms, lead generation) directly inside the Gutenberg block editor.
- Multi-Column Responsive Grid: Flexibly adjust field column widths (100% Full, 66% Two Thirds, 50% Half, 33% One Third, 25% One Fourth) with mobile responsive auto-stacking.
- Standard Text & Input Fields: Single Line Text, Multi-Line Paragraph Textarea, Email with built-in format validation, Numeric input (with Min/Max/Step), Telephone Number, and Website URL inputs.
- Choice & Selection Controls: Dropdown Select Menus, Checkbox Groups, Radio Buttons, and iOS/Material style Switch Toggles.
- Interactive Survey & Feedback Widgets:
- Star Rating: 1-5 or 1-10 interactive star/icon rating widget.
- Opinion Scale: 1-10 Likert scale rating bar for quick feedback.
- Net Promoter Score (NPS): 0-10 score selection with automatic Detractor, Passive, and Promoter category styling.
- Range Slider: Smooth range slider input with live value indicator badge.
- Section Break Dividers: Structural headers and divider lines for grouping form sections.
- Enhanced Date Picker: Date input with date range boundaries.
- Categorized Block Inspector: Intuitive sidebar settings to reorder, clone, delete, and configure field labels, placeholders, and validation.
- Complete Design Customization: Total control over typography, colors, padding, borders, background, and submit button styling.
- Reusable Surveys & Shortcode: Save a survey once and print it wherever you like with [survey-form-block id="123"] — pages, posts, widgets, or a theme template. Edit it in one place and every copy follows.
- Response Dashboard: Read, search, sort, page through, edit and delete submissions from the WordPress admin. Nothing is sent to an external service.
- Works With Page Caching: Submissions are not tied to an expiring nonce, so visitors on a cached page can still answer. Flooding is limited per IP address instead.
Design Presets & Layouts
The Design tab groups every visual control in one place, with a live preview in the editor that matches the frontend.
- Theme Presets: One-click survey styling. Free themes: Classic, Modern Minimal, Soft Card and Clean Professional. Applying a theme updates colors, borders and button styling while leaving your questions, wording and typography untouched — and every value stays editable afterwards in the Style tab.
- Survey Layouts: Classic, Card (each question in its own card) and Minimal (roomy spacing with hairline separators).
- Input Styles: Classic and Outlined, with a corner-radius control and a visible focus ring.
- Submit Button: Custom label plus Classic, Filled and Outline styles, with width, alignment, corner radius and a lift hover effect.
- Progress Indicator: An optional linear bar showing how many questions have been answered.
- Motion: A subtle fade-in for questions, automatically disabled for visitors who prefer reduced motion.
- Success State: Icon, headline and inline or card presentation for your thank-you message.
- Labels & Dividers: Required-field marker style, help-icon color, and section divider color, thickness and typography.
- Responsive: Per-device question spacing, a max-width control, and a configurable breakpoint for stacking multi-column questions.
- Block Variations: The inserter offers ready-styled starting points so a new survey looks designed from the first click.
Reusable Surveys & Responses
Survey Forms → Surveys is for surveys you want in more than one place. Each entry holds a single survey and gets its own shortcode, shown in the ShortCode column — click it to copy, then paste it into any page, post or widget, or call do_shortcode() from a template.
Because every copy points at the same survey, editing it once updates all of them, and every copy writes to the same set of responses.
Survey Forms → Survey List shows what people have answered: pick a survey, search across the answers, sort by any question, page through, correct a response in place, and delete one or several at a time. A Refresh button pulls in anything that arrived while the screen was open.
Dropping the Survey Form Block straight onto a page still works exactly as before — the Surveys screen is an addition, not a replacement.
Pro
Survey Form Block Pro adds the advanced visual toolkit:
- 7 premium themes: Glassmorphism, Bold Gradient, Midnight Dark, Elegant, Neumorphic, Sunset Warm and Ocean Cool
- Floating, Split and Full-Width survey layouts
- Question card designer — background or gradient, border, radius, shadow, padding and hover states
- Filled, Underline, Rounded and Floating Label input styles, plus focus color, field background and placeholder color
- Gradient, Soft and Minimal button styles with lift, scale, glow and slide-fill hovers
- Entrance animations (slide, scale, reveal) with duration and stagger control
- Gradient, Segmented, Circular and Step-Dot progress indicators
- Survey backdrop: gradient, image, readability overlay and glass blur
- Banner and full-replace success states with pop, scale and slide animations
- Question icons and decorative divider styles
Every Pro setting degrades gracefully: if a license is not active, saved Pro values are kept intact and the survey falls back to the closest free equivalent instead of breaking.
How to use
- Install and activate the plugin.
- Add the Survey Form Block from the “Widgets” block category in the editor.
- Build your questions and style them from the right-hand sidebar — the General, Design and Style tabs.
- Publish the page. Answers appear under Survey Forms → Survey List.
-
To use the same survey in several places, add it under Survey Forms → Surveys instead and paste its shortcode wherever you need it.
-
For installation help click on Installation Tab
– Did you like this plugin? Dislike it? Have a feature request? Please share your feedback with us
⭐ Check out the Parent Plugin of this plugin-
🔥 b Blocks – Best gutenberg blocks collections for WordPress.
⭐ Check out our other WordPress Plugins-
🔥 Html5 Audio Player – Best audio player plugin for WordPress.
🔥 Html5 Video Player – Best video player plugin for WordPress.
🔥 PDF Poster – A fully-featured PDF Viewer Plugin for WordPress.
🔥 Document Embedder – Best WordPress Document Embeder Plugin.
🔥 3D Viewer – Display interactive 3D models on the webs.
🔥 Advanced Post Block – Best Post Display Plugin for WordPress.