Skip to content
Dashboards

Google Ads Widgets for Dashboards & Reporting

Track your Google Ads performance directly inside GHL Customer Care — without switching platforms. Google Ads widgets bring dedicated ad analytics into…

11 min read2,391 words7 explained images
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. What are Google Ads widgets?
  2. Key benefits
  3. Prerequisites & access
  4. Available Google Ads widgets
  5. Dashboard widgets vs. custom report widgets
  6. How to add Google Ads widgets
  7. 1) Add Google Ads widgets to a dashboard
  8. 2) Add Google Ads widgets to a custom report
  9. Configuring Google Ads widgets
  10. Integration tab
  11. Configure tab
  12. Conditions tab
  13. Themes tab
  14. Using Google Ads in Custom Metrics
  15. Frequently asked questions
  16. Related articles

Track your Google Ads performance directly inside GHL Customer Care — 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.

Figure 1 What this shows Track your Google Ads performance directly inside GHL Customer Care — without switching platforms. What this shows Illustrates "Google Ads Widgets for Dashboards & Reporting". This screenshot appears in "Google Ads Widgets for Dashboards & Reporting". The text alongside this image reads: Track your Google Ads performance directly inside GHL Customer Care — 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…. This part of the guide covers 12 fields, listed below. Immediately after, the guide continues: What are Google Ads widgets? Key benefits Prerequisites & access Available Google Ads widgets Dashboard widgets vs. custom report widgets How to add Google Ads widgets Configuring Google Ads widgets Using Google Ads in Custom Metrics…. Image 1 of 7 What this coversTrack your Google Ads performance directly inside GHL Customer Care — 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.
Fields in this part of the guide Key benefitsPrerequisites & accessAvailable Google Ads widgetsDashboard widgets vs. custom report widgetsHow to add Google Ads widgets1) Add Google Ads widgets to a dashboard2) Add Google Ads widgets to a custom reportConfiguring Google Ads widgetsIntegration tabConfigure tabConditions tabThemes tab
Buttons and menus referenced TABLE OF CONTENTS
Next stepWhat are Google Ads widgets? Key benefits Prerequisites & access Available Google Ads widgets Dashboard widgets vs. custom report widgets How to add Google Ads widgets Configuring Google Ads widgets Using Google Ads in Custom Metrics Frequently asked questions Related articles
All 10 steps in this procedure
  1. What are Google Ads widgets?
  2. Key benefits
  3. Prerequisites & access
  4. Available Google Ads widgets
  5. Dashboard widgets vs. custom report widgets
  6. How to add Google Ads widgets
  7. Configuring Google Ads widgets
  8. Using Google Ads in Custom Metrics
  9. Frequently asked questions
  10. Related articles

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 GHL Customer Care 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 ads for the selected date range and campaigns. 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.

