The PMax Channel Split Report node lets you break down Performance Max campaign data by advertising channel, providing visibility into how your campaigns perform across different Google properties. This specialized node addresses Google’s limited transparency in Performance Max reporting by segmenting data that’s normally aggregated.


Why This Node Exists

Performance Max campaigns are Google’s “black box” advertising solution that automatically optimizes across multiple channels. While powerful, they provide limited visibility into performance by individual advertising channels. Google’s standard API doesn’t provide channel-level breakdowns for Performance Max campaigns.

This node is a specialized workaround that solves this limitation by:

  • Custom data processing: We perform advanced background processing to extract channel-level insights that Google doesn’t directly expose
  • Breaking down aggregated data: Separating Performance Max performance by channel (Search, Display, YouTube, etc.) through specialized techniques
  • Unlocking hidden insights: Providing granular channel data that’s not available through the standard Google Ads API or interface
  • Enabling better optimization: Making data-driven decisions about Performance Max campaign strategy with previously inaccessible data

Inputs

FieldTypeRequiredDescription
AccountDynamic single-selectYesSelect one Google Ads account to query
Date RangeDate range pickerYesSelect date range for the report
MetricsMulti-selectYesSelect metrics to include in the report (up to 20)
DimensionsMulti-selectNoSelect dimensions to segment your data (up to 10)
FiltersRule-based filtersNoAdd filters to refine your data (up to 10)
Order BySort configurationNoSet the order of results (up to 10 fields)
LimitNumberNoMaximum number of rows to return (1-10,000)

Available Metrics

MetricDescription
ImpressionsNumber of times your ads were shown
ClicksNumber of clicks on your ads
CostTotal amount spent
ConversionsNumber of conversions
Cost Per ConversionAverage cost per conversion
Conversions ValueTotal value of conversions
Conversion RatePercentage of clicks that resulted in conversions
ROASReturn on ad spend
CPCCost per click
CTRClick-through rate
CPVCost per view (for video ads)
Video ViewsNumber of video views

Available Dimensions

DimensionDescriptionDefault
ChannelAdvertising channel (Search, Display, YouTube, etc.)✅ Included by default
Campaign NameName of the Performance Max campaign
Campaign IDUnique identifier for the campaign
DateDate of the performance data

Filters

Filters work the same as the standard Get Report node, using AND logic between multiple filters. You can filter by any available metric or dimension.

Common Filter Examples for Performance Max

Example 1: Focus on high-performing channels

- Impressions > 1000 (GREATER_THAN)
- Conversion Rate > 2.0 (GREATER_THAN)

Example 2: Exclude low-spend channels

- Cost > 50 (GREATER_THAN)

Example 3: Focus on specific channels

- Channel IN ["Search", "Display"] (IN_LIST)

Output

The node returns Performance Max data segmented by advertising channel, revealing performance insights typically hidden in aggregated reporting.

Typical Output Structure:

  • Channel Performance: Metrics broken down by advertising channel (Search, Display, YouTube, Shopping, etc.)
  • Campaign Details: Performance Max campaign information
  • Date-level Data: Time-series data if Date dimension is included
  • Metadata: Account information, date ranges, and query details

Sample Output:

Channel        | Campaign Name      | Impressions | Clicks | Cost  | Conversions
Search         | Holiday PMax 2024  | 15,432     | 876    | $1,234| 23
Display        | Holiday PMax 2024  | 8,901      | 234    | $567  | 8
YouTube        | Holiday PMax 2024  | 12,345     | 345    | $789  | 12
Shopping       | Holiday PMax 2024  | 5,678      | 123    | $345  | 15

Can be passed to:

  • AI nodes like Analyze Data for channel performance insights
  • Google Sheets for detailed reporting
  • Slides for executive dashboards
  • Email nodes for automated reporting

Credit Cost

  • Cost per run: 1 credit (per successful execution)

FAQs