Title: Survey Form Block
Author: bPlugins
Published: <strong>जनवरी 16, 2025</strong>
Last modified: सितम्बर 27, 2026

---

Search plugins

![](https://ps.w.org/survey-form-block/assets/banner-772x250.png?rev=3623368)

![](https://ps.w.org/survey-form-block/assets/icon.svg?rev=3623368)

# Survey Form Block

 [bPlugins](https://profiles.wordpress.org/bplugins/) लिखले बारे

[डाउनलोड](https://downloads.wordpress.org/plugin/survey-form-block.1.1.0.zip)

 * [Details](https://bho.wordpress.org/plugins/survey-form-block/#description)
 * [समीक्षा](https://bho.wordpress.org/plugins/survey-form-block/#reviews)
 *  [Installation](https://bho.wordpress.org/plugins/survey-form-block/#installation)
 * [Development](https://bho.wordpress.org/plugins/survey-form-block/#developers)

 [मदद](https://wordpress.org/support/plugin/survey-form-block/)

## बिबरन

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](https://bplugins.com/products/survey-form-block) 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](https://bho.wordpress.org/plugins/survey-form-block/support@bplugins.com?output_format=md)󠁿

### ⭐ Check out the Parent Plugin of this plugin-

🔥 **[b Blocks](https://bblockswp.com/)** – Best gutenberg blocks collections for
WordPress.

### ⭐ Check out our other WordPress Plugins-

🔥 **[Html5 Audio Player](https://bplugins.com/products/html5-audio-player)** – 
Best audio player plugin for WordPress.

🔥 **[Html5 Video Player](https://bplugins.com/products/html5-video-player)** – 
Best video player plugin for WordPress.

🔥 **[PDF Poster](https://bplugins.com/products/pdf-poster)** – A fully-featured
PDF Viewer Plugin for WordPress.

🔥 **[Document Embedder](https://bplugins.com/products/document-embedder)** – Best
WordPress Document Embeder Plugin.

🔥 **[3D Viewer](https://bplugins.com/products/3d-viewer)** – Display interactive
3D models on the webs.

🔥 **[Advanced Post Block](https://bplugins.com/products/advanced-post-block/)**–
Best Post Display Plugin for WordPress.

## Screenshots

[⌊Customer satisfaction survey with a star rating, a 0-10 Net Promoter Score and
a completion bar⌉⌊Customer satisfaction survey with a star rating, a 0-10 Net Promoter
Score and a completion bar⌉[

Customer satisfaction survey with a star rating, a 0-10 Net Promoter Score and a
completion bar

[⌊Event registration split into numbered sections, with radio, checkbox, date and
switch questions⌉⌊Event registration split into numbered sections, with radio, checkbox,
date and switch questions⌉[

Event registration split into numbered sections, with radio, checkbox, date and 
switch questions

[⌊Product feedback form combining an opinion scale, a range slider and multiple 
choice⌉⌊Product feedback form combining an opinion scale, a range slider and multiple
choice⌉[

Product feedback form combining an opinion scale, a range slider and multiple choice

[⌊Job application form with file-ready text fields, dropdowns and required-field
markers⌉⌊Job application form with file-ready text fields, dropdowns and required-
field markers⌉[

Job application form with file-ready text fields, dropdowns and required-field markers

[⌊Employee onboarding check-in built on the Soft Card layout⌉⌊Employee onboarding
check-in built on the Soft Card layout⌉[

Employee onboarding check-in built on the Soft Card layout

[⌊Website usability and bug report form, styled with the Clean Professional theme⌉⌊
Website usability and bug report form, styled with the Clean Professional theme⌉[

Website usability and bug report form, styled with the Clean Professional theme

[⌊Surveys saved once and reused anywhere: each gets a click-to-copy shortcode⌉⌊Surveys
saved once and reused anywhere: each gets a click-to-copy shortcode⌉[

Surveys saved once and reused anywhere: each gets a click-to-copy shortcode

[⌊Block inspector controls and settings panel with General, Design, and Style customization
tabs⌉⌊Block inspector controls and settings panel with General, Design, and Style
customization tabs⌉[

Block inspector controls and settings panel with General, Design, and Style customization
tabs

## Blocks

This plugin provides 1 block.

 *   Survey Form Block Create custom survey forms easily with the Survey Form Block
   plugin

## Installation

#### From Gutenberg Editor:

 1. Go to the WordPress Block/Gutenberg Editor
 2. Search For **Survey Form Block**
 3. Click on the **Survey Form Block** to add the block

#### Download & Upload:

 1. Download the **Survey Form Block** plugin (_.zip file_)
 2. In your admin area, go to the Plugins menu and click on **Add New**
 3. Click on **Upload Plugin** and choose the **`survey-form-block.zip`** file and 
    click on **Install Now**
 4. Activate the plugin and Enjoy!

#### Manually:

 1. Download and upload the **Survey Form Block** plugin to the **`/wp-content/plugins/`**
    directory
 2. Activate the plugin through the Plugins menu in WordPress

## FAQ

### Is Survey Form Block free?

Yes, Survey Form Block is a free Gutenberg block plugin. A Pro version adds advanced
themes, layouts, input styles, motion and progress indicators.

### Will my existing surveys change after updating?

No. Existing surveys keep the exact styling they were saved with — they load on 
the Classic theme, which reproduces the previous look. New design options are opt-
in.

### Can I show the same survey in more than one place?

Yes. Go to **Survey Forms → Surveys** and add one there instead of building it straight
onto a page. Each entry holds a single survey and gets its own shortcode, shown 
in the ShortCode column of the list — click it to copy. Paste `[survey-form-block
id="123"]` into any page, post, widget, or into a theme template with `do_shortcode()`,
and the survey appears there. Every copy writes to the same set of responses, and
editing the survey once updates all of them.

### Do I have to use the shortcode?

No. Dropping the Survey Form Block straight onto a page works exactly as it always
has, and surveys built that way are untouched by this. The Surveys screen is there
for when you want one survey in several places.

### What happens to my responses if I delete the plugin?

Nothing – they are kept. Deleting the plugin leaves your surveys, responses and 
tables in place unless you opt in first, under **Survey Forms  Demo & Help  Settings**.
That switch is off by default and asks you to type DELETE before it turns on.

### Does it work with any WordPress theme?

Yes, it will work with any standard WordPress theme.

### Can I change block settings?

Yes, you can change block settings from the Gutenberg block editor’s right sidebar.

### Can I still fine-tune colors after applying a theme?

Yes. A theme writes its palette into the normal Style controls, so every color, 
border and padding stays editable afterwards.

### Does it work with page caching?

Yes. Submissions are not tied to a nonce that expires, so a visitor landing on a
cached page can still respond. Flooding is limited per IP address instead, and the
thresholds are filterable.

### How many times can I reuse a block?

You can use unlimited times as you want.

### Where can I get support?

You can post your questions on the [support forum here](https://wordpress.org/support/plugin/survey-form-block/)

## समीक्षा

![](https://secure.gravatar.com/avatar/c846c7361be830ae58e5bd692e803539d7ee63c463e57ed82c36240850199508?
s=60&d=retro&r=g)

### 󠀁[Great Gutenberg Survey Plugin](https://wordpress.org/support/topic/great-gutenberg-survey-plugin/)󠁿

 [Joynal Abedin](https://profiles.wordpress.org/joynalabedin/) जुलाई 10, 2026

Really nice plugin! It’s easy to use, works well with Gutenberg, and makes creating
surveys quick and simple. Looking forward to future updates!

 [ Read all 1 review ](https://wordpress.org/support/plugin/survey-form-block/reviews/)

## Contributors & Developers

“Survey Form Block” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ asadsuzan ](https://profiles.wordpress.org/asadsuzan/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

[Translate “Survey Form Block” into your language.](https://translate.wordpress.org/projects/wp-plugins/survey-form-block)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/survey-form-block/),
check out the [SVN repository](https://plugins.svn.wordpress.org/survey-form-block/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/survey-form-block/)
by [RSS](https://plugins.trac.wordpress.org/log/survey-form-block/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * New: Design tab in the block inspector, grouping Theme, Layout, Question Card,
   Input Style, Button, Progress, Effects, Backdrop, Success State and Labels & 
   Dividers;
 * New: 11 survey themes — Classic, Modern Minimal, Soft Card and Clean Professional
   are free; Glassmorphism, Bold Gradient, Midnight Dark, Elegant, Neumorphic, Sunset
   Warm and Ocean Cool are Pro;
 * New: Six survey layouts — Classic, Card and Minimal (free) plus Floating, Split
   and Full Width (Pro);
 * New: Six input styles — Classic and Outlined (free) plus Filled, Underline, Rounded
   and Floating Label (Pro);
 * New: Button design system with Classic, Filled and Outline (free) plus Gradient,
   Soft and Minimal (Pro), including custom label, width, alignment, radius and 
   hover effects;
 * New: Completion progress indicator — Linear (free) plus Gradient, Segmented, 
   Circular and Step Dots (Pro);
 * New: Entrance animations with stagger control, automatically disabled for visitors
   who prefer reduced motion;
 * New: Redesigned success state with icons, headline, and inline / card / banner/
   replace presentations;
 * New: Question icons, section divider styles and required-field marker options;
 * New: Survey backdrop with gradient, image, readability overlay and glass blur(
   Pro);
 * New: Block variations so the inserter offers ready-styled surveys;
 * New: Responsive question spacing, max-width and a configurable column-stacking
   breakpoint;
 * New: Demo & Help dashboard with licence activation;
 * Security: The endpoint that records a form’s field labels now requires the edit_posts
   capability. It previously checked only a nonce, so any logged-in user could overwrite
   the field labels of any form on the site;
 * Security: Submission payloads are now sanitised value by value instead of as 
   one blob, and the submitter-supplied creator id is cast to an integer;
 * Fixed: Multi-line answers no longer lose their line breaks, and answers containing
   quotation marks are no longer discarded on save;
 * Fixed: A failed submission now shows an error instead of a thank-you message.
   Previously the response was ignored, so a rejected request looked like a success
   while the answer was lost;
 * Fixed: Responses submitted from a cached page are no longer rejected. The public
   endpoint required a nonce that expires after 24 hours, so on sites with page 
   caching real responses were being turned away; submissions are now protected 
   by per-address rate limiting, which caching cannot invalidate;
 * New: Submission throttling with the svb_submission_rate_limit, svb_submission_rate_window
   and svb_client_ip filters for sites behind a reverse proxy;
 * Fixed: Switch / Toggle answers are stored as readable words instead of true and
   false, and each switch can now carry its own on and off wording (Yes/No, Agreed/
   Declined, and so on). Responses recorded earlier still display correctly;
 * New: Responses can be edited and deleted from the Survey Responses screen, individually
   or several at once;
 * New: Deleting a response now asks for confirmation in a styled dialog rather 
   than a browser alert, with keyboard support and focus starting on Cancel;
 * Fixed: After installing the plugin, Allow & Continue and Skip on the opt-in screen
   now both land on Demo & Help, on the free plan and the paid one alike. Two things
   were wrong: the licensing SDK was initialised from a file inside includes/, so
   it identified the plugin by that subdirectory and built every admin URL from 
   it, and it was configured with a plain page menu while the plugin registers a
   post type menu;
 * Changed: Survey Forms is now a single menu holding Surveys, Survey List, Demo&
   Help and Account. Existing screen URLs are unchanged;
 * New: Uninstall cleanup. Deleting the plugin can now remove its surveys, responses,
   tables and settings – but only if you switch it on first under Survey Forms  
   Demo & Help  Settings. It is off by default, so deleting the plugin keeps your
   data unless you ask otherwise;
 * New: The required-field marker is now configurable: choose an asterisk, a badge
   or nothing, set the badge wording, and pick its colour, under Design  Labels &
   Dividers. The badge previously read a hard-coded, untranslatable “Required”;
 * New: Star Rating, Range Slider and Number questions can now be configured from
   the inspector – number of stars, and minimum, maximum, step and starting value.
   These were read by the form but had no control, so they could only be set by 
   editing the block markup by hand;
 * New: Surveys can now be saved in one place and reused – add one under Survey 
   Forms → Surveys, copy its shortcode from the ShortCode column, and paste `[survey-
   form-block id="123"]` into any page, post, widget or template. Surveys placed
   directly on a page are unaffected and keep working as before;
 * New: A Refresh button on the Survey Responses screen pulls in responses that 
   arrived after the page was opened, without losing the survey, search or sorting
   you were looking at;
 * Improved: The Survey Responses screen has been redesigned – one rounded card 
   instead of stacked strips, a heading that lines up with the table, icons on the
   row actions, dates split into day and time, a placeholder for unanswered questions,
   and clearer sorting and selection states;
 * Fixed: The survey and per-page pickers had lost their dropdown arrow, so they
   looked like plain text fields;
 * Improved: Field settings in the block inspector now use consistent labels and
   spacing, with Disable and Required grouped together;
 * Fixed: A survey saved before a styling option existed no longer renders as a 
   blank space;
 * Fixed: An empty form id is no longer accepted, and uninstalling now removes the
   plugin tables correctly;
 * Improved: The submissions screen was rebuilt without DataTables, jQuery and the
   Tailwind browser compiler – 485 KB of third-party assets replaced by 10 KB – 
   and gained search, sorting, paging and a submitted-on column;
 * Improved: Added database indexes on form id; both tables were scanned in full
   on every lookup, and on every post save;
 * Improved: Plugin code is no longer loaded on front-end requests that do not need
   it, and the schema check no longer runs on every page load;
 * Fixed: Radio groups now get a unique name — two radio questions, or two surveys
   on one page, no longer share a selection;
 * Fixed: Number, phone, URL and date fields now inherit the same styling as text
   fields instead of raw browser chrome;
 * Fixed: Inputs now have a visible focus ring; the previous rule removed the outline
   without replacing it;
 * Fixed: Help tooltips no longer push a horizontal scrollbar onto narrow screens;
 * Fixed: Multi-column rows now pack from the start with a real gutter instead of
   spreading to the edges, and fields in a row align to the top;
 * Fixed: The toggle switch and star-rating badge no longer stack below their control;
 * Fixed: “Add New Field” no longer submits the form in the editor;
 * Fixed: Duplicate React keys in radio and dropdown option lists;
 * Improved: Star rating redrawn as a crisp SVG with hover preview and keyboard 
   focus states;
 * Improved: Unanswered required fields are highlighted individually after a failed
   submit;

#### 1.0.2 – 8 April, 2026

 * Wordfence problem has been solved;

#### 1.0.1 – 25 April, 2025

 * Compatible with WordPress 6.8;

#### 1.0.0 – 13 Jan, 2025

 * Initial Release

## मेटा

 *  Version **1.1.0**
 *  Last updated **2 weeks पहिले**
 *  Active installations **400+**
 *  WordPress version ** 6.5 चाहे एकरो से ऊपर **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.1 चाहे एकरो से ऊपर **
 *  Language
 * [English (US)](https://wordpress.org/plugins/survey-form-block/)
 * Tags
 * [feedback](https://bho.wordpress.org/plugins/tags/feedback/)[form](https://bho.wordpress.org/plugins/tags/form/)
   [Gutenberg block](https://bho.wordpress.org/plugins/tags/gutenberg-block/)[poll](https://bho.wordpress.org/plugins/tags/poll/)
   [survey](https://bho.wordpress.org/plugins/tags/survey/)
 *  [Advanced View](https://bho.wordpress.org/plugins/survey-form-block/advanced/)

## रेटिंग्स

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/survey-form-block/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/survey-form-block/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/survey-form-block/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/survey-form-block/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/survey-form-block/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/survey-form-block/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/survey-form-block/reviews/)

## Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ asadsuzan ](https://profiles.wordpress.org/asadsuzan/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## मदद

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/survey-form-block/)

## दान

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.buymeacoffee.com/abuhayat)