UTM Fields Show No Data in Google Ads Reports

UTM Fields Show No Data in Google Ads Reports

Info
When working with the Power My Analytics Google Ads connector, you may notice that UTM fields — UTM Source, UTM Medium, UTM Campaign, UTM Content, and UTM Term — return no data in your reports. This article explains why this happens and how to configure your report so the UTM values populate correctly.
This article will address the following issue:

UTM fields (UTM Source, UTM Medium, UTM Campaign, UTM Content, UTM Term) appear blank in a Google Ads report.

Cause

UTM parameters are appended to each ad's destination URL, which is an attribute of the individual ad — not of the campaign or ad group above it. When a report includes only Campaign-level or Ad Group-level dimensions, the report is not granular enough to resolve which ad's destination URL is in play, so the UTM values cannot be retrieved and the fields appear blank.

Solution

Add at least one ad-level dimension to your report so each row can be tied to a specific ad's destination URL. The most commonly used ad-level dimensions are:
  • Ad Name
  • Ad ID
Once an ad-level dimension is in place, the UTM fields will populate alongside it.

In Looker Studio

  1. Open the affected report and select the chart or table where the UTM fields are blank.
  2. In the Setup panel on the right, add Ad Name (or another ad-level dimension) to the Dimension list for the chart.
  3. Refresh the chart. The UTM fields will populate alongside the ad-level dimension.

In Google Sheets or Microsoft Excel

  1. Open the affected Power My Analytics report.
  2. Edit the report's Fields configuration and add Ad Name (or another ad-level dimension) under Dimensions.
  3. Re-run the report. The UTM fields will populate for each ad.
Notes
UTM fields in PMA's other connectors — for example, the HubSpot connector's live UTM fields — follow different mechanics and are not affected by this requirement. This consideration applies specifically to the Google Ads connector.

Best Practices

  • When designing a Google Ads report that needs UTM-level attribution, include an ad-level dimension from the start.
  • If you need a Campaign-level or Ad Group-level summary alongside the UTM data, add Campaign or Ad Group as additional dimensions in the same chart so the breakdown is preserved.
If you need further assistance, please consult our Google Ads Data Connector User Guide or contact our support team.
    • Related Articles

    • Troubleshooting Google Ads

      Most errors that occur in Google Ads reports can be fixed easily without the need to wait for a response from our support team. This article will help you find everything you need to troubleshoot your Google Ads reports. Google Ads For report errors, ...
    • Google Ads Data Connector User Guide

      Google Ads is a powerful online advertising platform that allows businesses to reach potential customers across Google's vast network. This guide will walk you through how to connect your Google Ads data to Power My Analytics, create reports in ...
    • Troubleshooting Data Exports

      Power My Analytics allows Custom plan subscribers to export marketing data from Data Builder reports to destinations like BigQuery, MySQL, Azure SQL Database, PostgreSQL, Amazon S3, and FTP. This article is a central index of troubleshooting ...
    • Basic Troubleshooting

      Most errors can be solved easily and independently. This article will guide you through some basic troubleshooting steps to get your reports looking great as quickly as possible. Click "See Details" on the Error Description If your report was made ...
    • Reddit Ads Data Connector User Guide

      Power My Analytics' Reddit Ads data connector allows you to automatically collect, store, and visualize your Reddit advertising data. This guide will walk you through connecting your Reddit Ads account and understanding key metrics to help you make ...