SleekView Charts for Groundhogg Pro
SleekView Charts reads gh_contacts, gh_tags, gh_funnels and the gh_events log directly. Optin mix, tag distribution, funnel step counts and broadcast performance render as Number, Pie, Bar and Area cards in WP Admin.
♾️ Lifetime License available
Funnel progression deserves a chart, not another list
Groundhogg keeps everything in custom tables that the Pro license extends with reports and integrations. gh_contacts holds the subscriber base with optin_status and source. gh_tags and gh_contact_tag_relationships drive the segmentation. gh_funnels and gh_steps define each marketing journey, and gh_events logs every send, open, click and step completion the automation engine fires.
The default Groundhogg admin has a reports tab, but the reports are pre-canned aggregates spread across multiple screens. "How many contacts are at step 3 of the onboarding funnel, segmented by tag" is not a question the default reports answer. "Which funnels are gaining contacts faster than they complete" is not a question the default reports answer. The data is right there in gh_events, well indexed and queryable.
SleekView Charts reads the Groundhogg Pro tables directly. A Number card anchors total contacts with optin_status of confirmed. A Pie splits the base across optin states. A Bar groups contacts by current funnel or current step. An Area trends broadcast opens against gh_events. The same automation engine the Pro license powers gets a dashboard layer the team can read at a glance.
Workflow
Turn Groundhogg Pro tables into a dashboard
Map the Groundhogg tables
Compose the chart cards
Save and scope the dashboard
Share or export
Sample dashboard
Charts you can build from Groundhogg Pro data
Confirmed contacts
Count
Contacts by optin status
Count
group by optin_status
Contacts per funnel
Count
group by funnel_id
Broadcast opens over time
Count
group by time
Comparison
Default Groundhogg Pro reporting vs SleekView Charts
Default Groundhogg Pro reporting
- Pre-canned reports cover the common aggregates but not custom group-bys
- Funnel-by-funnel comparison needs opening each funnel report separately
- Tag distribution lives behind a separate tags screen with no chart view
- Per-broadcast event trend not surfaced as a time-series on a single screen
- No read-only dashboard URL to share outside the Groundhogg admin
SleekView Charts
- KPI card for confirmed contacts across the whole base
- Pie split across optin_status values for live list hygiene
- Bar ranking contacts per funnel or per step for journey health
- Area trend of opens or clicks from gh_events for engagement decay
- Filters carry between Groundhogg contact table and chart cards
Features
What SleekView Charts gives you for Groundhogg Pro
Dashboard over gh_contacts
Render the base as Number, Pie, Bar and Area cards so list ops see the shape of the contact base, not just a paginated contacts screen.
Filters span table and chart
Filter to optin_status of confirmed and tag in ("Customer", "VIP") on the chart view and the underlying contact table stays in sync. Same gh_contacts query, two surfaces.
Share a read-only snapshot
Send a stakeholder a URL of the funnel cockpit or export the filtered cohort to CSV. Quarterly reviews ground on real numbers instead of a screenshot from a single funnel.
Audience
Who builds Groundhogg Pro charts dashboards with SleekView
Lifecycle managers
Chart contacts per funnel and per step. A horizontal bar reveals where contacts stall, so the next iteration of the journey targets the specific weak step.
Email marketers
Trend gh_events opens and clicks per week. Catch a deliverability dip or a content fatigue pattern on the area chart before it lands in the next campaign post-mortem.
List ops
Watch optin_status share on a pie and bounced or complained growth on a bar. Bulk-clean from the table view as soon as a chart flags drift.
The bigger picture
Why Groundhogg Pro deserves a dashboard layer
Groundhogg Pro extends the core automation engine with reports, integrations and a richer event log, but the reports tab still presents aggregates one screen at a time. A lifecycle manager who wants to see all five active funnels side by side, with step-level enrolment counts and the recent event trend, has to open each funnel report individually and reconcile the numbers in a spreadsheet. The data sits in gh_events and gh_contact_tag_relationships, well indexed and queryable by Groundhogg's own engine, but the operational view that joins all of it into one screen is missing.
SleekView Charts adds that screen. The same tables drive both the automation engine and the dashboard, so the numbers cannot drift between operational reality and weekly reporting. Decisions about where to invest content effort, which funnel needs a rewrite, which list is decaying, get grounded in a chart that updates every time a contact moves.
Questions
Common questions about SleekView Charts for Groundhogg Pro
Groundhogg's own custom tables, primarily gh_contacts, gh_tags, gh_contact_tag_relationships, gh_funnels, gh_steps and gh_events. SleekView Charts only reads what the plugin already writes, no external analytics integration is involved.
 The core contact, tag and event cards work on both free and Pro because gh_contacts, gh_tags and gh_events back both versions. Advanced funnel-step reports use the richer step metadata Groundhogg Pro maintains, so step-level dashboards benefit from the Pro license.
 Yes. Group by step_id on gh_events filtered to the latest event per contact for a specific funnel and the bar card surfaces the stuck cohort per step. Combine with a time filter on the event timestamp to scope to contacts stuck longer than a week.
 Yes. Filter gh_events to a specific broadcast_id and group by event_type. The pie shows the sent, opened, clicked and unsubscribed split for that broadcast, with the area trend revealing the engagement curve over the days that followed the send.
 Yes. Groundhogg indexes gh_contacts and gh_events on the columns the automation engine queries, and SleekView Charts reuses those indexes for the group-by aggregations the cards run. Bases with hundreds of thousands of contacts render the dashboard in well under a second.
 Yes. SleekView Charts supports multi-axis grouping, so a Bar can stack by tag_id from gh_contact_tag_relationships with a secondary group on gh_contacts.source. Useful for spotting which acquisition source produces the most engaged tagged cohort.
 If an add-on writes events to gh_events with a recognisable event_type, the same cards work without extra mapping. Add-ons that store data in their own custom tables can be mapped as separate datasets, so SMS sends or WooCommerce purchase events become first-class chart sources.
 Yes. Each saved chart dashboard is scoped by WordPress capability. List ops sees contact hygiene cards while lifecycle managers see funnel and step cards, and each role saves its own filter presets without affecting the others.
 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