You found the good link. 30 days free, not the usual 14.Claim it here
โ† Blog
Guidethestackinsiders.com

GoHighLevel Google Ads Dashboard Widgets: All 11 Explained

A

Ashley Kemp

10 min read ยท Updated July 2026

app.gohighlevel.com
Hero on GoHighLevel Google Ads dashboard widgets and reporting
Hero on GoHighLevel Google Ads dashboard widgets and reporting

What are GoHighLevel Google Ads Dashboard Widgets?

GoHighLevel Google Ads Dashboard Widgets are 11 pre-built reporting blocks that surface Google Ads data directly inside any sub-account dashboard or custom report. They cover total spend, clicks, impressions, conversions, cost trends, and campaign-level breakdowns. Connect your Google Ads account once and all 11 widgets pull data automatically. Google Ads metrics are also available in the Custom Metrics formula builder, allowing cross-module KPIs like ROAS and cost per closed deal. Available on all GoHighLevel plans at no additional cost.

GoHighLevel released 11 Google Ads widgets for its dashboards and reporting module in June 2026. The update brings ad performance data directly into GoHighLevel, eliminating the need to switch between Google Ads and your CRM to see how campaigns are performing.

The bigger story is what the widgets enable beyond basic reporting. Google Ads metrics are now available in GoHighLevel's Custom Metrics formula builder, which means agencies can combine ad spend data with pipeline revenue data to calculate ROAS, cost per closed deal, and other cross-module KPIs that Google Ads alone cannot produce.

Prerequisites

Before any Google Ads widget shows data, two things need to be in place:

  1. Google Ads connected at the sub-account level. Go to Sub-account Settings, then Integrations, then Google Ads. Connect using your Google account, Manager account (MCC), and Ad account. All widgets in that sub-account inherit this connection automatically.

  2. Dashboards and Reporting access. Verify the user has permission to view or edit dashboards and to create or schedule custom reports.

Once connected, there is no per-widget configuration needed for the data source. Every widget pulls from the same connected Google Ads account.

All 11 Widgets

Aggregate Metrics (6 Widgets)

These six widgets show totals and trends for the core Google Ads metrics:

WidgetWhat It ShowsUse Case
Total ConversionsTotal conversions across all ads for the selected date rangeTop-line indicator of whether ads are delivering results
Conversions Over TimeConversion trend over the selected date rangeSpot peaks, drops, and seasonal patterns in conversion volume
Total CostTotal ad spend for the selected date rangeThe first number most business owners want to see
Cost Over TimeAd spend trend over the selected date rangeCorrelate budget changes with performance shifts
Total ClicksTotal ad clicks for the selected date rangeMeasures the volume of traffic ads are driving
Clicks Over TimeClick trend over the selected date rangeTrack pacing and identify high or low engagement periods

Reach Metrics (2 Widgets)

WidgetWhat It ShowsUse Case
Total ImpressionsTotal ad impressions for the selected date rangeMeasures how many times ads were shown
Impressions Over TimeImpression trend over the selected date rangeUnderstand reach over time and how it correlates with spend

Campaign Breakdowns (2 Widgets)

WidgetWhat It ShowsUse Case
Clicks by CampaignCampaign-level click performance as a bar chartIdentify which campaigns drive the most traffic
Conversions by CampaignCampaign-level conversion comparison as a bar chartIdentify your top-converting campaigns

Cost Efficiency (1 Widget)

WidgetWhat It ShowsUse Case
CPC by CampaignAverage cost per click broken down by campaignCompare efficiency across campaigns and spot where spend is not converting

Each widget is configurable with chart type, conditions (date range, filters), and visual themes to match your dashboard or report branding.

How to Add Widgets to a Dashboard

  1. Confirm Google Ads is connected at the sub-account level (Settings, Integrations, Google Ads)
  2. Navigate to Dashboards and open the dashboard you want to edit, or create a new one
  3. Click Edit dashboard in the top right corner
  4. Click + Add widget to open the widget panel on the right side
  5. Scroll to the Google Ads section and click the widget you want to add
  6. Configure the widget using the Integration, Configure, Conditions, and Themes tabs
  7. Click Save changes to publish

Widgets can be resized and rearranged on the dashboard canvas. Most agencies place the aggregate totals (conversions, cost, clicks) at the top, followed by the trend charts, then campaign breakdowns below.

Adding Widgets to Custom Reports

The same 11 widgets are available in custom reports. This is where client-facing reporting gets powerful.

  1. Navigate to Reporting and create or edit a custom report
  2. Add Google Ads widgets alongside other report sections (pipeline, email, calendar, etc.)
  3. Schedule the report for automatic delivery on a daily, weekly, or monthly cadence

A typical client report combines Google Ads widgets with pipeline data: ad spend at the top, conversions in the middle, and won deals at the bottom. The client sees the full funnel from ad click to closed revenue in one document.

Custom Metrics: Cross-Module KPIs

This is where the Google Ads integration becomes genuinely useful beyond basic reporting. Google Ads metrics are available as dimensions in the Custom Metrics formula builder, which means agencies can create KPIs that combine ad data with pipeline, revenue, and opportunity data.

Available Google Ads Metrics in the Formula Builder

MetricDescription
CostTotal Google Ads spend for the period
Sum of ConversionsTotal conversions recorded in Google Ads
Sum of Ad ClicksTotal clicks across all ads
Sum of ImpressionsTotal impressions across all ads
Average Cost Per Click (CPC)Average CPC across all campaigns

