SleekView Charts for Groundhogg SMS: text-message dashboards
The Groundhogg SMS extension sends text messages from funnel steps and broadcasts through Twilio or a compatible provider, writing each dispatch and delivery callback into the Groundhogg event tables. SleekView Charts reads gh_events and gh_activity to render SMS volume, status, and trend cards on a single WP Admin screen.
♾️ Lifetime License available
Reporting that uses Groundhogg's SMS event rows
The Groundhogg SMS extension adds send_sms steps to funnels and a broadcast type for one-off SMS campaigns. Each dispatch writes a row into gh_events with contact_id, funnel_id, step_id, status, and time, while the provider's delivery callbacks land in gh_activity tagged with activity_type values such as sms_delivered, sms_failed, and sms_replied. The recipient phone number lives on the contact in gh_contacts and the SMS body is configured against gh_stepmeta.
The default Groundhogg screens cover per-funnel send counts, but the recurring weekly questions live elsewhere. "How many SMS did we send last week and how does that compare to the previous week?" "What is the delivery success ratio across the last 30 days?" "Which funnels drive the most SMS volume, and are any of them showing a creeping failure rate?" Each answer requires an ad-hoc filter on the event tables, not a flat list view.
SleekView Charts reads gh_events and gh_activity and turns the rows into chart cards. A Number card counts SMS dispatches this month, a Donut splits status across delivered, queued, undelivered, and failed, a Bar ranks funnels by send count, an Area plots daily volume. Cards refresh as the provider's callbacks stream into Groundhogg, so a delivery problem is visible on the dashboard the morning it appears.
Workflow
Build the SMS dashboard in four steps
Point SleekView at gh_events
Pick a chart type per question
Set groupBy and aggregation
Save the dashboard view
Sample dashboard
Charts you can build from Groundhogg SMS data
SMS sent this month
Count
Delivery status mix
Count
group by activity_type
Top funnels sending SMS
Count
group by funnel_id
Daily SMS volume
Count
group by time
Comparison
Default Groundhogg SMS screens vs SleekView Charts
Default Groundhogg SMS log
- SMS event log is a flat list with date and funnel filters, no saved overview
- No headline KPI for SMS sent this week or month at a glance
- Delivery success and failure trends over time are not charted
- Per-funnel SMS volume ranking requires opening each funnel report by hand
- Reply-rate tracking against send volume is not visualised in the default UI
SleekView Charts
-
Number card for SMS dispatches this month from
gh_events -
Donut card splitting status from the
activity_typecolumn ongh_activity -
Bar card ranking funnels by SMS count, joined to
gh_funnels -
Area card plotting daily volume from the
timecolumn ongh_events - Dashboard filters scope every card to a funnel, broadcast, or date range
Features
What SleekView Charts gives you for Groundhogg SMS
Dispatch volume KPIs
Number and Area cards over gh_events count SMS sent today, this week, and this month. The figures CRM admins normally pull from Twilio's console sit inside WP Admin on a single saved screen.
Delivery visibility
Donut and Line cards over gh_activity surface delivery failure trends the morning they start rather than the week the SMS-driven funnel underperforms. A creeping failure rate becomes visible at a glance.
Reply tracking
Pie and Bar cards over sms_replied events show which campaigns drive conversations. Useful for two-way SMS programs where reply rate is a more meaningful engagement signal than delivered count.
Audience
Who builds Groundhogg SMS dashboards with SleekView
SMS marketers
Pre-broadcast dashboard combining send volume, delivery ratio, and recent reply rate. The same view doubles as the next-morning post-mortem for the previous SMS broadcast across the list.
Deliverability ops
Failure-trend dashboard tracking sms_failed and sms_undelivered as Line charts. Spot routing or carrier issues the day they start, not the week after the funnel conversion rate quietly drops.
CRM leads
Funnel-impact view pivoting SMS by funnel_id and reply rate. CRM leads compare which automations earn their SMS budget and trim funnels that send a lot but never drive a reply or conversion.
The bigger picture
Why SMS programs need a saved dashboard
SMS is expensive per message and high-impact when it lands, so the gap between what was sent and what was actually delivered matters a great deal. Groundhogg writes both sides into its tables: send rows into gh_events and delivery callbacks into gh_activity. The default UI shows that data as a flat list, which means a carrier issue or a provider configuration problem is often invisible until the next funnel review reveals a conversion drop.
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 delivery health.
The Area shows the daily trend. A failure spike that started Tuesday is on the dashboard Wednesday morning rather than three weeks later when the cost of misrouted messages has already landed in the bill.
Questions
Common questions about SleekView Charts for Groundhogg SMS
Any provider the Groundhogg SMS extension supports. The dashboard reads from gh_events and gh_activity, both of which Groundhogg writes regardless of whether the underlying provider is Twilio, MessageBird, or another carrier. The dataset is provider-agnostic so switching providers does not break the dashboard.
 Delivery callbacks land when the provider's webhook is configured to call back into your Groundhogg site. Once the webhook is set up correctly, sms_delivered, sms_failed, and sms_undelivered events land in gh_activity with the matching activity_type and timestamp values, ready for charting.
 Yes. The SMS broadcast type tags the send row in gh_events, while funnel-triggered SMS carry a step_id and funnel_id. Filter the dataset by the broadcast flag (or by funnel_id IS NULL) so the dashboard reflects only the broadcast layer if that is the audience that matters.
 Yes. Aggregations run on the indexed columns Groundhogg maintains (contact_id, funnel_id, step_id, time, activity_type), so dashboards covering tens of thousands of SMS 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. That gives finance a clean monthly send-count export to reconcile against the provider invoice without manually counting rows in the Groundhogg admin.
 If your SMS configuration writes STOP/UNSUBSCRIBE replies into gh_activity with a dedicated activity_type, the dashboard can chart those as a separate Donut slice or a dedicated KPI card. Opt-out rate over time is often a stronger list-health signal than a single broadcast's reply count.
 Yes. Dashboard-level filters apply to every chart card. Scope the dashboard to a single funnel via funnel_id or to a contact segment via gh_tag_relationships and every chart reflects that audience without per-card reconfiguration. The same dashboard powers global and per-segment views.
 Yes. Both extensions write into the same core tables (gh_events and gh_activity) with different step_type and activity_type values. The dashboard can render an email card and an SMS card side by side so omnichannel campaign performance lives on one screen across both channels.
 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 checkoutBrowse more
- Woocommerce Currency Switcher
- Surecart
- Woocommerce Paypal Checkout
- Woocommerce Correos
- Yith Woocommerce Customize Myaccount Page
- Woocommerce Shipping Canada Post
- Woo Product Bundle
- Woocommerce Customer Order Csv Export
- Stock Manager For Woocommerce
- Advanced Woo Search
- Woocommerce Min Max Quantities
- Wp Invoice
- Woocommerce Zapier
- Site Reviews
- Woocommerce Product Bundles