✨ 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 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

SleekView Charts dashboard for Groundhogg Pro

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

1

Map the Groundhogg tables

Point SleekView at gh_contacts, gh_tags, gh_contact_tag_relationships, gh_funnels, gh_steps and gh_events. Each table becomes a chartable dataset with the columns Groundhogg writes.
2

Compose the chart cards

Pick Number, Pie, Bar, Area, Line, Radar or Radial cards. Group by optin_status, source, funnel_id, step_id or any event_type, and aggregate as Count, Sum, Average, Minimum or Maximum.
3

Save and scope the dashboard

Name the dashboard ("Funnel health", "Broadcast post-mortem", "Tag drift") and gate it by WordPress capability so list ops, lifecycle leads and email marketers each see the right slice.
4

Share or export

Send a stakeholder a read-only URL or export the underlying filtered cohort to CSV. The dashboard refreshes against live data, so weekly reviews have real numbers instead of slide-deck guesses.

Sample dashboard

Charts you can build from Groundhogg Pro data

Each card below reads from Groundhogg Pro's custom tables. Mix them for a funnel cockpit, a broadcast post-mortem or a tag-health view.
Number · Default

Confirmed contacts

Total gh_contacts rows with optin_status of confirmed. The anchor KPI for any weekly Groundhogg review.
Count
Pie · Donut text

Contacts by optin status

Splits the base across confirmed, unconfirmed, unsubscribed, bounced, complained and spammed. Surfaces list hygiene as a share rather than a paginated count.
Count group by optin_status
Bar · Horizontal

Contacts per funnel

Active contacts grouped by the funnel they are currently enrolled in. Reveals which journeys are absorbing the most leads and which are quietly empty.
Count group by funnel_id
Area · Gradient

Broadcast opens over time

Time series of gh_events rows with event_type of email_opened. Useful for catching engagement decay between broadcasts before it shows up in conversions.
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.

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