Simple Feature Requests Free


Keeping a list of all the feature requests you get from your users can be a cumbersome task. Maybe you’re managing it all via spreadsheet and adding “+1″s to requests whenever they’re asked for? Maybe you’re using an expensive third party solution?

Whatever method you use, chances are it costs you time AND money.

Simple Feature Requests aims to make the whole process much easier for you. Now you can let your users submit their own requests, and vote on requests they want to see in your product — all from within your existing WordPress website.

The free version of the plugin provides the following features:

  • Accept user-submitted feature requests.
  • Users can vote on features they want to see included in your product.
  • Users can comment on feature requests using the native WordPress commenting system.
  • Admins can approve and manage feature requests.
  • AJAX based search before a user submits a feature request.
  • Sort/filter by “Latest”, “Top”, “My Requests”, and “Status”.
  • Select status from “Pending”, “Published”, “Under Review”, “Complete”, “Started”, “Planned”, and “Declined”.
  • Add custom statuses using the jck_sfr_statuses filter.

Simple Feature Requests Pro

The Pro version of Simple Feature Requests provides enhanced features which make managing your feature requests even easier.

Upgrade to Pro

Useful Links


  • The feature requests archive.
  • A single feature request.
  • The shortcode when editing the feature requests page.
  • The admin view of feature requests.


Install the Plugin

  1. Login to your WordPress admin area.
  2. Navigate to Plugins > Add New.
  3. From here, you can either upload the plugin zip file, or search for “Simple Feature Requests”.
  4. Once installed, click Activate.

Create an Archive Page

This page is used to display the feature requests archive, and also as a base to display the single feature requests.
Navigate to your WordPress admin area.

  1. Click Pages > Add New.
  2. Give you page a name, for example “Feature Requests”.
  3. Place the following shortcode into the content area of the page: [simple-feature-requests].

Set the Archive Page in the Settings

Now that you’ve created your archive page, you need to assign it in the settings.

  1. Navigate to your WordPress admin area.
  2. Click Requests > Settings.
  3. Click the General tab.
  4. From the Archive Page dropdown, select the page you just created.

You’re All Set!

Now if you view the page you created on your website, you should see the Feature Requests archive page.


Is there a Pro version of the plugin?

Yes, there is! You can get it from the website. With the Pro version you can:

  • Categorise feature requests.
  • Bulk change request statuses.
  • Enable email notifications when a status changes or comment is added.
  • Limit votes per user

I’m getting a 404 error when loading a request or the requests archive.

You may need to refresh your permalinks. Go to Settings > Permalinks. Just visiting that settings page will refresh the permalinks.


January 5, 2020
We are currently looking for suggestion software and I truly wish you succeed down the line. Even though we probably pick up something else, here is my feedback: 1. The demo website is pretty slow, the loading spinner is irritating and makes it feel even more sluggish. 2. UX could be more fluid and consistent, for example when you tried to vote as a guest you get .js popup. 3. I have to agree with some of the issues mentioned in the 3-star review you got. What I like is the reasonable premium price, instant search and of course WP integration. User suggestions feedback SaaS apps are pretty expensive and I think you can make this plugin a vital extension of WordPress. Good luck!
October 17, 2019
Nice and simple way to track feature requests for our plugins. It could do with some extra features like the ability to set the page/slug but the pro update adds most of the extra stuff I need. Great job! Recommended.
May 3, 2018
I've tried a couple others like this (there are not many), and they all had massive bugs even with default WP themes and zero plugs. This plug is great and has been rock solid and the developer is responsive to changes and updates. Love it! Micha
December 15, 2017
Finally we can see an ideas/feature requests plugin on WordPress. I've been looking like crazy for this kind of plugins but the ones I've found were updated two years ago or not tested with this WP version. All the "idea" feature I've seen on other websites were implemented as part of the platform (Jive, by example). So, congrats for initiative. One suggestion would be to implement some customization interface and features: to be notified when someone post a request or comment, how many levels on a thread, how many requests on a page and so on. Thank you again for the initiative. Keep up the good work!
Read all 7 reviews

Contributors & Developers

“Simple Feature Requests Free” is open source software. The following people have contributed to this plugin.



v2.1.2 (2020-07-27)
[new] Allow multisite activation
[new] Set admin from and to email addresses for notifications [pro]
[new] Set number of requests per page in the archive view [pro]
[update] Ensure admins can view pending posts
[update] Add pending requests count to admin menu
[update] Make voters “contributors” so author can be changed for a request
[fix] Prevent pending requests from being accessed via URL
[fix] Add text domain to comments and votes
[fix] Text domain for statuses
[fix] Filtering by ‘declined’ showed all requests
[fix] Vote/Voted translations
[fix] Fix foreign character decoding when searching

v2.1.1 (2020-04-15)
[fix] Ensure archive ID isn’t cached to 0

v2.1.0 (2020-04-13)
[new] Choose the default request status in the settings
[new] Roadmap shortcode [pro]
[new] submission parameter to disable submission form
[update] Astra theme compatibility
[update] Disable theme comments
[update] Use author display name instead of nicename
[update] Ensure post type is set correctly for archive pages
[update] Make categories public and redirect default archive
[update] Don’t send notification when status changed to ‘pending’
[update] Update dependencies
[fix] Don’t cache page type as it may get called too early
[fix] Fix issue where query var was checked too soon resulting in fatal error

v2.0.1 (2020-01-31)
[update] Add Elementor compatibility
[fix] Settings error when running wp-cli
[fix] Suppress filters when querying single post to prevent possible infinite loop
[fix] Issue with modifying the post for the request endpoint

v2.0.0 (2019-11-28)
[new] IMPORTANT! The plugin now uses shortcodes for better theme compatibility. You will need to add a page and update your settings:
[new] Shortcodes! See here:
[new] Set a limit for votes per user [pro]
[new] Added jck_sfr_votes_limit filter [pro]
[new] Added jck_sfr_ignore_statuses_in_top_requests filter
[new] Option to disable comments
[update] Add setting to allow vote removal on your own requests
[update] Don’t show completed requests in “top requests” widget
[update] Add some additional default form styling
[fix] Hide submission form when search cleared
[fix] Scripts not loading on archive
[fix] Ensure new request is visible when default is pending

v1.0.6 (2019-10-16)
[update] Flush permalinks on activation
[update] Allow “powered by” credit to be enabled/disabled in the settings
[update] Send notification to admin when request is added
[update] Update dependencies
[fix] Disable auto complete on search field
[fix] Fix avatar and credit icon sizing
[fix] Non-numeric error when adding a request

v1.0.5 (2019-03-02)
[fix] Security Fix

v1.0.4 (2019-01-04)
[new] Pro – Categories
[new] Pro – Bulk update statuses
[new] Pro – Email notifications
[new] Sidebar widgets
[update] Update dependencies
[fix] Fix single request visibility when completed or declined

v1.0.3 (2018-07-05)
[update] Ignore “status” and “filter” when searching as they can’t be changed anyway
[fix] Remove search when filtering or changing status
[fix] Keep status when filtering
[fix] Show all statuses when searching
[fix] Ajax search was returning all results

v1.0.2 (2018-04-25)
[update] Add custom statuses for feature requests
[update] Update notices class to use transients
[update] Add notice on successful submission
[update] Filter by status
[update] Update Freemius
[update] Update settings framework
[fix] Fix feature request height when no content
[fix] Fix return value error for older PHP versions

v1.0.1 (2017-12-14)
[fix] Add before/after hooks to single template.

v1.0.0 (2017-12-13)
Initial release.