← All plugins

WordPress plugin · Free

Feature Request System

Feature Request System adds a feature request board to your WordPress site. People suggest features and vote for the ones they want. You give each request a status, such as Planned, In Progress or Shipped, and everyone who voted gets an email when it changes.

New on WordPress.org
Requires WordPress 6.6+ · PHP 7.4+
The board: search, filters and one-click voting

What it does

A board with one-click voting

Visitors search, filter and sort the requests, and vote without reloading the page.

No more duplicates

While someone types a title, the form lists similar requests, so they vote instead of posting the same idea again.

A page for every request

With comments and your team's official response pinned below the description.

Emails that close the loop

Voters follow a request and hear about every status change, sent in the background with a link to stop.

Blocks and shortcodes

A board, a form, a short list and a single-request card that take their look from your theme and work without JavaScript.

Spam stopped without a captcha

A hidden field, a minimum time to fill in the form and rate limits, plus Akismet if you use it.

How it works

  1. People suggest and vote

    Add the board and the form to a page. Each board decides who can vote, who can suggest features and whether new requests wait for your approval.

  2. You set the status

    Sort by votes to see what people want most, then change a status from the edit screen, Quick Edit or Bulk Edit.

  3. Everyone hears about it

    Followers get an email five minutes after a status change, so a status picked by mistake can be corrected first.

Private and accessible

  • Everything is stored in your own WordPress database, and no IP addresses are stored.
  • Names and emails from visitors are shown only to moderators, never publicly.
  • Works with WordPress's tools to export and erase personal data.
  • The board, the form and the request pages aim for WCAG 2.2 level AA, and work with a keyboard and without JavaScript.

Support forum

Screenshots

The form lists similar requests while someone types a title
A request's page: its status, the Follow button, your official response and the comments
Requests in the admin, sorted by votes, each with its status
Each board has its own settings: who can vote and suggest, approval, its page and its categories
The settings page

Questions

Does it work with my theme?

Yes. The board and the form take their colours and spacing from your theme, in block themes and classic themes.

Can visitors without an account suggest features?

Not by default. Each board can allow everyone, only logged-in users, or nobody. Visitors without an account leave a name and email, which are never shown publicly.

Does it work on multisite?

Yes. Each site of the network has its own boards, requests, votes and settings.

How do I delete its data?

Deleting the plugin keeps your requests and votes. To remove everything, tick the delete option under Feature Requests → Settings first.

Need a plugin built for your site?

We build and maintain WordPress plugins like this one for client sites. Tell us what yours should do.

Our other plugins

wordpress.org/plugins/search-analytics

Search Analytics for WP

See what visitors search for on your site and which searches find nothing. The data stays in your own database.

3,000+ active installs5/5 from 30 reviews
Plugin details
wordpress.org/plugins/search-steer

Search Steer

Hide posts from your site search, or steer it post by post: keywords bring a post into the results, stop keywords keep it out.

Soon on WordPress.org
Plugin details