IdeaPush

Description

With IdeaPush you can add an awesome feature/idea request system to WordPress. Use IdeaPush to generate new ideas or get feedback from actual users and customers or use it as a support triage system or use it for something else!

Watch the plugin walkthrough:

Check out the demo page here and submit an idea for the plugin.

Rich and extensive notifications

Easily activate automatic notifications for the administrator, idea authors or voters for a range of actions. Use our simple but powerful shortcode generator to make your email subject and content dynamic, relevant and personalised.

Intelligent voting

Enable users or guests to vote on ideas with an up vote only or an up and down vote so poor ideas can be buried and good ideas can rise. Place a daily maximum voting limit on voting to prevent misuse. Set a vote threshold for your board so ideas automatically change status when the vote goal is reached.

Fast idea creation

With an accessible form users or guests can create new ideas and assign ideas tags and an attachment. Like votes, new ideas can have a daily limit so things don’t get out of control. Eliminate bot ideas with built-in honeypot and math problem protection. When new ideas are submitted, ideas can either be automatically published or get assigned a pending status for administrator approval. Upgrade to pro to show suggested ideas to users whilst they write a new idea to prevent duplication.

Easy to use and fast setup

The admin interface is well organised and provides extensive options for customising the plugin. Create a new board in seconds and add the board shortcode provided to any post or page.

Statuses to keep things organised

Statuses keep your ideas organised and logical within a typical development workflow. Ideas when created are set to open and are set to reviewed when the vote goal has been reached and can then be changed to approved or declined and then to in progress and completed. Ideas can be edited in the backend like any other WordPress post. Optionally, tags can be used as a secondary categorisation method to better manage ideas.

Beautiful, dynamic and intuitive user interface

Great attention to detail has been made to bring the frontend design to a professional level. IdeaPush is a dynamic Ajax powered interface so ideas move up and down as a vote gets cast. When ideas are sorted to show ideas by the most popular, recent, trending, your own ideas or ideas you have voted on, new ideas are fetched. Ideas can also be filtered by status or tags to create specific lookups of ideas.

Or better yet, use our super powerful live search filter to search idea titles, content, authors and tags with search phrase highlighting.

Each idea has its own page for sharing and SEO purposes and for administrators there are quick action buttons on the single idea page to bring idea triage to the frontend. Upgrade to pro to remove the single idea page.

Other things

  • The plugin tightly integrates with existing WordPress functions
  • Translate certain things in the plugin settings and translate the rest using Poedit – German has already been done!
  • WPML compatible
  • Enable or disable comments for ideas
  • An array of action hooks for other developers to sink their teeth into
  • You can choose to make a board available only to a certain user role or hide a board from WordPress search
  • It’s mobile responsive

Upgrade to pro

Upgrade to pro to unlock multiple boards and our powerful idea suggestion system to minimise duplicate ideas and so much more!

All pro features

  • The ability to create multiple boards
  • Idea and tag suggestion system when users are creating a new idea to minimise duplicate ideas and tags
  • Shows related ideas on the single idea page
  • A beautiful idea history timeline on the editing interface so you can see and track the status of and idea and how it has changed over time and the ability to add an internal note to an idea
  • The ability to send an email to voters or the author of an idea with a custom and dynamic text
  • Track the activity of your ideas and votes over time and by user via the reports menu item
  • The ability to disable the single ideas page
  • An awesome integration with Zendesk
  • A simple but powerful integration with MailChimp
  • Ability to create challenges
  • Custom fields and multiple form settings
  • User idea editing and deleting
  • Leaderboards

Pro customers will also enjoy priority support and theming assistance so IdeaPush looks just right.

Learn more about IdeaPush Pro here

Screenshots

  • The main board display showing the the ideas on the left and the idea creation form on the right
  • The single idea display with quick edit functions for administrators only
  • Live searching/filtering
  • Create a board in seconds
  • Extensive notification options
  • Rename statuses
  • Change the primary color of links and icons
  • Translate the form fields

Installation

There are a few options for installing and setting up this plugin.

