SMS Widgets for Dashboards & Reporting

Modified on: Fri, 7 Aug, 2026 at 8:58 AM

Reporting & Dashboards

SMS Reporting Widgets for Dashboards

Track SMS performance, delivery status, volume trends, and team activity with five dedicated reporting widgets designed for agency dashboards and client reporting.
What You'll Learn

This article covers the five SMS reporting widgets available in HighLevel Dashboards, Reporting, and Custom Metrics. You'll learn how to add widgets, configure filters using AND/OR condition logic, and build SMS performance views for your team or clients.

SMS widgets provide full parity with email reporting, allowing you to track delivery status, sender activity, source breakdown, inbound volume, and time-series trends without navigating through Conversations manually.

1

What Are SMS Reporting Widgets?

SMS reporting widgets are dedicated dashboard components that surface SMS performance data across your HighLevel sub-account. They provide the same level of insight and filtering granularity as email widgets, allowing agencies to track delivery outcomes, sender activity, message volume, and time-series trends in a single view.

Each widget is available in Dashboards, Reporting, and Custom Metrics, and supports AND/OR condition logic with filters for Status, Direction, Source, Sent by, and Workflow. This gives teams precise control over the data displayed, whether building client-facing SMS health reports or tracking internal team activity.

SMS widgets bring SMS reporting to full parity with email and call analytics, eliminating the need to filter through Conversations manually to understand messaging performance.

2

Key Benefits

SMS widgets provide agencies with actionable visibility into messaging performance without requiring custom exports or manual conversation review. Key benefits include:

First-class SMS reporting — SMS now sits alongside emails and calls as a dedicated reporting module in Dashboards, with the same filter flexibility and chart options
Client dashboard parity — Build SMS health report views for clients that match the professionalism and granularity of existing email and call widgets
Team accountability — Track SMS volume per team member using the Sent by filter to monitor individual user activity across the sub-account
Source attribution — Understand what drives SMS volume by viewing outbound messages split by Workflow, Campaign, Bulk action, or Other sources
Delivery health monitoring — Track delivery status distribution (Sent, Delivered, Failed, Pending, Undelivered, Clicked, Read) to identify messaging issues at a glance
Trend analysis — View SMS volume over time by day, week, or month for capacity planning, usage tracking, and client reporting
3

Available SMS Widgets

Five SMS widgets are available across Dashboards, Reporting, and Custom Metrics. Each widget serves a specific reporting use case and supports the same filter and grouping options.

Widget 1
SMS by Status

Displays the distribution of outbound SMS by delivery status. Use this widget to monitor messaging health at a glance and identify delivery issues. Status options include Sent, Delivered, Failed, Pending, Undelivered, Clicked, and Read.

Widget 2
Incoming SMS Count

Shows the count of inbound SMS received over a selected date range. Filter by Direction (Inbound/Outbound) to track two-way conversation volume and measure customer engagement.

Widget 3
SMS by Source Type

Breaks down outbound SMS by Source: Workflow, Campaign, Bulk action, or Other. Use this widget to understand what automation or manual action is driving SMS volume and optimize your messaging strategy.

Widget 4
SMS by Sender

Displays outbound SMS volume per team member using the Sent by filter. Track individual user activity across the sub-account and measure team performance for accountability and training purposes.

Widget 5
SMS Volume Over Time

Shows a time-series trend of SMS sent by day, week, or month. Use this widget for usage tracking, capacity planning, and client reporting. Identify spikes in messaging activity and correlate with campaigns or workflows.

4

How to Add and Configure SMS Widgets

Follow these steps to add an SMS widget to your dashboard and configure it for your reporting needs.

Step 1
Open or Create a Dashboard


Navigate to Dashboards in your HighLevel sub-account. Open an existing dashboard or create a new one where you want to display SMS data.


Step 2
Add a Widget


Click Edit dashboard, then click Add widget. Scroll to the SMS section in the widget panel and select the widget that matches your reporting goal.


Step 3
Configure the Widget


In the Edit widget panel, use the Configure tab to set the chart type, grouping option, and date range. Use the Conditions tab to add filters (Status, Direction, Source, Sent by, Workflow) with AND/OR logic. Use the Themes tab to customize the widget appearance.


Step 4
Save Changes

Click Save changes to add the widget to your dashboard. Repeat these steps to add additional SMS widgets as needed.

Tip

Use multiple SMS widgets on the same dashboard to build a comprehensive SMS reporting view. For example, combine "SMS by Status" with "SMS Volume Over Time" to correlate delivery health with messaging activity.

5

Filter Options and Condition Logic

Each SMS widget supports AND/OR condition logic, allowing you to apply multiple filters simultaneously to refine the data displayed. The following filters are available:

Filter
Status

Filter by SMS delivery status: Sent, Delivered, Failed, Pending, Undelivered, Clicked, or Read. Use this filter to isolate specific delivery outcomes and identify messaging issues.

Filter
Direction

Filter by message direction: Inbound or Outbound. Use this filter to track two-way conversation volume or focus exclusively on outbound campaigns.

Filter
Source

Filter by the source that triggered the SMS: Workflow, Campaign, Bulk action, or Other. Use this filter to attribute SMS volume to specific automation or manual actions.

Filter
Sent by

Filter by the team member who sent the SMS. Use this filter to measure individual user activity and hold teams accountable for messaging volume.

Filter
Workflow

Filter by the workflow that sent the SMS. Use this filter to track SMS volume per workflow and optimize automation performance.

AND/OR Logic

Combine multiple filters using AND or OR logic to create precise reporting views. For example, use "Status = Delivered AND Source = Workflow" to track successfully delivered workflow SMS, or "Sent by = User A OR Sent by = User B" to compare activity between two team members.

6

Frequently Asked Questions

Q: Can I use SMS widgets in client-facing dashboards?
Yes. SMS widgets are available in all dashboard types, including client-facing dashboards. You can build SMS health reports for clients with the same level of detail and professionalism as email and call widgets.
Q: Do SMS widgets count MMS messages?
SMS widgets track standard SMS messages. MMS tracking depends on how your sub-account processes multimedia messages. If MMS is logged as SMS in Conversations, it will appear in the widgets.
Q: Can I export data from SMS widgets?
Yes. Use the export function available in dashboard widgets to download SMS data as a CSV file for further analysis or client reporting.
Q: What is the difference between "Sent" and "Delivered" status?
"Sent" means the SMS was successfully handed off to the carrier. "Delivered" means the carrier confirmed the message reached the recipient's device. A message can be "Sent" but not "Delivered" if the recipient's phone is off or the number is invalid.
Q: Can I filter by multiple workflows at once?
Yes. Use OR logic in the Workflow filter to include SMS from multiple workflows in a single widget view.
Q: Are SMS widgets available on mobile dashboards?
Yes. SMS widgets render on mobile dashboards. Chart types and grouping options adapt to smaller screens for a responsive viewing experience.
Q: Can I set date ranges for SMS widgets?
Yes. Use the Configure tab to set a custom date range or select a preset (e.g., Last 7 days, Last 30 days, This month). All SMS widgets support flexible date ranges.
Q: Do SMS widgets support real-time data?
SMS widgets refresh periodically to display up-to-date data. Refresh intervals depend on your dashboard settings and sub-account configuration. For the most current data, manually refresh your dashboard.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article