Google Ads Widgets for Dashboards & Reporting

Modified on: Thu, 18 Jun, 2026 at 12:25 PM

Track your Google Ads performance directly inside HighLevel — without switching platforms. Google Ads widgets bring dedicated ad analytics into your sub-account dashboard and custom reports, giving agencies and their clients a clear picture of spend, clicks, impressions, conversions, and campaign-level performance in one place.


TABLE OF CONTENTS


What are Google Ads widgets?

Google Ads widgets are pre-built visual reporting blocks that surface Google Ads data directly inside any HighLevel sub-account dashboard or custom report. Connect your Google Ads account once at the sub-account level and all 11 widgets pull data automatically — no manual exports, no switching between platforms.

With widgets covering total spend, clicks, impressions, conversions, cost trends, and campaign-level breakdowns, you can build a complete Google Ads performance view for any location in minutes and share it on a schedule.


Key benefits

  • Monitor ad spend at a glance — Total cost and Cost over time show exactly what is being spent and when, so there are no surprises at the end of the month
  • Track the full ad funnel — Impressions, clicks, and conversions in one view show how audiences move from seeing an ad to taking action
  • See which campaigns are working — Clicks by campaign and Conversions by campaign break performance to the campaign level, making it easy to spot top performers and underperformers
  • Understand cost efficiency — CPC (cost per click) shows the average cost per click across all campaigns to monitor bidding health
  • Connect ad spend to business outcomes — Google Ads metrics are available in Custom Metrics so you can combine ad data with pipeline and revenue data to calculate ROAS and Cost per closed deal

Prerequisites & access

  • Google Ads connected at the sub-account level — This is required before any widget will show data. Go to Sub-account → Settings → Integrations → Google Ads and connect using your Google account, Manager account (MCC), and Ad account. All Google Ads widgets in that sub-account inherit this connection automatically — no per-widget setup is needed.
  • Dashboards & Reporting access — Verify the user has permission to view or edit dashboards and to create or schedule custom reports.

Available Google Ads widgets

11 Google Ads widgets are available, each configurable with chart type, conditions, and themes.

WidgetWhat it shows
Total conversionsTotal conversions across all ads for the selected date range. Use this as the top-line indicator of whether your ads are delivering results.
Conversions over timeConversion trend over the selected date range. Spot peaks, drops, and seasonal patterns in conversion volume.
Total costTotal ad spend for the selected date range. The first number most business owners want to see.
Cost over timeAd spend trend over the selected date range. Correlate budget changes with performance shifts.
Total clicksTotal ad clicks for the selected date range. Measures the volume of traffic your ads are driving.
Clicks over timeClicks trend over the selected date range. Track pacing and identify days or periods with high or low engagement.
Total impressionsTotal ad impressions for the selected date range. Measures how many times your ads were shown.
Impressions over timeAd impressions trend over the selected date range. Understand reach over time and how it correlates with spend.
Clicks by campaignCampaign-level click performance as a bar chart. Identify which campaigns drive the most traffic.
Conversions by campaignCampaign-level conversion comparison as a bar chart. Identify your top-converting campaigns.
CPC (cost per click)Average cost per click across all campaigns. Monitor bidding efficiency and cost trends.

Dashboard widgets vs. custom report widgets

Both environments use the same 11 Google Ads widgets. Choose based on how you need to view and share data.

  • Dashboard — Best for always-on monitoring. Widgets live on a sub-account dashboard and update automatically. Build a Google Ads performance section alongside your other reporting widgets for a full marketing overview.
  • Custom reports — Best for scheduled client delivery. Add Google Ads widgets to a report layout and schedule automatic email delivery on a daily, weekly, or monthly cadence.

How to add Google Ads widgets

1) Add Google Ads widgets to a dashboard

  1. Confirm Google Ads is connected at the sub-account level (Settings → Integrations → Google Ads). If not connected, widgets will not show data.
  2. In your sub-account, 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 — the widget panel opens on the right side
  5. Scroll to the Google Ads section and click the widget you want to add — it is placed on your dashboard canvas.
  6. Configure the widget using the Integration, Configure, Conditions, and Themes tabs (see below).
  7. Click Save changes to publish the widget to your dashboard.

Tip: Add Total cost, Total conversions, and CPC (cost per click) as stat cards in a top row for an instant spend and performance summary. Follow with Cost over time and Conversions over time as trend lines below.

2) Add Google Ads widgets to a custom report

  1. In your sub-account, go to Reporting → Custom reports and open an existing report or click New report.
  2. Choose to start from a blank canvas, use a template, or import an existing dashboard layout.
  3. Click Add widget / element in the top left of the report builder.
  4. Scroll to the Google Ads section and drag the widgets you want into your report layout.
  5. Configure each widget using the Integration, Configure, Conditions, and Themes tabs.
  6. Click Save.
  7. Click Send or Schedule to set up automatic email delivery of the report. 

