{"id":277958,"date":"2026-05-05T17:28:09","date_gmt":"2026-05-05T17:28:09","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/submit-ninja-feedback\/"},"modified":"2026-05-05T17:28:15","modified_gmt":"2026-05-05T17:28:15","slug":"submit-ninja-feedback","status":"publish","type":"plugin","link":"https:\/\/si.wordpress.org\/plugins\/submit-ninja-feedback\/","author":23444003,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.0","stable_tag":"2.0.0","tested":"6.9.4","requires":"4.7","requires_php":"7.0","requires_plugins":null,"header_name":"Submit Ninja Feedback","header_author":"Tom Macdonald | Submit Ninja","header_description":"Easily embed Submit Ninja feedback surveys on your WordPress site with powerful targeting options for pages, posts, categories, and more.","assets_banners_color":"","last_updated":"2026-05-05 17:28:15","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/submit-ninja-feedback\/","header_author_uri":"https:\/\/submit.ninja","rating":0,"author_block_rating":0,"active_installs":0,"downloads":87,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.0":{"tag":"2.0.0","author":"submitninja","date":"2026-05-05 17:28:15"}},"upgrade_notice":{"2.0.0":"<p>Major update with WordPress-specific targeting features. Now you can control exactly where your surveys appear using pages, posts, categories, tags, and post types. Also includes shortcode support for manual embedding.<\/p>","1.1.0":"<p>Minor update removing widget URL setting. Widget URL is now automatically set to the correct endpoint.<\/p>","1.0.0":"<p>Initial release. Basic functionality for embedding Submit Ninja widgets.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Main settings page with form code input and display mode selection","2":"Display rules configuration showing targeting options for pages, posts, categories, and tags","3":"Shortcode usage examples in the settings page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[253156,108,45443,364,162],"plugin_category":[42,43],"plugin_contributors":[261952],"plugin_business_model":[],"class_list":["post-277958","plugin","type-plugin","status-publish","hentry","plugin_tags-csat","plugin_tags-feedback","plugin_tags-nps","plugin_tags-survey","plugin_tags-widget","plugin_category-contact-forms","plugin_category-customization","plugin_contributors-submitninja","plugin_committers-submitninja"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/submit-ninja-feedback.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Submit Ninja Feedback allows you to easily embed your Submit Ninja feedback surveys directly into your WordPress site. All survey customization (colors, messages, styling) is managed in your Submit Ninja dashboard, while this plugin handles the WordPress-specific display rules.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li><strong>WordPress-Native Targeting<\/strong> - Control exactly where your surveys appear:\n\n<ul>\n<li>Show on all pages (default)<\/li>\n<li>Target specific pages or posts<\/li>\n<li>Target by post type (pages, posts, custom types)<\/li>\n<li>Target by categories or tags<\/li>\n<li>Exclude specific pages\/posts<\/li>\n<\/ul><\/li>\n<li><strong>Shortcode Support<\/strong> - Embed surveys anywhere with <code>[submit_ninja_survey]<\/code> or <code>[submit_ninja_survey code=\"YOUR_CODE\"]<\/code><\/li>\n<li><strong>Automatic Injection<\/strong> - Widgets automatically appear based on your display rules<\/li>\n<li><strong>Simple Configuration<\/strong> - Just enter your survey code from your Submit Ninja dashboard<\/li>\n<li><strong>No Conflicts<\/strong> - Lightweight plugin that only loads when needed<\/li>\n<\/ul>\n\n<p><strong>How It Works:<\/strong><\/p>\n\n<ol>\n<li>Create and customize your survey in your Submit Ninja dashboard<\/li>\n<li>Copy your survey code (6-character unique identifier)<\/li>\n<li>Enter the code in WordPress Settings \u2192 Submit Ninja<\/li>\n<li>Configure where you want the widget to appear<\/li>\n<li>The widget automatically loads on matching pages<\/li>\n<\/ol>\n\n<p><strong>Survey Types Supported:<\/strong><\/p>\n\n<ul>\n<li>CSAT (Customer Satisfaction) surveys<\/li>\n<li>NPS (Net Promoter Score) surveys<\/li>\n<li>Custom feedback forms<\/li>\n<\/ul>\n\n<p>All survey configuration, styling, and analytics are managed in your Submit Ninja account. This plugin simply handles the WordPress integration and display rules.<\/p>\n\n<p><strong>Service Information:<\/strong><\/p>\n\n<p>This plugin acts as an interface to the Submit Ninja service (https:\/\/submit.ninja). The plugin loads a widget script from widget.submit.ninja which handles survey display and data collection. By using this plugin, you agree to Submit Ninja's Terms of Use and Privacy Policy. The widget script may collect user interaction data as part of the survey functionality.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/submit.ninja\/terms\">Submit Ninja Terms of Use<\/a><\/li>\n<li><a href=\"https:\/\/submit.ninja\/privacy\">Submit Ninja Privacy Policy<\/a><\/li>\n<\/ul>\n\n<h3>A brief Markdown Example<\/h3>\n\n<p>This plugin uses standard WordPress readme.txt format with Markdown support.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ol>\n<li>WordPress-native targeting system<\/li>\n<li>Shortcode support for flexible placement<\/li>\n<li>Automatic widget injection based on rules<\/li>\n<li>Simple configuration interface<\/li>\n<\/ol>\n\n<p><strong>Use Cases:<\/strong><\/p>\n\n<ul>\n<li>Customer satisfaction surveys on product pages<\/li>\n<li>NPS surveys on checkout completion<\/li>\n<li>Feedback forms on support pages<\/li>\n<li>Targeted surveys by category or tag<\/li>\n<\/ul>\n\n<p><strong>Links:<\/strong><\/p>\n\n<ul>\n<li><a href=\"https:\/\/submit.ninja\/\">Submit Ninja Website<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/\">WordPress Plugin Directory<\/a><\/li>\n<li><a href=\"https:\/\/daringfireball.net\/projects\/markdown\/syntax\">Markdown Syntax<\/a><\/li>\n<\/ul>\n\n<p><strong>Code Example:<\/strong><\/p>\n\n<p>Use the shortcode in your content:<\/p>\n\n<pre><code>[submit_ninja_survey]\n<\/code><\/pre>\n\n<p>Or with a specific code:<\/p>\n\n<pre><code>[submit_ninja_survey code=\"ABC123\"]\n<\/code><\/pre>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>submit-ninja-widget<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to Settings \u2192 Submit Ninja<\/li>\n<li>Enter your survey code from your Submit Ninja dashboard<\/li>\n<li>Configure display rules (optional)<\/li>\n<li>Enable the widget<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20my%20survey%20code%3F\"><h3>Where do I get my survey code?<\/h3><\/dt>\n<dd><p>Your survey code is a 6-character unique identifier that you can find in your Submit Ninja dashboard after creating a survey. It's displayed in the publish\/embed section of your survey settings.<\/p><\/dd>\n<dt id=\"can%20i%20use%20multiple%20surveys%20on%20the%20same%20site%3F\"><h3>Can I use multiple surveys on the same site?<\/h3><\/dt>\n<dd><p>Yes! Use the shortcode with a specific code: <code>[submit_ninja_survey code=\"ABC123\"]<\/code> to embed different surveys in different locations.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20site%3F\"><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p>No. The widget script loads asynchronously and only appears on pages that match your display rules. The script is lightweight and won't impact your site's performance.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20survey%20appearance%3F\"><h3>Can I customize the survey appearance?<\/h3><\/dt>\n<dd><p>All survey customization (colors, messages, styling) is done in your Submit Ninja dashboard, not in WordPress. This keeps your surveys consistent across all platforms.<\/p><\/dd>\n<dt id=\"what%20if%20i%20want%20to%20show%20the%20widget%20on%20a%20specific%20page%20only%3F\"><h3>What if I want to show the widget on a specific page only?<\/h3><\/dt>\n<dd><p>Set Display Mode to \"Show on specific pages\/posts only\" and select the page(s) you want in the \"Include Pages\" dropdown.<\/p><\/dd>\n<dt id=\"can%20i%20exclude%20the%20widget%20from%20certain%20pages%3F\"><h3>Can I exclude the widget from certain pages?<\/h3><\/dt>\n<dd><p>Yes! Use the \"Exclude Pages\/Posts\" option to prevent the widget from appearing on specific pages, even if they match your inclusion rules.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20page%20builders%3F\"><h3>Does this work with page builders?<\/h3><\/dt>\n<dd><p>Yes! You can use the shortcode <code>[submit_ninja_survey]<\/code> in any page builder that supports shortcodes, including Gutenberg, Elementor, Beaver Builder, and others.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20track%20users%3F\"><h3>Does this plugin track users?<\/h3><\/dt>\n<dd><p>This plugin itself does not track users. However, the widget script loaded from widget.submit.ninja may collect survey responses and user interaction data as part of the survey functionality. This data collection is handled by the Submit Ninja service according to their Privacy Policy. Users interact with surveys voluntarily, and you should ensure your site's privacy policy reflects the use of third-party survey widgets.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Added WordPress-specific targeting options (pages, posts, categories, tags, post types)<\/li>\n<li>Added display mode selection (all pages vs specific pages only)<\/li>\n<li>Added exclusion rules for pages\/posts<\/li>\n<li>Added shortcode support <code>[submit_ninja_survey]<\/code><\/li>\n<li>Improved admin interface with better organization<\/li>\n<li>Added JavaScript toggle for display options<\/li>\n<li>Enhanced documentation and help text<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Removed widget URL setting (now hardcoded to widget.submit.ninja)<\/li>\n<li>Improved code organization<\/li>\n<li>Added settings link on plugins page<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Basic widget injection functionality<\/li>\n<li>Enable\/disable toggle<\/li>\n<li>Form code configuration<\/li>\n<\/ul>","raw_excerpt":"Easily embed Submit Ninja survey widgets on your WordPress site with powerful targeting options for pages, posts, categories, and more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/277958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=277958"}],"author":[{"embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/submitninja"}],"wp:attachment":[{"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=277958"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=277958"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=277958"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=277958"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=277958"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/si.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=277958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}