{"id":219432,"date":"2025-01-16T02:24:29","date_gmt":"2025-01-16T02:24:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/survey-form-block\/"},"modified":"2026-09-27T11:58:35","modified_gmt":"2026-09-27T11:58:35","slug":"survey-form-block","status":"publish","type":"plugin","link":"https:\/\/ca.wordpress.org\/plugins\/survey-form-block\/","author":22028296,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.2","requires":"6.5","requires_php":"7.1","requires_plugins":null,"header_name":"Survey Form Block","header_author":"bPlugins","header_description":"Create custom survey forms easily with the Survey Form Block plugin.","assets_banners_color":"b5ddda","last_updated":"2026-09-27 11:58:35","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.buymeacoffee.com\/abuhayat","header_plugin_uri":"https:\/\/bplugins.com\/products\/survey-form-block","header_author_uri":"http:\/\/bplugins.com","rating":5,"author_block_rating":4.1846153846154,"active_installs":400,"downloads":4029,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":65,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"btechnologies","date":"2025-09-03 10:51:39","revision":3355325},"1.0.1":{"tag":"1.0.1","author":"btechnologies","date":"2026-06-14 05:34:15","revision":3571541},"1.0.2":{"tag":"1.0.2","author":"asadsuzan","date":"2026-09-15 03:29:30","revision":3696150},"1.1.0":{"tag":"1.1.0","author":"asadsuzan","date":"2026-09-27 11:58:35","revision":3715443}},"upgrade_notice":{"1.1.0":"<ul>\n<li>Adds a full visual design system \u2014 themes, layouts, input styles, buttons, motion and progress indicators \u2014 plus a number of layout and accessibility fixes. Existing surveys are unaffected;<\/li>\n<\/ul>","1.0.2 - 8 April, 2026":"<ul>\n<li>Wordfence problem has been solved;<\/li>\n<\/ul>","1.0.1 - 25 April, 2025":"<ul>\n<li>Compatible with WordPress 6.8;<\/li>\n<\/ul>","1.0.0 -  13 Jan, 2025":"<ul>\n<li>Initial Release<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128-old.png":{"filename":"icon-128x128-old.png","revision":3623368,"resolution":"128x128","location":"assets","locale":"old","width":512,"height":512},"icon-128x128.png":{"filename":"icon-128x128.png","revision":3623368,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3623368,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3623368,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3623368,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3623368,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"svb\/survey-block":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":2,"name":"svb\/survey-block","title":"Survey Form Block","description":"Create custom survey forms easily with the Survey Form Block plugin","category":"widgets","version":"1.1.0","keywords":["survey","block","form"],"textdomain":"survey-form-block","attributes":{"align":{"type":"string","default":""},"cId":{"type":"string","default":""},"form":{"type":"object","default":{"bgColor":"#F9F9F991","padding":{"top":"8px","right":"12px","bottom":"8px","left":"12px"},"border":{"width":"0px","style":"solid","color":"#0575e6","side":"all","radius":"5px"},"creator_id":"","id":"","title":"Student Information","description":"Form Description here","descriptionTypo":{"fontSize":{"desktop":14,"tablet":14,"mobile":14},"fontWeight":400,"lineHeight":"135%"},"descriptionColor":"#000","descriptionAlign":"left","descriptionMargin":{"top":"0px","right":"0px","bottom":"10px","left":"0px"},"titleTypo":{"fontSize":{"desktop":18,"tablet":16,"mobile":14},"fontWeight":500,"lineHeight":"135%"},"titleColor":"#000","titleAlign":"left","titleMargin":{"top":"20px","right":"0px","bottom":"20px","left":"0px"},"successMsg":"Submitted successfully","successMsgColor":"green"}},"fields":{"type":"array","default":[{"id":"cvTd","type":"","column":1,"size":100,"label":"Enter your label","labelPosition":"column","help":"","name":"","placeholder":"Enter your placeholder","classes":"","onLabel":"Yes","offLabel":"No","isRequired":false,"isDisable":false,"options":[{"label":"Author","value":"John deo"}],"start":"1990","end":"2023"}]},"labelS":{"type":"object","default":{"typo":{"fontSize":{"desktop":16,"tablet":15,"mobile":14},"fontWeight":500,"lineHeight":"135%"},"color":"#000"}},"input":{"type":"object","default":{"typo":{"fontSize":{"desktop":14,"tablet":14,"mobile":14},"fontWeight":400,"lineHeight":"135%"},"color":"#000","padding":{"top":"8px","right":"12px","bottom":"8px","left":"12px"},"border":{"width":"0px","style":"solid","color":"#0575e6","side":"all","radius":"3px"}}},"radioCheckLabelTypo":{"type":"object","default":{"fontSize":{"desktop":14,"tablet":14,"mobile":14},"fontWeight":400,"lineHeight":"135%"}},"radioCheckLabelColor":{"type":"string","default":"#000"},"button":{"type":"object","default":{"typo":{"fontSize":{"desktop":16,"tablet":15,"mobile":14},"fontWeight":400,"lineHeight":"135%"},"colors":{"color":"#fff","bg":"#4527a4"},"padding":{"top":"11px","right":"0px","bottom":"11px","left":"0px"}}},"year":{"type":"object","default":{"start":"1990","end":"2023"}},"design":{"type":"object","default":{"theme":"classic","layout":"classic","inputStyle":"classic","maxWidth":"","gap":{"desktop":"","tablet":"","mobile":""},"stackBreakpoint":768,"card":{"enable":false,"bgType":"solid","bg":"","gradient":"linear-gradient(135deg, #667eea 0%, #764ba2 100%)","border":{"width":"","style":"solid","color":"","side":"all","radius":""},"shadow":[],"padding":{"top":"","right":"","bottom":"","left":""},"hoverEffect":"none"},"input":{"bg":"","radius":"","focusColor":"","focusRing":true,"placeholderColor":"","accentColor":""},"button":{"variant":"classic","label":"","width":"full","align":"left","radius":"","gradient":"linear-gradient(135deg, #667eea 0%, #764ba2 100%)","hoverEffect":"none","hoverColors":{"color":"","bg":""},"transition":250},"background":{"enable":false,"type":"solid","color":"","gradient":"linear-gradient(135deg, #667eea 0%, #764ba2 100%)","image":{},"position":"center center","size":"cover","repeat":"no-repeat","attachment":"scroll","overlayColor":"","blur":0},"animation":{"type":"none","duration":500,"stagger":60},"progress":{"enable":false,"style":"linear","position":"top","height":"6px","color":"","trackColor":"","gradient":"linear-gradient(135deg, #667eea 0%, #764ba2 100%)","showLabel":true},"success":{"style":"inline","icon":"check","animation":"fade","title":"","iconColor":"","bg":"","duration":2000},"label":{"requiredMark":"asterisk","helpColor":""},"divider":{"style":"solid","color":"","thickness":"2px","headingColor":"","descriptionColor":""}}}},"supports":{"align":["wide","full"],"html":false},"example":{"attributes":{"preview":true,"columns":{"desktop":1,"tablet":1,"mobile":1}}},"editorScript":["file:.\/index.js"],"editorStyle":"file:.\/index.css","style":["file:.\/view.css"],"render":"file:.\/render.php","viewScript":["file:.\/view.js"]}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.1.0"],"block_files":["\/tags\/1.1.0\/build\/index.js","\/tags\/1.1.0\/build\/index.css","\/tags\/1.1.0\/build\/view.css"],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3715446,"resolution":"1","location":"assets","locale":"","width":772,"height":1336},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3715446,"resolution":"2","location":"assets","locale":"","width":772,"height":1379},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3715446,"resolution":"3","location":"assets","locale":"","width":772,"height":1344},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3715446,"resolution":"4","location":"assets","locale":"","width":772,"height":1445},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3715446,"resolution":"5","location":"assets","locale":"","width":772,"height":1468},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3715446,"resolution":"6","location":"assets","locale":"","width":772,"height":1317},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3715446,"resolution":"7","location":"assets","locale":"","width":772,"height":537},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3715446,"resolution":"8","location":"assets","locale":"","width":772,"height":537}},"screenshots":{"1":"Customer satisfaction survey with a star rating, a 0-10 Net Promoter Score and a completion bar","2":"Event registration split into numbered sections, with radio, checkbox, date and switch questions","3":"Product feedback form combining an opinion scale, a range slider and multiple choice","4":"Job application form with file-ready text fields, dropdowns and required-field markers","5":"Employee onboarding check-in built on the Soft Card layout","6":"Website usability and bug report form, styled with the Clean Professional theme","7":"Surveys saved once and reused anywhere: each gets a click-to-copy shortcode","8":"Block inspector controls and settings panel with General, Design, and Style customization tabs"}},"plugin_section":[172757],"plugin_tags":[108,361,151844,2254,364],"plugin_category":[42],"plugin_contributors":[183994,250641,226291,78154],"plugin_business_model":[],"class_list":["post-219432","plugin","type-plugin","status-publish","hentry","plugin_section-block","plugin_tags-feedback","plugin_tags-form","plugin_tags-gutenberg-block","plugin_tags-poll","plugin_tags-survey","plugin_category-contact-forms","plugin_contributors-abuhayat","plugin_contributors-asadsuzan","plugin_contributors-bplugins","plugin_contributors-freemius","plugin_committers-abuhayat","plugin_committers-asadsuzan","plugin_committers-bplugins","plugin_support_reps-asadsuzan"],"banners":{"banner":"https:\/\/ps.w.org\/survey-form-block\/assets\/banner-772x250.png?rev=3623368","banner_2x":"https:\/\/ps.w.org\/survey-form-block\/assets\/banner-1544x500.png?rev=3623368","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/survey-form-block\/assets\/icon.svg?rev=3623368","icon":"https:\/\/ps.w.org\/survey-form-block\/assets\/icon.svg?rev=3623368","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/survey-form-block\/assets\/screenshot-1.png?rev=3715446","caption":"Customer satisfaction survey with a star rating, a 0-10 Net Promoter Score and a completion bar"},{"src":"https:\/\/ps.w.org\/survey-form-block\/assets\/screenshot-2.png?rev=3715446","caption":"Event registration split into numbered sections, with radio, checkbox, date and switch questions"},{"src":"https:\/\/ps.w.org\/survey-form-block\/assets\/screenshot-3.png?rev=3715446","caption":"Product feedback form combining an opinion scale, a range slider and multiple choice"},{"src":"https:\/\/ps.w.org\/survey-form-block\/assets\/screenshot-4.png?rev=3715446","caption":"Job application form with file-ready text fields, dropdowns and required-field markers"},{"src":"https:\/\/ps.w.org\/survey-form-block\/assets\/screenshot-5.png?rev=3715446","caption":"Employee onboarding check-in built on the Soft Card layout"},{"src":"https:\/\/ps.w.org\/survey-form-block\/assets\/screenshot-6.png?rev=3715446","caption":"Website usability and bug report form, styled with the Clean Professional theme"},{"src":"https:\/\/ps.w.org\/survey-form-block\/assets\/screenshot-7.png?rev=3715446","caption":"Surveys saved once and reused anywhere: each gets a click-to-copy shortcode"},{"src":"https:\/\/ps.w.org\/survey-form-block\/assets\/screenshot-8.png?rev=3715446","caption":"Block inspector controls and settings panel with General, Design, and Style customization tabs"}],"raw_content":"<!--section=description-->\n<p>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 \u2014 no third-party service, no account, and nothing leaves your site.<\/p>\n\n<p>Surveys can live straight on a page, or be saved once under <strong>Survey Forms &rarr; Surveys<\/strong> and printed anywhere with a shortcode.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Versatile Form Builder Engine<\/strong>: Create any custom form (contact forms, survey forms, feedback forms, lead generation) directly inside the Gutenberg block editor.<\/li>\n<li><strong>Multi-Column Responsive Grid<\/strong>: Flexibly adjust field column widths (100% Full, 66% Two Thirds, 50% Half, 33% One Third, 25% One Fourth) with mobile responsive auto-stacking.<\/li>\n<li><strong>Standard Text &amp; Input Fields<\/strong>: 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.<\/li>\n<li><strong>Choice &amp; Selection Controls<\/strong>: Dropdown Select Menus, Checkbox Groups, Radio Buttons, and iOS\/Material style Switch Toggles.<\/li>\n<li><strong>Interactive Survey &amp; Feedback Widgets<\/strong>:\n\n<ul>\n<li><strong>Star Rating<\/strong>: 1-5 or 1-10 interactive star\/icon rating widget.<\/li>\n<li><strong>Opinion Scale<\/strong>: 1-10 Likert scale rating bar for quick feedback.<\/li>\n<li><strong>Net Promoter Score (NPS)<\/strong>: 0-10 score selection with automatic Detractor, Passive, and Promoter category styling.<\/li>\n<li><strong>Range Slider<\/strong>: Smooth range slider input with live value indicator badge.<\/li>\n<li><strong>Section Break Dividers<\/strong>: Structural headers and divider lines for grouping form sections.<\/li>\n<\/ul><\/li>\n<li><strong>Enhanced Date Picker<\/strong>: Date input with date range boundaries.<\/li>\n<li><strong>Categorized Block Inspector<\/strong>: Intuitive sidebar settings to reorder, clone, delete, and configure field labels, placeholders, and validation.<\/li>\n<li><strong>Complete Design Customization<\/strong>: Total control over typography, colors, padding, borders, background, and submit button styling.<\/li>\n<li><strong>Reusable Surveys &amp; Shortcode<\/strong>: Save a survey once and print it wherever you like with <code>[survey-form-block id=\"123\"]<\/code> \u2014 pages, posts, widgets, or a theme template. Edit it in one place and every copy follows.<\/li>\n<li><strong>Response Dashboard<\/strong>: Read, search, sort, page through, edit and delete submissions from the WordPress admin. Nothing is sent to an external service.<\/li>\n<li><strong>Works With Page Caching<\/strong>: Submissions are not tied to an expiring nonce, so visitors on a cached page can still answer. Flooding is limited per IP address instead.<\/li>\n<\/ul>\n\n<h4>Design Presets &amp; Layouts<\/h4>\n\n<p>The <strong>Design<\/strong> tab groups every visual control in one place, with a live preview in the editor that matches the frontend.<\/p>\n\n<ul>\n<li><strong>Theme Presets<\/strong>: One-click survey styling. Free themes: <strong>Classic<\/strong>, <strong>Modern Minimal<\/strong>, <strong>Soft Card<\/strong> and <strong>Clean Professional<\/strong>. Applying a theme updates colors, borders and button styling while leaving your questions, wording and typography untouched \u2014 and every value stays editable afterwards in the Style tab.<\/li>\n<li><strong>Survey Layouts<\/strong>: <strong>Classic<\/strong>, <strong>Card<\/strong> (each question in its own card) and <strong>Minimal<\/strong> (roomy spacing with hairline separators).<\/li>\n<li><strong>Input Styles<\/strong>: <strong>Classic<\/strong> and <strong>Outlined<\/strong>, with a corner-radius control and a visible focus ring.<\/li>\n<li><strong>Submit Button<\/strong>: Custom label plus <strong>Classic<\/strong>, <strong>Filled<\/strong> and <strong>Outline<\/strong> styles, with width, alignment, corner radius and a lift hover effect.<\/li>\n<li><strong>Progress Indicator<\/strong>: An optional linear bar showing how many questions have been answered.<\/li>\n<li><strong>Motion<\/strong>: A subtle fade-in for questions, automatically disabled for visitors who prefer reduced motion.<\/li>\n<li><strong>Success State<\/strong>: Icon, headline and inline or card presentation for your thank-you message.<\/li>\n<li><strong>Labels &amp; Dividers<\/strong>: Required-field marker style, help-icon color, and section divider color, thickness and typography.<\/li>\n<li><strong>Responsive<\/strong>: Per-device question spacing, a max-width control, and a configurable breakpoint for stacking multi-column questions.<\/li>\n<li><strong>Block Variations<\/strong>: The inserter offers ready-styled starting points so a new survey looks designed from the first click.<\/li>\n<\/ul>\n\n<h4>Reusable Surveys &amp; Responses<\/h4>\n\n<p><strong>Survey Forms &rarr; Surveys<\/strong> 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 \u2014 click it to copy, then paste it into any page, post or widget, or call <code>do_shortcode()<\/code> from a template.<\/p>\n\n<p>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.<\/p>\n\n<p><strong>Survey Forms &rarr; Survey List<\/strong> 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.<\/p>\n\n<p>Dropping the Survey Form Block straight onto a page still works exactly as before \u2014 the Surveys screen is an addition, not a replacement.<\/p>\n\n<h4>Pro<\/h4>\n\n<p><a href=\"https:\/\/bplugins.com\/products\/survey-form-block\">Survey Form Block Pro<\/a> adds the advanced visual toolkit:<\/p>\n\n<ul>\n<li>7 premium themes: <strong>Glassmorphism<\/strong>, <strong>Bold Gradient<\/strong>, <strong>Midnight Dark<\/strong>, <strong>Elegant<\/strong>, <strong>Neumorphic<\/strong>, <strong>Sunset Warm<\/strong> and <strong>Ocean Cool<\/strong><\/li>\n<li><strong>Floating<\/strong>, <strong>Split<\/strong> and <strong>Full-Width<\/strong> survey layouts<\/li>\n<li>Question card designer \u2014 background or gradient, border, radius, shadow, padding and hover states<\/li>\n<li><strong>Filled<\/strong>, <strong>Underline<\/strong>, <strong>Rounded<\/strong> and <strong>Floating Label<\/strong> input styles, plus focus color, field background and placeholder color<\/li>\n<li><strong>Gradient<\/strong>, <strong>Soft<\/strong> and <strong>Minimal<\/strong> button styles with lift, scale, glow and slide-fill hovers<\/li>\n<li>Entrance animations (slide, scale, reveal) with duration and stagger control<\/li>\n<li><strong>Gradient<\/strong>, <strong>Segmented<\/strong>, <strong>Circular<\/strong> and <strong>Step-Dot<\/strong> progress indicators<\/li>\n<li>Survey backdrop: gradient, image, readability overlay and glass blur<\/li>\n<li>Banner and full-replace success states with pop, scale and slide animations<\/li>\n<li>Question icons and decorative divider styles<\/li>\n<\/ul>\n\n<p>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.<\/p>\n\n<h4>How to use<\/h4>\n\n<ul>\n<li>Install and activate the plugin.<\/li>\n<li>Add the <strong>Survey Form Block<\/strong> from the \"Widgets\" block category in the editor.<\/li>\n<li>Build your questions and style them from the right-hand sidebar \u2014 the <strong>General<\/strong>, <strong>Design<\/strong> and <strong>Style<\/strong> tabs.<\/li>\n<li>Publish the page. Answers appear under <strong>Survey Forms &rarr; Survey List<\/strong>.<\/li>\n<li><p>To use the same survey in several places, add it under <strong>Survey Forms &rarr; Surveys<\/strong> instead and paste its shortcode wherever you need it.<\/p><\/li>\n<li><p>For installation help click on Installation Tab<\/p><\/li>\n<\/ul>\n\n<h4>- Did you like this plugin? Dislike it? Have a feature request? <a href=\"mailto:support@bplugins.com\" title=\"Send feedback\">Please share your feedback with us<\/a><\/h4>\n\n<h3>\u2b50 Check out the Parent Plugin of this plugin-<\/h3>\n\n<p>\ud83d\udd25 <strong><a href=\"https:\/\/bblockswp.com\/\">b Blocks<\/a><\/strong> \u2013 Best gutenberg blocks collections for WordPress.<\/p>\n\n<h3>\u2b50 Check out our other WordPress Plugins-<\/h3>\n\n<p>\ud83d\udd25 <strong><a href=\"https:\/\/bplugins.com\/products\/html5-audio-player\">Html5 Audio Player<\/a><\/strong> \u2013 Best audio player plugin for WordPress.<\/p>\n\n<p>\ud83d\udd25 <strong><a href=\"https:\/\/bplugins.com\/products\/html5-video-player\">Html5 Video Player<\/a><\/strong> \u2013 Best video player plugin for WordPress.<\/p>\n\n<p>\ud83d\udd25 <strong><a href=\"https:\/\/bplugins.com\/products\/pdf-poster\">PDF Poster<\/a><\/strong> \u2013 A fully-featured PDF Viewer Plugin for WordPress.<\/p>\n\n<p>\ud83d\udd25 <strong><a href=\"https:\/\/bplugins.com\/products\/document-embedder\">Document Embedder<\/a><\/strong> \u2013 Best WordPress Document Embeder Plugin.<\/p>\n\n<p>\ud83d\udd25 <strong><a href=\"https:\/\/bplugins.com\/products\/3d-viewer\">3D Viewer<\/a><\/strong> \u2013 Display interactive 3D models on the webs.<\/p>\n\n<p>\ud83d\udd25 <strong><a href=\"https:\/\/bplugins.com\/products\/advanced-post-block\/\">Advanced Post Block<\/a><\/strong> \u2013 Best Post Display Plugin for WordPress.<\/p>\n\n<!--section=installation-->\n<h4>From Gutenberg Editor:<\/h4>\n\n<ol>\n<li>Go to the WordPress Block\/Gutenberg Editor<\/li>\n<li>Search For <strong>Survey Form Block<\/strong><\/li>\n<li>Click on the <strong>Survey Form Block<\/strong> to add the block<\/li>\n<\/ol>\n\n<h4>Download &amp; Upload:<\/h4>\n\n<ol>\n<li>Download the <strong>Survey Form Block<\/strong> plugin (<em>.zip file<\/em>)<\/li>\n<li>In your admin area, go to the Plugins menu and click on <strong>Add New<\/strong><\/li>\n<li>Click on <strong>Upload Plugin<\/strong> and choose the <strong><code>survey-form-block.zip<\/code><\/strong> file and click on <strong>Install Now<\/strong><\/li>\n<li>Activate the plugin and Enjoy!<\/li>\n<\/ol>\n\n<h4>Manually:<\/h4>\n\n<ol>\n<li>Download and upload the <strong>Survey Form Block<\/strong> plugin to the <strong><code>\/wp-content\/plugins\/<\/code><\/strong> directory<\/li>\n<li>Activate the plugin through the Plugins menu in WordPress<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20survey%20form%20block%20free%3F\"><h3>Is Survey Form Block free?<\/h3><\/dt>\n<dd><p>Yes, Survey Form Block is a free Gutenberg block plugin. A Pro version adds advanced themes, layouts, input styles, motion and progress indicators.<\/p><\/dd>\n<dt id=\"will%20my%20existing%20surveys%20change%20after%20updating%3F\"><h3>Will my existing surveys change after updating?<\/h3><\/dt>\n<dd><p>No. Existing surveys keep the exact styling they were saved with \u2014 they load on the Classic theme, which reproduces the previous look. New design options are opt-in.<\/p><\/dd>\n<dt id=\"can%20i%20show%20the%20same%20survey%20in%20more%20than%20one%20place%3F\"><h3>Can I show the same survey in more than one place?<\/h3><\/dt>\n<dd><p>Yes. Go to <strong>Survey Forms &rarr; Surveys<\/strong> 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 \u2014 click it to copy. Paste <code>[survey-form-block id=\"123\"]<\/code> into any page, post, widget, or into a theme template with <code>do_shortcode()<\/code>, and the survey appears there. Every copy writes to the same set of responses, and editing the survey once updates all of them.<\/p><\/dd>\n<dt id=\"do%20i%20have%20to%20use%20the%20shortcode%3F\"><h3>Do I have to use the shortcode?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20responses%20if%20i%20delete%20the%20plugin%3F\"><h3>What happens to my responses if I delete the plugin?<\/h3><\/dt>\n<dd><p>Nothing - they are kept. Deleting the plugin leaves your surveys, responses and tables in place unless you opt in first, under <strong>Survey Forms \u2192 Demo &amp; Help \u2192 Settings<\/strong>. That switch is off by default and asks you to type DELETE before it turns on.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20any%20wordpress%20theme%3F\"><h3>Does it work with any WordPress theme?<\/h3><\/dt>\n<dd><p>Yes, it will work with any standard WordPress theme.<\/p><\/dd>\n<dt id=\"can%20i%20change%20block%20settings%3F\"><h3>Can I change block settings?<\/h3><\/dt>\n<dd><p>Yes, you can change block settings from the Gutenberg block editor's right sidebar.<\/p><\/dd>\n<dt id=\"can%20i%20still%20fine-tune%20colors%20after%20applying%20a%20theme%3F\"><h3>Can I still fine-tune colors after applying a theme?<\/h3><\/dt>\n<dd><p>Yes. A theme writes its palette into the normal Style controls, so every color, border and padding stays editable afterwards.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20page%20caching%3F\"><h3>Does it work with page caching?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"how%20many%20times%20can%20i%20reuse%20a%20block%3F\"><h3>How many times can I reuse a block?<\/h3><\/dt>\n<dd><p>You can use unlimited times as you want.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>You can post your questions on the <a href=\"https:\/\/wordpress.org\/support\/plugin\/survey-form-block\/\">support forum here<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Design tab in the block inspector, grouping Theme, Layout, Question Card, Input Style, Button, Progress, Effects, Backdrop, Success State and Labels &amp; Dividers;<\/li>\n<li>New: 11 survey themes \u2014 Classic, Modern Minimal, Soft Card and Clean Professional are free; Glassmorphism, Bold Gradient, Midnight Dark, Elegant, Neumorphic, Sunset Warm and Ocean Cool are Pro;<\/li>\n<li>New: Six survey layouts \u2014 Classic, Card and Minimal (free) plus Floating, Split and Full Width (Pro);<\/li>\n<li>New: Six input styles \u2014 Classic and Outlined (free) plus Filled, Underline, Rounded and Floating Label (Pro);<\/li>\n<li>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;<\/li>\n<li>New: Completion progress indicator \u2014 Linear (free) plus Gradient, Segmented, Circular and Step Dots (Pro);<\/li>\n<li>New: Entrance animations with stagger control, automatically disabled for visitors who prefer reduced motion;<\/li>\n<li>New: Redesigned success state with icons, headline, and inline \/ card \/ banner \/ replace presentations;<\/li>\n<li>New: Question icons, section divider styles and required-field marker options;<\/li>\n<li>New: Survey backdrop with gradient, image, readability overlay and glass blur (Pro);<\/li>\n<li>New: Block variations so the inserter offers ready-styled surveys;<\/li>\n<li>New: Responsive question spacing, max-width and a configurable column-stacking breakpoint;<\/li>\n<li>New: Demo &amp; Help dashboard with licence activation;<\/li>\n<li>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;<\/li>\n<li>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;<\/li>\n<li>Fixed: Multi-line answers no longer lose their line breaks, and answers containing quotation marks are no longer discarded on save;<\/li>\n<li>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;<\/li>\n<li>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;<\/li>\n<li>New: Submission throttling with the svb_submission_rate_limit, svb_submission_rate_window and svb_client_ip filters for sites behind a reverse proxy;<\/li>\n<li>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;<\/li>\n<li>New: Responses can be edited and deleted from the Survey Responses screen, individually or several at once;<\/li>\n<li>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;<\/li>\n<li>Fixed: After installing the plugin, Allow &amp; Continue and Skip on the opt-in screen now both land on Demo &amp; 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;<\/li>\n<li>Changed: Survey Forms is now a single menu holding Surveys, Survey List, Demo &amp; Help and Account. Existing screen URLs are unchanged;<\/li>\n<li>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 \u2192 Demo &amp; Help \u2192 Settings. It is off by default, so deleting the plugin keeps your data unless you ask otherwise;<\/li>\n<li>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 \u2192 Labels &amp; Dividers. The badge previously read a hard-coded, untranslatable \"Required\";<\/li>\n<li>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;<\/li>\n<li>New: Surveys can now be saved in one place and reused - add one under Survey Forms &rarr; Surveys, copy its shortcode from the ShortCode column, and paste <code>[survey-form-block id=\"123\"]<\/code> into any page, post, widget or template. Surveys placed directly on a page are unaffected and keep working as before;<\/li>\n<li>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;<\/li>\n<li>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;<\/li>\n<li>Fixed: The survey and per-page pickers had lost their dropdown arrow, so they looked like plain text fields;<\/li>\n<li>Improved: Field settings in the block inspector now use consistent labels and spacing, with Disable and Required grouped together;<\/li>\n<li>Fixed: A survey saved before a styling option existed no longer renders as a blank space;<\/li>\n<li>Fixed: An empty form id is no longer accepted, and uninstalling now removes the plugin tables correctly;<\/li>\n<li>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;<\/li>\n<li>Improved: Added database indexes on form id; both tables were scanned in full on every lookup, and on every post save;<\/li>\n<li>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;<\/li>\n<li>Fixed: Radio groups now get a unique name \u2014 two radio questions, or two surveys on one page, no longer share a selection;<\/li>\n<li>Fixed: Number, phone, URL and date fields now inherit the same styling as text fields instead of raw browser chrome;<\/li>\n<li>Fixed: Inputs now have a visible focus ring; the previous rule removed the outline without replacing it;<\/li>\n<li>Fixed: Help tooltips no longer push a horizontal scrollbar onto narrow screens;<\/li>\n<li>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;<\/li>\n<li>Fixed: The toggle switch and star-rating badge no longer stack below their control;<\/li>\n<li>Fixed: \"Add New Field\" no longer submits the form in the editor;<\/li>\n<li>Fixed: Duplicate React keys in radio and dropdown option lists;<\/li>\n<li>Improved: Star rating redrawn as a crisp SVG with hover preview and keyboard focus states;<\/li>\n<li>Improved: Unanswered required fields are highlighted individually after a failed submit;<\/li>\n<\/ul>\n\n<h4>1.0.2 - 8 April, 2026<\/h4>\n\n<ul>\n<li>Wordfence problem has been solved;<\/li>\n<\/ul>\n\n<h4>1.0.1 - 25 April, 2025<\/h4>\n\n<ul>\n<li>Compatible with WordPress 6.8;<\/li>\n<\/ul>\n\n<h4>1.0.0 -  13 Jan, 2025<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<\/ul>","raw_excerpt":"Create custom survey forms in Gutenberg to engage your audience and collect valuable insights \u2013 a free survey form block for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/219432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=219432"}],"author":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bplugins"}],"wp:attachment":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=219432"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=219432"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=219432"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=219432"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=219432"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=219432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}