✨ 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 Mailgun: send and engagement dashboards

Groundhogg with the Mailgun integration routes broadcasts and funnel emails through Mailgun and writes each send, open, click, and bounce into the standard Groundhogg log and activity tables. SleekView Charts reads gh_email_log and gh_activity, groups events by status and date, and renders deliverability cards on one screen.

♾️ Lifetime License available

SleekView Charts dashboard for Groundhogg Mailgun

Reporting that uses Groundhogg's email tables

The Groundhogg Mailgun extension swaps the WordPress mail transport so every email a funnel or broadcast triggers goes through Mailgun. Groundhogg still writes the same internal records: gh_email_log for each send with contact_id, email_id, status, error, and date_sent, and gh_activity for the downstream events (opened, clicked, bounced, complained, unsubscribed) keyed by activity_type and timestamp.

The default screens cover per-broadcast open and click rates, but the cross-cutting weekly deliverability questions live across multiple pages. "How many emails did Mailgun send last week, and how does that compare to the week before?" "What is the bounce trend across the last 90 days?" "Which broadcasts drove the most complaints?" These need ad-hoc filters on the log and activity tables, not a saved dashboard the team checks Monday morning before the next send.

SleekView Charts reads the Groundhogg log and activity tables and turns the rows into chart cards. A Number card for emails sent this month, a Donut for status, a Bar for the top broadcasts by bounce count, an Area for daily send volume. Cards refresh as Mailgun events stream into Groundhogg, so a deliverability spike shows up on the dashboard the morning it happens rather than the week the support ticket lands.

Workflow

Build the Mailgun dashboard in four steps

1

Point SleekView at gh_email_log

Configure a SleekView dataset over gh_email_log joined to gh_broadcasts on email_id where applicable, and a separate dataset over gh_activity filtered to email activity_type values. Charts inherits both datasets so deliverability and engagement cards live on the same screen.
2

Pick a chart type per question

Total sends wants a Number card over gh_email_log. Status mix wants a Donut over the status column. Top broadcasts by opens wants a Bar grouped by email_id, resolved to broadcast titles. Daily send volume wants a Gradient Area over date_sent across 30 days.
3

Set groupBy and date filters

Each card declares its groupBy column and an optional date filter such as last 30 days. For the bounce trend, filter activity_type to bounced and group by timestamp truncated to day. For complaint cards, filter activity_type to complained for the same time grouping.
4

Save the dashboard view

Save the four cards as a named view pinned to WP Admin. Marketing checks send volume and opens Monday morning, ops watches the bounce ratio Friday. The same data powers both audiences without per-team rebuilds or per-broadcast manual screenshots.

Sample dashboard

Charts you can build from Groundhogg Mailgun data

A representative four-card dashboard combining a monthly send KPI, the send status mix, a top-broadcasts ranking by opens, and a daily send-volume trend.
Number · Default

Emails sent this month

Single big-number KPI counting rows in gh_email_log where date_sent falls in the current month, with the previous month rendered underneath for week-on-week context. Hard failures filtered to a separate card.
Count
Pie · Donut

Send status mix

Donut split across sent, failed, and bounced using the status column on gh_email_log, so deliverability and a creeping failure ratio surface the week they start trending rather than after a customer reports missing mail.
Count group by status
Bar · Horizontal

Top broadcasts by opens

Horizontal bar of open events in gh_activity grouped by email_id where activity_type equals email_opened, resolved to broadcast titles via gh_broadcasts. Reveals which subject lines and segments actually resonate.
Count group by email_id
Area · Gradient

Daily send volume

Gradient area of message count per day from the date_sent column on gh_email_log across the trailing 30 days. Useful for spotting send gaps, broadcast spikes, and Mailgun outages that flatten a normal sending day to zero.
Count group by date_sent

Comparison

Default Groundhogg Mailgun screens vs SleekView Charts

Default Groundhogg email reports

  • Email log is a flat list with date and status filters, no saved overview screen
  • No headline KPI showing sends per week or month at a glance
  • Bounce and complaint trends over time are not visualised as charts
  • Top broadcasts by open or click volume are not ranked in a single view
  • Cross-broadcast deliverability comparison is not built into the default UI