Upload Manually

  1. Download and unzip the plugin
  2. Upload the ‘idea-push’ folder into the ‘/wp-content/plugins/’ directory
  3. Go to the Plugins admin page and activate the plugin

Install via the Admin Area

  1. In the admin area go to Plugins > Add New and search for “IdeaPush”
  2. Click install and then click activate

FAQ

Please check out the Support tab in the plugin settings for FAQ’s

Installation Instructions

There are a few options for installing and setting up this plugin.

Upload Manually

  1. Download and unzip the plugin
  2. Upload the ‘idea-push’ folder into the ‘/wp-content/plugins/’ directory
  3. Go to the Plugins admin page and activate the plugin

Install via the Admin Area

  1. In the admin area go to Plugins > Add New and search for “IdeaPush”
  2. Click install and then click activate

Reviews

Awesome plugin!

Great plugin & support. Can have many uses for different kinds of up-voted crowdsourced content. Good design & functionality. Plugin author was super responsive to feedback and this plugin has a ton of potential for growth.

Good job !

Exactly what I was looking for. Thank you for your work.
I got a bug : when an idea got reviewed with an upvote, it stayed at open status.
Would be nice too if we could change all the words (for translating).

awesome!

I’m very glad to use your plugin. Couple of days ago I bought the pro version. It’s awesome. Your plugin fulfills all my basic needs regarding “Requests Management System”. And I started rock-roll on my blog.

Why is it awesome for me:
* I don’t need a big system, just small plugin and voting
* Nice and an intuitive view for my blog readers
* The tagging feature is very good to sort suggestions and group them
* Extra thanks for quick fixes and support.

PS. Of cause I would like to have more feature, hope you have time to develop them 🙂

Almost there!

This plugin shows promise. There are still a couple bugs (like the reCaptcha box being wider than the Idea Submission Form), but overall, it seems to be working, which is more than can be said about most brand new plugins!

It would be nice to be able to change font colors without having to do CSS. For example, my Idea Submission Form had white text on a very light background so it needed some tweaking. It would also be nice to be able to customize the search function or remove it altogether.

But overall, great job!

Read all 10 reviews

Contributors & Developers

“IdeaPush” is open source software. The following people have contributed to this plugin.

Contributors

Translate “IdeaPush” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

4.0

  • Pro feature – a new setting for each board which enables users to edit or delete their ideas from the frontend!
  • Pro feature – now there’s leaderboards which show under the create idea form!
  • Tries to get avatar image if it exists as a fallback

3.17

  • Small bug fix when there are no files for an idea

3.16

  • Fixed bug when just having 1 custom field

3.15

  • Better support for other character types in idea content

3.14

  • Fixed bug around custom forms for pro users

3.13

  • Fixed bug with pro options checkbox saving

3.12

  • Small bug fix for suggested tags if an idea had quotes in the title

3.11

  • Now supports other file types for ideas like Word and PDF documents etc.

3.10

  • New popup and alert framework which will look and work the same but just cleans up the javascript code a lot
  • Voting is now faster
  • Now author pages (idea creator pages) have standard and proper looking idea layout instead of using default theme author layout

3.9

  • Removal of debug info

3.8

  • Now you show all statuses in the main idea listing!
  • It is advised to check your “Statuses” settings tab in the plugin settings to ensure the settings are to your desire as new options have been added
  • Significant cleaning up of query code which will make things easier in the future

3.7

  • Bug fix for translation of fields affecting free users of the plugin

3.6

  • Now shows login link for logged out users
  • Now provides suitable error message when someone tries to create an idea on a different computer but uses the same email

3.5

  • Nicer presentation of select items by adjusting the widths better
  • Bug fixes with sharing URL’s with custom parameters

3.4

  • Pro Improvement – significantly faster idea suggestions, and a new board setting to choose the scope of ideas to use for the idea suggestions!

3.3

  • Pro Improvement – far faster tag suggestions!

3.2

  • Pro bug fix – fix to multiple boards being created by the plugin when saving settings

