Title: Submit Ninja &#8211; NPS &amp; CSAT Feedback Widget for WordPress
Author: submitninja
Published: <strong>May 5, 2026</strong>
Last modified: May 6, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/submit-ninja-feedback.svg)

# Submit Ninja – NPS & CSAT Feedback Widget for WordPress

 By [submitninja](https://profiles.wordpress.org/submitninja/)

[Download](https://downloads.wordpress.org/plugin/submit-ninja-feedback.2.0.1.zip)

 * [Details](https://wol.wordpress.org/plugins/submit-ninja-feedback/#description)
 * [Reviews](https://wol.wordpress.org/plugins/submit-ninja-feedback/#reviews)
 *  [Installation](https://wol.wordpress.org/plugins/submit-ninja-feedback/#installation)
 * [Development](https://wol.wordpress.org/plugins/submit-ninja-feedback/#developers)

 [Support](https://wordpress.org/support/plugin/submit-ninja-feedback/)

## Description

Add NPS and CSAT feedback surveys to your WordPress site in 2 minutes. Submit Ninja
Feedback is a lightweight widget plugin that handles WordPress-native targeting (
specific pages, post types, categories, tags, or exclusions) while survey customization
happens in your Submit Ninja dashboard.

**From $9/month with a generous free tier — 100 submissions/month forever, no credit
card required.**

#### Why Submit Ninja

 * **Affordable.** $9/month for unlimited submissions and unlimited surveys. Most
   NPS/CSAT tools start at $89-$299/month.
 * **Self-serve.** No demo calls, no sales pitches. Sign up, build, embed.
 * **Purpose-built for NPS and CSAT.** Most “feedback” plugins are generic survey
   builders. This one is dedicated to the two metrics that matter for SaaS and e-
   commerce.
 * **Lightweight.** Async script loading. Zero performance impact when the widget
   isn’t shown.
 * **WordPress-native.** Targeting happens in WP, not in some external SaaS. The
   plugin understands your post types, categories, and tags.

#### Key Features

 * **WordPress-native page targeting** — Show on all pages (default), target specific
   pages or posts, target by post type (pages, posts, custom types), target by categories
   or tags, or exclude specific pages/posts
 * **Shortcode support** — Embed surveys anywhere with `[submit_ninja_survey]` or`[
   submit_ninja_survey code="ABC123"]`
 * **Page builder compatible** — Works with Gutenberg, Elementor, Beaver Builder,
   Divi, and any builder that supports shortcodes
 * **Automatic widget injection** based on your display rules
 * **Multiple surveys** on a single site
 * **Async loading** — no impact on page speed
 * **Simple configuration** — just enter your 6-character survey code

#### How It Works

 1. Sign up at [submit.ninja](https://submit.ninja) (free, no credit card)
 2. Build your survey in the dashboard — choose NPS or CSAT, customize colors and copy
 3. Copy your 6-character survey code
 4. Install this plugin, paste the code in Settings  Submit Ninja
 5. Configure where the widget appears
 6. Done — responses flow into your Submit Ninja dashboard

#### Survey Types Supported

 * CSAT (Customer Satisfaction)
 * NPS (Net Promoter Score)
 * Custom feedback forms

All survey configuration, styling, and analytics live in your Submit Ninja account.
This plugin handles the WordPress integration and display rules.

#### Service Information

This plugin is the WordPress integration for the Submit Ninja service ([https://submit.ninja](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](https://submit.ninja/terms)
and [Privacy Policy](https://submit.ninja/privacy). The widget script may collect
user interaction data as part of the survey functionality. Update your site’s privacy
policy to reflect the use of third-party survey widgets.

## Installation

 1. Upload the plugin via Plugins  Add New, or upload the zip manually.
 2. Activate the plugin.
 3. Go to Settings  Submit Ninja.
 4. Paste your 6-character survey code from your [Submit Ninja dashboard](https://submit.ninja).
 5. Choose where the widget should appear (all pages, specific pages, by post type,
    etc.).
 6. Save changes — the widget is live.

## FAQ

### Is this free? What does it cost?

The WordPress plugin is free. The Submit Ninja service has a free tier (100 submissions/
month, unlimited surveys) and a Pro plan ($9/month) for unlimited submissions, custom
branding, and advanced data capture.

### Do I need a Submit Ninja account?

Yes. The plugin is the WordPress integration; the surveys and analytics live in 
your Submit Ninja account. Sign up free at [submit.ninja](https://submit.ninja) —
no credit card required.

### How does this compare to UserFeedback or generic survey plugins?

Submit Ninja is purpose-built for NPS and CSAT, the two metrics most SaaS and e-
commerce teams actually track. Generic survey plugins make you build NPS yourself
and don’t visualize NPS scores natively. Submit Ninja does that out of the box. 
Pricing is also dramatically lower than dedicated NPS tools like Delighted or Refiner.

### Where do I get my survey code?

Your survey code is a 6-character unique identifier shown in your Submit Ninja dashboard
after creating a survey, in the publish/embed section.

### Can I use multiple surveys on the same site?

Yes. Use the shortcode with a specific code: `[submit_ninja_survey code="ABC123"]`
to embed different surveys in different places.

### Will this slow down my site?

No. The widget script loads asynchronously and only on pages matching your display
rules. Zero render-blocking, zero impact on Core Web Vitals.

### Can I customize the survey appearance?

All visual customization (colors, copy, logo) happens in the Submit Ninja dashboard,
so your surveys stay consistent across the web, email, and direct links.

### What if I want to show the widget on a specific page only?

Set Display Mode to “Show on specific pages/posts only” and pick the page(s) in 
the include dropdown.

### Can I exclude the widget from certain pages?

Yes. Use the “Exclude Pages/Posts” option to keep the widget off specific pages 
even if they match your inclusion rules.

### Does this work with page builders?

Yes. The shortcode `[submit_ninja_survey]` works in any page builder that supports
shortcodes — Gutenberg, Elementor, Beaver Builder, Divi.

### Does this plugin track users?

The plugin itself does not track users. The widget script (loaded from widget.submit.
ninja) collects survey responses and basic interaction data as part of survey functionality.
Update your site’s privacy policy accordingly.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Submit Ninja – NPS & CSAT Feedback Widget for WordPress” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ submitninja ](https://profiles.wordpress.org/submitninja/)

[Translate “Submit Ninja – NPS & CSAT Feedback Widget for WordPress” into your language.](https://translate.wordpress.org/projects/wp-plugins/submit-ninja-feedback)

### Interested in development?

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

## Changelog

#### 2.0.1

 * Updated readme

#### 2.0.0

 * Major rewrite with WordPress-native targeting system
 * Added shortcode support: `[submit_ninja_survey]` and `[submit_ninja_survey code
   ="..."]`
 * Page builder compatibility: Gutenberg, Elementor, Beaver Builder, Divi
 * Async script loading for zero performance impact
 * Improved settings UI

#### 1.0.0

 * Initial release

## Meta

 *  Version **2.0.1**
 *  Last updated **2 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 4.7 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/submit-ninja-feedback/)
 * Tags
 * [csat](https://wol.wordpress.org/plugins/tags/csat/)[feedback](https://wol.wordpress.org/plugins/tags/feedback/)
   [nps](https://wol.wordpress.org/plugins/tags/nps/)[survey](https://wol.wordpress.org/plugins/tags/survey/)
   [widget](https://wol.wordpress.org/plugins/tags/widget/)
 *  [Advanced View](https://wol.wordpress.org/plugins/submit-ninja-feedback/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/submit-ninja-feedback/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/submit-ninja-feedback/reviews/)

## Contributors

 *   [ submitninja ](https://profiles.wordpress.org/submitninja/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/submit-ninja-feedback/)