SleekView Feedback for Groundhogg Pro Add-ons
Let contacts upvote the next benchmark, vote on funnel branches that confuse them, and flag broken Pro Add-on actions. SleekView reads Groundhogg tables and renders one card per request with vote, status, category, and author.
♾️ Lifetime License available
Hear which Pro Add-on or funnel step matters most
Groundhogg Pro Add-ons add advanced reporting, SMS sending, sales pipelines, and integration steps on top of the core funnel engine. All of those add new columns in tables like wp_gh_contacts, wp_gh_steps, wp_gh_funnels, and wp_gh_activity. SleekView reads those rows directly and turns each into a feedback card with title, vote count, author handle, status, and category pill.
Map the vote column to any integer field, the status to a funnel state, the category to an add-on family, and the author to a Groundhogg contact name. Drop the SleekView shortcode into a Groundhogg landing page and contacts immediately see a board sorted by upvotes. The Upvote button writes back to your live wp_gh_contactmeta or a dedicated vote table, so totals stay inside your WordPress database with no external service.
Use the board for a public Pro Add-on roadmap, a beta-tester ranking for upcoming SMS providers, or an internal triage of funnel-step bugs. Category colors follow the add-on family. Status pills follow your release labels. Subscribers see what is planned, what shipped, and which broken hook is being worked on right now.
Workflow
From Groundhogg row to feedback card in four steps
Connect a Groundhogg source
Choose vote, status, category, author
Embed inside a Groundhogg page
Contacts upvote, the board re-sorts
Sample board
Sample Groundhogg Pro Add-ons request board
Comparison
Groundhogg support forum vs SleekView Feedback
Forum thread per request
- Forum threads stack chronologically, so the most-wanted request can sit on page 14
- There is no vote count, only the reply count, which favors loud users over many
- Status of a request is hidden in a comment, not pinned to the thread title
- Cross-posting between Groundhogg forum, GitHub, and Trello fragments the signal
- New contacts cannot see what already shipped without reading every old thread
SleekView Feedback
-
Reads
wp_gh_contacts,wp_gh_steps,wp_gh_activity, and custom Pro CPTs -
Upvote writes one row to
wp_gh_contactmetawith no background sync - Status pill maps to your funnel_release meta and recolors per release stage
- Category color is driven by the add-on family slug set on each request
- One source table can power a public roadmap and an internal triage view at once
Features
What SleekView Feedback gives you for Groundhogg Pro Add-ons
Upvote-driven sort
Cards reorder by vote count on every page load and update in place as new votes come in. The top of the board is always the most-wanted request, which lets a developer scanning the page understand priority in a single glance without reading vote totals.
Per-add-on filtering
Categories follow the Pro Add-on slug, so a click on SMS shows only Twilio and SMS-related requests. Combine with the status pill to see only Planned SMS work, or only Shipped reporting requests. Filters compose client-side without server round trips.
Author is a real contact
The author label resolves to the Groundhogg contact_id, so clicking the author opens the contact record in the admin. Power users surface naturally because their handle appears on multiple cards, which signals to your team who to thank or hire as a beta tester.
Audience
Three ways Groundhogg teams use the Feedback view
Pro Add-on roadmap
Show contacts which add-ons are planned, in progress, and shipped. Sort by upvotes so the next release naturally surfaces. Customers can subscribe to a card to get a Groundhogg email when the status flips to Shipped.
Beta-tester ranking
Restrict the board to contacts tagged Beta. Their votes carry more weight in your prioritization without changing the database. The board doubles as a private channel where beta testers see each others requests and avoid duplicates.
Funnel-step QA queue
Show only rows where category is Bug. Engineers see vote counts on each broken step, sort by votes, and pick up the issue affecting the most contacts first. The same data also powers an internal Slack digest via the action hook.
The bigger picture
Why a feedback board belongs on the Groundhogg page
Groundhogg is one of the few WordPress CRMs that runs its entire engine inside your database. The funnels are in your tables, the contacts are in your tables, and the Pro Add-ons add more rows to those same tables. That self-hosted commitment is what attracts the kind of customers who care about data ownership.
Asking those customers to file feature requests on a hosted Canny board, or to discuss bugs on a Discourse forum that lives somewhere else, breaks the promise. SleekView Feedback keeps the loop intact. Requests are stored in Groundhogg tables, votes are written by Groundhogg contacts, the board renders on a Groundhogg page, and the roadmap becomes a Groundhogg artifact.
Your contacts never leave the site, and your team gets a measurable, prioritized list of what to build next without a second tool to administer or a second invoice to track. The fact that the same data path also drives funnels means that when a request ships, you can notify everyone who voted with a single funnel trigger. The loop closes itself, which is the highest compliment a feedback tool can earn.
Questions
Common questions about SleekView Feedback for Groundhogg Pro Add-ons
Either works. The default install adds a small vote table that joins on contact_id for performance on large boards, but you can map the vote column to a wp_gh_contactmeta key if you prefer to keep all data in Groundhogg native tables. Both modes write a single row per click.
 Yes. Custom step types live in wp_gh_steps with a step_type column. Point the Feedback view at that table, filter on your add-on slug, and the cards show one row per step. Step settings stored as serialized data are accessible via mapped columns too.
 Votes are per-install. Each Groundhogg site has its own contact table, so a contact on site A and site B are separate IDs and can each cast a vote on each board. If you federate contacts across sites you can dedupe by email at query time.
 Yes. The button fires a REST request that bypasses the page cache, and the vote write invalidates the transient that backs the card list. The next visitor sees the updated count without a forced refresh, even with WP Rocket or LiteSpeed Cache turned on.
 Yes. Each board is a SleekView config, so you can ship a board on the Twilio add-on landing page that only shows SMS-tagged requests, a board on the reporting add-on page that only shows reporting requests, and a global board on the support hub. Filters are per view.
 Yes. The status column you mapped is read on every render, so a funnel step that updates funnel_release meta to Shipped will recolor the pill on the next page load. There is no manual status flip required, and the change is visible to all contacts immediately.
 Yes. The vote_count column accepts any integer, so a webhook on the upvote action can write a higher increment for contacts tagged Premium. Most teams use a simple multiplier of 2 or 3, which keeps the sort honest without drowning out free-tier voices entirely.
 Yes. Run wp sleekview import groundhogg-feedback path/to/requests.csv and the rows land in your source table with vote, status, category, and author preserved. We use it ourselves to migrate from Trello and from old Groundhogg forum exports.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout