Performance Max reporting

  • Access comprehensive performance data for your Performance Max campaigns, including metrics like impressions, clicks, conversions, and cost, at the campaign, asset group, and asset level using the Google Ads API.

  • Evaluate the effectiveness of your asset groups and individual assets, identify top-performing combinations, and get recommendations for improvement.

  • Analyze retail-specific metrics like product performance, sales, and profit, segmented by feed labels, product groups, and asset groups.

  • Gain insights into campaign performance based on location criteria and geographical targets.

  • Leverage the Google Ads API's reporting capabilities to understand where your ads are shown and how different elements contribute to your overall campaign success.

As with other campaign types, you can use GoogleAdsService.SearchStream to retrieve attributes and performance metrics for Performance Max campaigns. See the Google Ads API reporting guide to learn about reporting more generally with the Google Ads API. The following table outlines the options for reporting on Performance Max campaigns organized by objective.

Measurement objective Associated resources Examples
Campaign level performance and placements
Asset group level performance asset_group
Asset performance
Retail campaign performance
Campaign criterion performance location_view
Search terms performance campaign_search_term_view

Identify market opportunities

One of the main use cases for Performance Max reporting is to identify market opportunities which you can use to the benefit of your ad campaigns and your business. Watch the following video for some examples and guidance around PMax reporting to identify market opportunities.

Best practices

We recommend these best practices when reporting on your Performance Max campaigns in the Google Ads API. These include:

  • Using the API efficiently.

  • Using Recommendations to optimize your campaigns.

  • Looking at real-time data and not just historic reporting data.

  • Adding as many assets as possible up to the limit for each asset type, and then waiting and letting Google Ads optimize for you.

Watch the following video for more detail about each of these best practices.