SleekView Charts

  • Number card for sends this month from gh_email_log with prior month for context
  • Donut card splitting sent vs failed vs bounced from the status column
  • Bar card ranking broadcasts by opens from gh_activity, joined to gh_broadcasts
  • Area card plotting daily send volume from the date_sent column
  • Filters scope every card to a broadcast, segment, or date range in one click

Features

What SleekView Charts gives you for Groundhogg Mailgun

Headline sending KPIs

Number cards count emails sent today, this week, and this month straight from gh_email_log. The figures CRM admins normally rebuild from Mailgun's dashboard sit on a saved screen inside WordPress.

Bounce and complaint visibility

Donut and Line cards over the status column and gh_activity surface bounce and complaint trends the morning they start. A creeping bounce ratio becomes visible at a glance instead of after a Mailgun warning email.

Engagement trends

Area and Line cards over open and click events in gh_activity show how engagement decays across send cohorts. Useful for spotting list fatigue and content drift over the last 30, 60, or 90 days of broadcasts.

Audience

Who builds Groundhogg Mailgun dashboards with SleekView

Email marketers

Pre-send dashboard pulling status mix, top broadcasts by opens, and last-30-day volume onto one screen. The same view doubles as the Monday morning post-mortem for the previous week's broadcasts.

Deliverability ops

Bounce and complaint dashboard tracking failures as a trend line. Spot deliverability erosion the week it starts, not the month after Mailgun escalates a reputation warning that surprises everyone.

Growth leads

Engagement attribution view pivoting opens and clicks by broadcast and segment. Growth leads compare which campaign types and audiences drive sustained engagement and tighten the broadcast cadence accordingly.

The bigger picture

Why Mailgun-heavy Groundhogg sites need a dashboard

Outgoing email through Mailgun is fast and reliable until something starts trending the wrong way, and a creeping bounce rate is often invisible until Mailgun sends a warning email about reputation impact. Groundhogg writes every send and every event into its own log and activity tables, but the default UI presents that data as a flat list rather than as a saved dashboard. SleekView Charts reads the same tables and turns the rows into chart cards a CRM admin can read in five seconds.

The headline KPI shows weekly send volume. The Donut shows the deliverability mix. The Area shows the daily trend.

A bounce spike that started Tuesday is on the dashboard Wednesday morning rather than three weeks later when the impact lands in opens and clicks. The data was already there in gh_email_log; the dashboard makes it operational.

Questions

Common questions about SleekView Charts for Groundhogg Mailgun

The Mailgun extension itself handles writing send rows to gh_email_log. Engagement events (opens, clicks, bounces, complaints) land in gh_activity when the Mailgun webhook is configured to call back to your Groundhogg endpoint. Once that webhook is set up, both tables stay in sync without further configuration.

 

Yes. gh_email_log carries the email type alongside the email_id, and broadcasts link cleanly to gh_broadcasts. Filter the dataset to email_type equal to broadcast (or the equivalent value your install uses) so the cards exclude funnel and one-off transactional sends from broadcast-only dashboards.

 

Yes. Opens, clicks, bounces, complaints, and unsubscribes land in gh_activity with distinct activity_type values. Build separate Area cards per event type so opens-over-time and bounces-over-time sit side by side on the dashboard for the same 30 or 90 day window without any custom SQL.

 

Yes. Dashboard-level filters apply to every chart card. Join the dataset to gh_tag_relationships and scope the whole dashboard to a single tag (Pro list, VIP cohort, customer segment) so every chart on the page reflects that audience without per-card configuration work.

 

Yes. Aggregations run on the indexed columns Groundhogg already maintains (contact_id, email_id, status, date_sent, timestamp), so charts over hundreds of thousands of email events render in seconds. The engine paginates and pushes filters into SQL rather than loading rows into PHP for counting.

 

Yes. Each chart card exposes its underlying row set, which exports to CSV with the active filters applied. Marketing and deliverability ops can hand the export to spreadsheets or ad platforms without recreating the chart from screenshots when monthly reporting rolls around.

 

gh_activity tags bounce events with a sub-type where Mailgun provides it. The dataset exposes that as a column so a Donut can split hard from soft, and a separate Line card can chart only hard bounces over time. Hard bounce trends are usually the meaningful deliverability signal.

 

Yes. Funnel-triggered emails write into gh_email_log the same way broadcasts do, with the funnel_id and step_id linked. Build a per-funnel deliverability card by grouping the dataset by funnel_id to see which automations are driving complaint spikes or unusual open behaviour.

 

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