How to Create a Custom Metric

  1. Go to Dashboards, then Custom Metrics, and click Create custom metric
  2. In the Formula builder, select a Google Ads metric (e.g., Cost) as your first dimension
  3. Add an operator and a second metric from another module (e.g., Count of Opportunity from Opportunities)
  4. Click on any metric in the formula to open its Configuration panel and apply filters (e.g., filter Count of Opportunity to Status = Won)
  5. Name your metric, set the display format, and click Create

KPIs You Can Build

Custom MetricFormulaWhat It Tells You
CTR (Click-Through Rate)Sum of Ad Clicks / Sum of Impressions x 100What percentage of people who saw the ad clicked it
Cost Per Closed DealCost / Count of Opportunity (Status = Won)Average ad spend per won deal
ROAS (Return on Ad Spend)Sum of Revenue (Status = Won) / CostRevenue returned for every dollar spent on ads
Cost Per OpportunityCost / Count of Opportunity (no status filter)Ad spend per pipeline entry, regardless of outcome
Revenue Per ClickSum of Revenue (Status = Won) / Sum of Ad ClicksRevenue generated per ad click

Info

ROAS and Cost Per Closed Deal are the two metrics that Google Ads cannot produce on its own. Google Ads knows about conversions (form fills, calls, etc.) but does not know which of those conversions turned into closed revenue in your CRM pipeline. These cross-module metrics close that gap.

Why This Matters for Agencies

For client reporting: Instead of showing clients a Google Ads report and a separate pipeline report and asking them to connect the dots, agencies can now show a single dashboard with ROAS calculated from actual closed deals. This is significantly more compelling than showing conversions alone.

For campaign optimization: If Campaign A generates more conversions but Campaign B generates more closed revenue, the agency should shift budget to Campaign B. Without cross-module metrics, this insight requires manual spreadsheet work. With custom metrics, it updates automatically.

For pricing conversations: An agency that can show a client "your Google Ads cost $3,200 last month and generated $28,000 in closed pipeline revenue" has a much stronger retention and upsell position than one that can only show clicks and conversions.

Dashboard Layout Recommendations

Agency Owner Dashboard

A bird's-eye view for agency principals managing multiple clients:

  • Row 1: Total Cost, Total Conversions, Custom ROAS metric
  • Row 2: Cost Over Time, Conversions Over Time (side by side)
  • Row 3: Conversions by Campaign, CPC by Campaign

Client-Facing Dashboard

A simplified view designed for client presentations:

  • Row 1: Total Conversions, Total Cost, Custom Cost Per Closed Deal
  • Row 2: Conversions Over Time
  • Row 3: Conversions by Campaign

Keep client-facing dashboards focused on outcomes (conversions, revenue) rather than inputs (impressions, clicks). Most business owners care about results, not reach.

Media Buyer Dashboard

A detailed view for hands-on campaign managers:

  • Row 1: Total Clicks, Total Impressions, Custom CTR
  • Row 2: Clicks Over Time, Impressions Over Time (side by side)
  • Row 3: Clicks by Campaign, CPC by Campaign
  • Row 4: Total Conversions, Custom Cost Per Opportunity, Custom ROAS

Availability

Google Ads Dashboard Widgets are available on all GoHighLevel plans:

  • Starter ($97/month): Full widget access
  • Unlimited ($297/month): Full widget access
  • Agency Pro (previously SaaS Pro) ($497/month): Full widget access

The widgets are included at no additional cost. Custom Metrics (for cross-module KPIs like ROAS) are also included on all plans. There is no separate reporting add-on or per-widget fee.

Frequently Asked Questions

Do Google Ads widgets update in real-time?
Widgets pull data from the connected Google Ads account. The data refresh rate follows Google Ads reporting intervals, which typically means data is current within a few hours. Widgets are not real-time in the sense of updating every second, but they reflect the same data you would see in Google Ads.
Can I filter widgets by specific campaigns?
The campaign breakdown widgets (Clicks by Campaign, Conversions by Campaign, CPC by Campaign) show all campaigns by default. You can apply date range conditions to all widgets. For campaign-specific filtering, use the Conditions tab in the widget configuration.
Do I need a Google Ads Manager (MCC) account?
You need a Google account, a Google Ads Manager account (MCC), and the specific Ad account you want to connect. If you manage ads directly without an MCC, you can use your direct Google Ads account credentials.
Can I build ROAS metrics without the Google Ads widgets?
The ROAS custom metric requires Google Ads cost data in the formula builder. Before this update, ad spend had to be tracked manually or imported from external tools. The widgets and Custom Metrics integration make native ROAS tracking possible for the first time inside GoHighLevel.
Are Google Ads widgets available in scheduled reports?
Yes. All 11 widgets can be added to custom reports and scheduled for automatic delivery on daily, weekly, or monthly cadences. This is the primary use case for client-facing reporting.
Can I combine Google Ads data with Facebook Ads data?
Google Ads widgets are specific to Google Ads. Facebook Ads reporting in GoHighLevel uses the existing Ad Manager integration. As of June 2026, there is no single widget that combines spend across both platforms, but you can place both sets of widgets on the same dashboard for a side-by-side view.
Is there a limit to how many widgets I can add to a dashboard?
There is no documented widget limit per dashboard. In practice, dashboards with more than 15-20 widgets may load more slowly depending on the data volume.
A

Ashley Kemp

Ashley Kemp is a digital entrepreneur and perpetual traveller. Switched from ClickFunnels to GoHighLevel years ago and never looked back. Writing about what actually works.

Was this article helpful?

Share this post:
Claim 30-Day Free Trial