✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView Feedback board for Groundhogg Pro Add-ons

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

1

Connect a Groundhogg source

Open SleekView and pick wp_gh_contacts, wp_gh_steps, a custom step type added by a Pro Add-on, or a CPT you use to log requests. Every column, including custom step settings and contact meta, is discoverable from the source picker without raw SQL.
2

Choose vote, status, category, author

Map a vote_count integer column for the upvote total, any text column for the status pill, an add-on family slug for the category color, and a contact name for the author label. Mappings save per view so multiple boards can share one source table.
3

Embed inside a Groundhogg page

Drop the SleekView block into a Groundhogg landing page, an internal team dashboard, or a logged-in members area. Theme styles carry through, and page-cache invalidation runs automatically when a vote writes back to the database.
4

Contacts upvote, the board re-sorts

Each click writes one row to the vote column and re-sorts the cards. Filter by status to see Planned vs Shipped, by category to focus on a single add-on, or by author to triage requests from a specific power user. Sort and filter run client-side.

Sample board

Sample Groundhogg Pro Add-ons request board

Six recent requests from a Groundhogg Pro install. Votes load from wp_gh_contactmeta, status pills come from the funnel_release meta key, and category color follows the add-on family slug.
498 votes
Add Twilio Pro voice broadcast step
Naomi B. SMS In progress
342 votes
Advanced reporting: revenue per funnel branch
@gh_finn Reporting Planned
189 votes
Sales pipeline drag-and-drop is laggy at 500 deals
Quinn R. Bug Shipped
133 votes
Native Stripe payment benchmark step
Devika L. Integration Open
87 votes
Per-contact timezone for SMS sending windows
@latetolaunch Feature request Planned
21 votes
Drop Facebook Audience Pro add-on
Marcel K. Deprecation Declined

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_contactmeta with 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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