Configuring Google Ads widgets

Each Google Ads widget has four configuration tabs in the Edit widget panel.


Integration tab

The Integration tab confirms which Google Ads account the widget pulls data from. This is set once at the sub-account level — you do not need to reconfigure it per widget.

FieldDescription
EmailThe Google account used to connect Google Ads
Manager account (MCC)The Google Ads Manager account linked to this sub-account
Ad accountThe specific ad account whose data this widget displays

If these fields are empty or showing an error, the Google Ads connection needs to be set up or reconnected. Go to Sub-account → Settings → Integrations → Google Ads.


Configure tab

The Configure tab controls how the widget looks and what data range it covers.

OptionDescription
Chart typeChoose from Numeric (#), Line, Bar, Horizontal bar, or Table. Availability varies by widget.
TitleRename the widget to suit your dashboard or client context.
Date rangeDefaults to the dashboard date range. Override with a custom range if needed.

Conditions tab

Add filters to control exactly which Google Ads data the widget displays.

ConditionDescription
CampaignFilter widget data to one or more specific campaigns
Ad groupFilter to a specific ad group within a campaign
AdFilter to a specific ad
Zero impressionsInclude or exclude ads with zero impressions
Zero conversionsInclude or exclude ads with zero conversions
PPC markupFilter by PPC markup applied to the account
Campaign typeFilter by campaign type (e.g. Search)

Tip: Use the Campaign condition to build a widget scoped to a single high-priority campaign, then duplicate the widget for each campaign to create a side-by-side campaign comparison view.


Themes tab

Match widget colors to your dashboard or client brand. Select from available theme presets or customize colors.


Using Google Ads in Custom Metrics

Google Ads metrics are available as dimensions in Custom Metrics. Use them in the formula builder to create KPIs that combine ad data with other modules like Opportunities.

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 Google Ads custom metric:

  1. Go to Dashboards → Custom metrics and click Create custom metric
  2. In the Formula builder, select a Google Ads metric (e.g. Cost) as your first metric
  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 display format, and click Create

Example KPIs you can build:

Custom metricFormulaFilterWhat it tells you
CTR (click through rate)Sum of ad clicks ÷ Sum of impressions × 100NoneWhat percentage of people who saw the ad clicked it
Cost per closed dealCost ÷ Count of OpportunityCount of Opportunity: Status = WonAverage ad spend per won deal
ROAS (return on ad spend)Sum of Revenue ÷ CostSum of Revenue: Status = WonRevenue returned for every dollar spent on ads
Cost per opportunityCost ÷ Count of OpportunityNo status filterAd spend per pipeline entry, regardless of outcome
Revenue per clickSum of Revenue ÷ Sum of ad clicksSum of Revenue: Status = WonClosed revenue value per ad click

Note: Cross-module metrics like Cost per closed deal and ROAS use blended averages — they divide total Google Ads spend by total opportunities or revenue for the period. For these metrics to be meaningful, ensure your location is actively logging opportunity values and moving pipeline stages in HighLevel CRM.


Frequently asked questions

Q: Do I need to connect Google Ads for every widget separately? No. Connect Google Ads once at the sub-account level under Settings → Integrations → Google Ads. All 11 widgets in that sub-account inherit the connection automatically.

Q: Where do I connect Google Ads? Go to your sub-account → Settings → Integrations → Google Ads. You will need your Google account email, Manager account (MCC), and Ad account details.

Q: What filters are available in the Conditions tab? Campaign, Ad group, Ad, Zero impressions, Zero conversions, PPC markup, and Campaign type.

Q: Can I filter a widget to show only one campaign? Yes. In the Conditions tab, add a Campaign filter and select the campaign you want. The widget will show data only for that campaign.

Q: Can I combine Google Ads widgets with other widgets on the same dashboard? Yes. Google Ads widgets can sit alongside Email, SMS, Calls, and any other widgets on the same dashboard for a unified marketing performance view.

Q: Can I schedule a Google Ads report for clients? Yes. Add Google Ads widgets to a custom report and schedule automatic email delivery on a daily, weekly, or monthly cadence.

Q: Is Google Ads available in Custom Metrics? Yes. Cost, Sum of conversions, Sum of ad clicks, Sum of impressions, and Average Cost Per Click (CPC) are all available in the Custom Metrics formula builder.

Q: Why is my Google Ads widget showing no data? Common causes: Google Ads is not connected at the sub-account level, the selected date range has no ad activity, or the applied conditions are too narrow. Check Settings → Integrations → Google Ads first, then try widening the date range or removing conditions.

Q: How often do Google Ads widgets update? Widgets update automatically. No manual refresh is needed.

Q: Which plans include Google Ads widgets? Google Ads widgets are available on all plans that include Dashboards & Reporting.


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