Overview
In Microsoft Ads, Performance Max campaigns are also available only at Campaign level via the Microsoft Advertising API.
If you request data using Ad Group or Ad level dimensions, Performance Max campaigns will not appear in the report.
This is a limitation of the Microsoft Ads API.
Why are PMax campaigns excluded?
Performance Max campaigns in Microsoft Ads do not provide reporting at:
Ad Group level
Ad level
When these dimensions are included in a query, the API filters out Performance Max campaigns automatically.
This can result in:
Missing campaign data
Lower totals compared to the Microsoft Ads interface
How to correctly request PMax data
To retrieve Performance Max campaigns in Catchr:
Use:
Campaign-level dimensions
Account-level dimensions
Do not use:
Ad Group dimensions
Ad dimensions
Recommended setup
For accurate reporting including Performance Max campaigns:
Use dimensions such as:
Date
Account name / Account ID
Campaign name / Campaign ID
Add your preferred metrics:
Clicks
Impressions
Spend
Conversions
Revenue
Do not include Ad Group or Ad-related fields.
Summary
Microsoft Ads Performance Max campaigns:
Are available only at Campaign level
Are excluded when using Ad Group or Ad dimensions
Must be requested using Campaign or Account level reporting
If your PMax campaigns are missing, review your selected dimensions and remove Ad Group or Ad level fields.
