RIACO Feedback – User Feedback, Feature Requests & Voting Board
RIACO Feedback lets your visitors submit feature requests, vote on existing ideas, and track progress through a public roadmap — all without leaving your WordPress site. It takes minutes to set up and requires no coding. Install the plugin, drop a shortcode on any page, and your users can start submitting and voting immediately. Admins review and approve submissions from the WordPress dashboard before they go public. Core Features Feedback Board Visitors submit ideas via a clean, customizable form (title + description) Submitted feedback is held in a moderation queue until you approve it Approved items appear on a public, vote-sorted board Filter by status (Open, Planned, In Progress, Completed) or search by keyword Sort by most votes, newest, or oldest Content cards expand inline — no page reload needed Paginated AJAX loading — no page refreshes Voting System One vote per visitor, tracked by a salted SHA-256 hash of IP + User-Agent — no account required Toggle upvote / unvote with a single click Vote counts update live via AJAX Voting is automatically disabled on completed items Duplicate votes are rejected at the database level (UNIQUE constraint) Product Roadmap Three-column kanban view: Planned / In Progress / Completed Each column paginates independently Compact cards show title, vote button, and completion date (completed items) Embed on any page with [riaco_feedback_roadmap] Admin Tools Dedicated Feedback menu in the WordPress admin Pending-count bubble on the menu item (mirrors the Comments counter) One-click Approve action per item; bulk approve supported Dashboard widget showing the 5 most recent pending submissions Status and Project dropdown filters on the list table Admin email notification when new feedback is submitted (opt-in) Customization & Settings 8 color pickers for upvote button and form appearance — no CSS required Configurable items per page (default 20) Multiple Projects — scope each shortcode to a project slug All colors output as direct CSS class rules so they always win the cascade For Developers Clean service-container architecture with a ServiceInterface contract 5 action hooks: riaco_feedback_submitted, riaco_feedback_upvoted, riaco_feedback_unvoted, riaco_feedback_approved, riaco_feedback_loaded Filterable email recipient, subject, and message body riaco_feedback_submission_data filter to modify post arguments before creation riaco_feedback_item_html filter to override the rendered card HTML riaco_feedback_services filter to add or replace services in the container PSR-4 autoloading via Composer Perfect For SaaS and software teams — let users vote on the next feature to build WordPress theme / plugin developers — collect roadmap requests from customers Community sites and forums — give members a structured way to suggest ideas Agencies — drop a branded feedback board on any client project Internal tools — gather employee suggestions on a private intranet page Shortcodes [riaco_feedback_features project="main"] Renders the submission form alongside the full feedback board. This is the all-in-one shortcode for most setups. [riaco_feedback_features_board project="main"] Renders only the feedback board (no form). Use this when you want the form and the list on separate pages. [riaco_feedback_roadmap project="main"] Renders the three-column kanban roadmap grouped by status. All shortcodes accept a project attribute that scopes the display to a specific project slug (default: main). Create additional projects from Feedback → Projects in the admin.
Top keywords
- feedback21×3.99%
- riaco13×2.47%
- riaco feedback13×2.47%
- project8×1.52%
- board6×1.14%
- page6×1.14%
- roadmap6×1.14%
- form5×0.95%
- vote5×0.95%
- admin4×0.76%
- approve4×0.76%
- completed4×0.76%
Usero
Usero adds a feedback widget to your WordPress site. Visitors can submit ideas, bug reports, and feature requests without leaving the page. Submissions appear in a dashboard at usero.io, where you can triage, reply, and update statuses. Features Floating widget on every page, or inline via shortcode [usero_widget] or One inbox for incoming feedback, with search and filters Public roadmap page (optional) so visitors can see what is planned Voting, comments, and status updates GitHub issue sync Email notifications when feedback comes in Configurable widget position and accent color Works with any theme, no theme code edits required How it works Install and activate the plugin. Open Settings, Usero, and click Create my free account. The plugin creates a free account on usero.io (or logs into your existing one) using your admin email and a magic link. The widget appears on the front end. Submissions land in your usero.io dashboard. The plugin requires a connected usero.io account because feedback, voting, and the roadmap page are served from usero.io. A self-hosted version is not currently available. External services This plugin connects to one external service: the Usero API at usero.io. The widget runtime is bundled inside the plugin and is not loaded from a third-party CDN. Usero API (usero.io) The plugin connects to the Usero API at usero.io for the connection handshake, to load your dashboard, and to receive submitted feedback. It sends the following data: During the initial connect handshake (POST https://usero.io/api/wp/connect): your site URL, the admin email entered in the connect form, and a per-install site verification token. While the connect handshake is pending (GET https://usero.io/api/wp/handshake/status?token=...): the handshake token issued in the previous step. This is polled every two seconds until the admin clicks the magic link or the handshake expires. After connection, the widget script (bundled inside this plugin) submits feedback directly from the visitor’s browser to usero.io. The plugin itself does not send visitor data from the server. This service is provided by Usero, Inc.: Terms of Service: https://usero.io/terms Privacy Policy: https://usero.io/privacy
Top keywords
- usero20×5.49%
- io13×3.57%
- usero io13×3.57%
- widget7×