Combine Google Ads widgets with Meta Ads and Google Analytics widgets on the same dashboard for a unified cross-channel marketing view.


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.
    Step 1 of 7: Confirm Google Ads is connected at the sub-account level (Settings →… What this shows Step 1 of 7: Confirm Google Ads is connected at the sub-account level (Settings → Integrations → Google Ads). What this shows Shows how to confirm for step 1 of 7 in the "1) Add Google Ads widgets to a dashboard" section of "Google Ads Widgets for Dashboards & Reporting". This screenshot accompanies step 1 of 7 in the "1) Add Google Ads widgets to a dashboard" section of "Google Ads Widgets for Dashboards & Reporting". At this point in the walkthrough you confirm Google Ads is connected at the sub-account level (Settings → Integrations → Google Ads). If not connected, widgets will not show data. The next step is to in your sub-account, navigate to Dashboards and open the dashboard you want to edit, or create a new one. Step 1 of 7Image 2 of 7 How to confirmConfirm Google Ads is connected at the sub-account level (Settings → Integrations → Google Ads). If not connected, widgets will not show data.
    Buttons and menus referenced DashboardsEdit dashboard+ Add widgetGoogle AdsIntegrationConfigureConditionsThemesSave changes
    Next stepIn your sub-account, navigate to Dashboards and open the dashboard you want to edit, or create a new one.
    All 7 steps in this procedure
    1. Confirm Google Ads is connected at the sub-account level (Settings → Integrations → Google Ads). If not connected, widgets will not show data. this image
    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.
  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).
    Step 6 of 7: Configure the widget using the Integration, Configure, Conditions, and… What this shows Step 6 of 7: Configure the widget using the Integration, Configure, Conditions, and Themes tabs (see below). What this shows Shows what this covers for step 6 of 7 in the "1) Add Google Ads widgets to a dashboard" section of "Google Ads Widgets for Dashboards & Reporting". This screenshot accompanies step 6 of 7 in the "1) Add Google Ads widgets to a dashboard" section of "Google Ads Widgets for Dashboards & Reporting". At this point in the walkthrough you configure the widget using the Integration, Configure, Conditions, and Themes tabs (see below). The next step is to click Save changes to publish the widget to your dashboard. Step 6 of 7Image 3 of 7 What this coversConfigure the widget using the Integration, Configure, Conditions, and Themes tabs (see below).
    Buttons and menus referenced IntegrationConfigureConditionsThemesDashboardsEdit dashboard+ Add widgetGoogle AdsSave changes
    Next stepClick Save changes to publish the widget to your dashboard.
    All 7 steps in this procedure
    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). this image
    7. Click Save changes to publish the widget to your dashboard.
  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.
    Step 1 of 7: In your sub-account, go to Reporting → Custom reports and open an… What this shows Step 1 of 7: In your sub-account, go to Reporting → Custom reports and open an existing report or click New report. What this shows Shows what to click for step 1 of 7 in the "2) Add Google Ads widgets to a custom report" section of "Google Ads Widgets for Dashboards & Reporting". This screenshot accompanies step 1 of 7 in the "2) Add Google Ads widgets to a custom report" section of "Google Ads Widgets for Dashboards & Reporting". At this point in the walkthrough you in your sub-account, go to Reporting → Custom reports and open an existing report or click New report. The next step is to choose to start from a blank canvas, use a template, or import an existing dashboard layout. Step 1 of 7Image 4 of 7 What to clickIn your sub-account, go to Reporting → Custom reports and open an existing report or click New report.
    Buttons and menus referenced Reporting → Custom reportsNew reportAdd widget / elementGoogle AdsIntegrationConfigureConditionsThemesSaveSendSchedule
    Next stepChoose to start from a blank canvas, use a template, or import an existing dashboard layout.
    All 7 steps in this procedure
    1. In your sub-account, go to Reporting → Custom reports and open an existing report or click New report. this image
    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.
  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.
    Step 5 of 7: Configure each widget using the Integration, Configure, Conditions… What this shows Step 5 of 7: Configure each widget using the Integration, Configure, Conditions, and Themes tabs. What this shows Shows what this covers for step 5 of 7 in the "2) Add Google Ads widgets to a custom report" section of "Google Ads Widgets for Dashboards & Reporting". This screenshot accompanies step 5 of 7 in the "2) Add Google Ads widgets to a custom report" section of "Google Ads Widgets for Dashboards & Reporting". At this point in the walkthrough you configure each widget using the Integration, Configure, Conditions, and Themes tabs. The next step is to click Save. Step 5 of 7Image 5 of 7 What this coversConfigure each widget using the Integration, Configure, Conditions, and Themes tabs.
    Buttons and menus referenced IntegrationConfigureConditionsThemesReporting → Custom reportsNew reportAdd widget / elementGoogle AdsSaveSendSchedule
    Next stepClick Save.
    All 7 steps in this procedure
    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. this image
    6. Click Save.
    7. Click Send or Schedule to set up automatic email delivery of the report.
  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
EmailThis determines which Google Ads account the widget reads. If multiple Google ads accounts are connected in GHL Customer Care, pick the one linked to the ad account you want to report on.
Manager account (MCC)The manager account containing your client accounts. Or the client account itself, if there is no manager account.
Ad accountThe specific ad account whose data (campaigns) this widget handles and display.