3.1

  • Pro bug fix – Radio field groups now act like radio field groups

3.0

  • Major pro feature – You can now have multiple form field settings and assign them to each board, you can even add custom fields! For non-pro users the “Idea Form” tab on the plugin settings will take on a different form to allow for this pro feature. This can also be used for GDPR compliance.

2.4

  • We now flush the rewrite rules when creating a new idea which means when new ideas are created the tag page is immidiately available – this should have done this a long time ago sorry…
  • Great new PRO feature – On the board settings you can now set the tag scope to being either global or board! So now you can have tags that are only associated with the board or they can go into the global pool of all tags (which was how it was before). To learn more about this please see the new setting description at the bottom of the “Boards” tab on the plugin settings.

2.3

  • Now you can create unique button text for the mobile button which displays to create a new idea – please see this in the plugin settings at the bottom of the the ‘Idea Form’ tab called ‘Submit Idea Button’.

2.2

  • Now sort criteria is translatable via Poedit

2.1

  • Now WPML compatible

2.0

  • Pro feature – the introduction of challenges!
  • Bug fix – now you can edit other users profile image from the backend
  • Bug fix – issue with creating a new ideas from backend on behalf of guest users

1.27

  • Small readme file update
  • Bug fix for drag and drop image upload for profile picture edit

1.26

  • In this version we have removed Google ReCaptcha protection and replaced it with our own protection method which should not only reduce spam submissions but increase loading speed and be significantly easier to implement for users. Please go to the plugin settings under the ‘Idea Form’ tab and enable the new option: ‘Enable Bot Protection’.

1.25

  • styling improvements
  • fixed issue with tag page when using pagination

1.24

  • now you can update your user profile from the frontend with the new edit button beside the user image

1.23

  • now you can upload a custom user image from your user profile settings (http://yourwebsite.com/wp-admin/profile.php) instead of using the WordPress gravatar which some people don’t understand how to update and it takes longer to update.

1.22

  • minor styling bug fixes

1.21

  • minor bug fix around display of list items where no ideas would show even though ideas existed under specific conditions
  • minor bug fix around the amount of pages shown in the pagination
  • more forced CSS styling

1.20

  • pro feature – now integrate with MailChimp and send voters and idea creators to a list of your choice

1.19

  • Made the create idea button on mobile view now inherit the translation in the plugin settings

1.18

  • Now you can remove statuses: approved, declined, in progress and completed from the statuses tab in the plugin settings

1.17

  • pro feature – now integrate IdeaPush with Zendesk

1.16

  • Now ideaboards can be paginated! Please check out the new board setting for this
  • Admin notice is now permanently dismissable
  • Improvements to search

1.15

  • New video which runs through the plugin features in the readme file

1.14

  • fix for my voted filter not working due to previous update

1.13

  • new homegrown tag system
  • pro update – tag suggestion and the prevention of custom entered tags

1.12

  • pro update – you can now see a new reports menu item and see the amount of ideas, upvotes and downvotes over time as well as this data for individual users over a given time period

1.11

  • Now you can put a board into a container – please see faq for more details
  • pro update – better handling of new idea created idea history item to support backend created ideas
  • improved mobile appearance by reducing the create idea form to a revealable button

1.10

  • You can now add custom CSS to the plugin via the design settings tab
  • You can edit email content using a WYSIWYG editor
  • You can now hide a board ideas from showing in the sitewide search by the board settings
  • You can now only make a board accessible to a certain user role

1.9

  • Pro update – you can now remove single idea pages from the pro options

1.8

  • Image now shows in a popup as oppose to new page

1.7

  • New archive template for tags

1.6

  • Changes to CSS

1.5

  • Improved UI of All Ideas admin page

1.4

  • Fixed links to WordPress.org

1.3

  • Pro feature – added idea history, internal notes, and ad hoc emails
  • added specification for action hooks for other developers

1.2

  • Added close button on search to clear input
  • Re-organised code

1.1

  • Improved security by sanitizing and validating inputs

1.0

  • Initial launch of the plugin