Overview
The Gravity Forms Feedback Add-On transforms your Gravity Forms entries into a polished, public-facing idea board—complete with voting, filtering, sorting, search, and comments—so you can collect feedback and prioritize what to build next directly on your WordPress site.
Built for teams who want a lightweight ProductBoard-style workflow without leaving WordPress, this add-on lets visitors submit ideas through a Gravity Form and then engage with them on a responsive, card-based board. You can manage statuses from the admin, keep conversations in one place, and use real user votes to guide decisions.
Key Features
- 🗳️ Voteable Idea Board: Turn form submissions into cards with vote counts so your community can prioritize what matters.
- ⚡ Fast, AJAX-Powered Interactions: Smooth voting and browsing with no page reloads.
- 🔎 Search + Filters + Sorting: Help users find ideas quickly with sidebar search, status/topic filters, and sorting (Trending, Latest, Most Votes, Least Votes).
- 💬 Comments on Individual Ideas: Let users discuss and refine suggestions on dedicated idea detail pages.
- 🏷️ Statuses, Badges, and Topics: Display status badges and topic tags to keep the board organized and transparent.
- 🛠️ Admin-Friendly Management: Update idea statuses from the Gravity Forms entry list for an efficient moderation workflow.
- 🔌 REST API-Driven Frontend: A modern, API-backed interface for board actions and frontend updates.
How It Works
- Install and activate the add-on.
- Create (or choose) a Gravity Forms form to collect ideas (title, description, category/topics, etc.).
- Go to Forms → Settings → Ideas and map your form fields for the board.
- Add the
[gf_feedback]shortcode to any page to publish the idea board. - Let users submit ideas, vote, filter, and comment—while you manage progress with statuses in the admin.
Please log in to access this content. Log in
Requirements
- WordPress 6.0+
- PHP 7.4+
- Gravity Forms 2.7+
Documentation
Gravity Forms Feedback Documentation
Gravity Forms Feedback Add-On turns your Gravity Forms feature request form into a beautiful, public-facing idea board — like ProductBoard or Frill.co, built right into WordPress.
Key Features
- Transforms Gravity Forms entries into a public-facing, voteable idea board
- Card-based idea listing with vote counts, status badges, and topic tags
- AJAX-powered voting (no page reloads)
- Sidebar with search, status filters, and topic filters
- Sort by Trending, Latest, Most Votes, or Least Votes
- Single idea detail view with comments
- Admin status management from the Gravity Forms entry list
- Full REST API for frontend interactions
Requirements
- WordPress 6.0+
- PHP 7.4+
- Gravity Forms 2.7+
Installation
- Upload the
gravity-feedbackplugin folder to/wp-content/plugins/(or install via Plugins → Add New → Upload Plugin). - Activate Gravity Forms Feedback Add-On from the WordPress Plugins screen.
- In WordPress, go to Forms → Settings → Ideas to configure:
- which Gravity Forms form will be used as the “idea submission” source
- field mapping (title, description, category/topics, etc.)
- any add-on settings required for your board display
- Create or edit a WordPress page and add the
[gf_feedback]shortcode to publish the idea board.
Setup: Configuring the Ideas Board
This add-on turns a Gravity Forms “idea” form into a frontend board. Configuration is done in Forms → Settings → Ideas, where you connect the add-on to your form and map fields used to display ideas.
Typical items you’ll configure include:
- Form selection (which form provides the entries for the board)
- Field mapping for idea data (title, description, category/topics, status, etc.)
- Board display via the shortcode (and optional shortcode defaults)
Using the Add-On: Publishing the Board
To display your feedback board on the frontend:
- Create a Gravity Forms form that will collect ideas (e.g., title, description, category/topic).
- Go to Forms → Settings → Ideas and map the form fields used by the board UI.
- Add the
[gf_feedback]shortcode to any WordPress page. - Visit the page on the frontend to browse ideas, vote, filter, and search.
Shortcode
Use the shortcode below to embed the board:
[gf_feedback]
Optional attributes include:
form_id— override the source formstatus— filter by status (open,planned,in_development,completed,all)category— pre-filter by product/categoryper_page— ideas per page (default: 15)sort— default sort (trending,latest,most_votes,least_votes)
Voting, Filtering, Sorting, and Search
The board includes a sidebar for filtering and search, and supports multiple sort modes (Trending, Latest, Most Votes, Least Votes). Voting is AJAX-powered so votes can be cast without reloading the page.
Status Management
Idea statuses can be managed in the WordPress admin from the Gravity Forms entry list, and are displayed on the frontend as status badges.
Logging & Troubleshooting
If the board isn’t behaving as expected:
- Confirm your site meets WP 6.0+ / PHP 7.4+ / Gravity Forms 2.7+.
- Re-check your configuration in Forms → Settings → Ideas, especially form selection and field mapping.
- Confirm the page contains the
[gf_feedback]shortcode and that caching isn’t serving an outdated version of the page. - If interactive actions (vote/filter/search) fail, verify the WordPress REST API is accessible and not blocked by a security plugin/WAF.