Tip: 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.
View byControls how widget data is grouped. Options: Date, Campaign, Ad group, Ad, Campaign type, Network, Campaign status
BreakdownControls the time granularity when View by = Date. Options: Daily, Weekly, Monthly, Quarterly, Yearly

Tip: To see performance broken down by campaign, set View by → Campaign. To see a specific campaign's ads, first filter by Campaign in the Conditions tab, then set View by → Ad.

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 markupFilters widget data based on PPC markup configured for the account. Used by agencies to reflect marked-up costs in client-facing dashboards.
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.


? How PPC markup works:
Agencies often charge clients a percentage on top of actual ad spend as a management fee. For example, if Google charges €100 and your markup is 20%, the widget shows €120 to the client.

To use this:

  1. Ensure PPC markup is configured for the account in Ad Manager settings
  2. In the Conditions tab, enable the PPC markup filter
  3. The widget will now display marked-up costs automatically — no manual math needed

This eliminates the need for a separate reporting layer to present client-facing pricing.

Themes tab

Match widget colors to your dashboard or client brand. Select from available theme presets or customize individual widget colors to align with your agency or client branding.

Themes tab (image 6 of 7) What this shows Match widget colors to your dashboard or client brand. What this shows Illustrates the "Themes tab" section of "Google Ads Widgets for Dashboards & Reporting". This screenshot appears in the "Themes tab" section of "Google Ads Widgets for Dashboards & Reporting". The text alongside this image reads: Match widget colors to your dashboard or client brand. Select from available theme presets or customize individual widget colors to align with your agency or client branding. Immediately after, the guide continues: 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. Image 6 of 7 What to chooseMatch widget colors to your dashboard or client brand. Select from available theme presets or customize individual widget colors to align with your agency or client branding. Next stepGoogle 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.

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.

Using Google Ads in Custom Metrics (image 7 of 7) What this shows Google Ads metrics are available as dimensions in Custom Metrics. What this shows Illustrates the "Using Google Ads in Custom Metrics" section of "Google Ads Widgets for Dashboards & Reporting". This screenshot appears in the "Using Google Ads in Custom Metrics" section of "Google Ads Widgets for Dashboards & Reporting". The text alongside this image reads: 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. This part of the guide covers 1 field, listed below. Immediately after, the guide continues: Available Google Ads metrics in the formula builder. Image 7 of 7 What this coversGoogle 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.
Fields in this part of the guide Name your metric, set display format, and click Create
Buttons and menus referenced CostSum of conversionsSum of ad clicksSum of impressionsAverage Cost Per Click (CPC)Dashboards → Custom metricsCreate custom metricFormulaConfigurationCreateCTR (click through rate)Cost per closed deal
Next stepAvailable Google Ads metrics in the formula builder:
Example values
Name your metric, set display format, and click Create
Priya Raman

Illustrative values showing the expected format. They are not read from the screenshot.

All 5 steps in this procedure
  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

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 GHL Customer Care CRM.


Frequently asked questions

Q: Do I need to connect Google Ads for every widget separately? 

The Integration tab pre-fills with your connected Google Ads account automatically. If only one account is connected, no action is needed. If multiple Google Ads accounts are connected at the sub-account level, verify the correct Email, Manager account (MCC), and Ad account are selected before saving each widget.

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.

Q. My Total cost widget shows $0, but the Reporting tab shows spend. Why? 

The widget is reading from a different Google Ads account than the Reporting tab. Open the widget's Integration tab and confirm the Email, Manager account (MCC), and Ad account selections match the account with active spend.

Q. Do I have to select the account every time I add a Google Ads widget?
Yes — each widget stores its own account selection. Double-check the Integration tab on every new widget before saving.

Q. How does PPC markup work in Google Ads widgets?

The PPC markup condition allows agency-configured markup to be reflected in widget cost data. For setup and configuration details, contact your GHL Customer Care support team or refer to the Ad Manager documentation.


Frequently asked questions

What are Google Ads widgets?
Google Ads widgets are pre-built visual reporting blocks that surface Google Ads data directly inside any GHL Customer Care 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.

Was this guide helpful?

Related guides