Skip to main content
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

The regular Get Report node uses Google’s standard API, which cannot provide channel breakdowns for Performance Max campaigns. This specialized node:
  • Uses custom workaround processing: We perform special background data processing that Google’s API doesn’t natively support
  • Extracts hidden channel data: Unlocks Performance Max channel splits that aren’t available through standard reporting
  • Segments by channel: Shows performance for Search, Display, YouTube, etc. - data you can’t get elsewhere
  • Requires specialized processing: Takes longer to process due to the complex data extraction required
  • Limited to one account: Optimized for detailed single-account analysis due to processing complexity
This node requires intensive background processing to extract channel-level data that Google doesn’t directly provide. The specialized data processing needed to break down Performance Max campaigns by channel is computationally intensive, so we limit it to single-account analysis for optimal performance. For standard Performance Max reporting across multiple accounts (without channel breakdown), use the regular Get Report node.
The Channel dimension is the core feature of this node - it’s what separates Performance Max data by advertising channel. Without it, you’d get the same aggregated data as the regular Get Report node. You can add other dimensions, but Channel should remain selected for meaningful insights.
Yes! Use the Campaign Name or Campaign ID filters to focus on specific Performance Max campaigns:
Campaign Name CONTAINS "Holiday" (for all holiday campaigns)
Campaign Name EQUALS "Holiday PMax 2024" (for one specific campaign)
This node performs specialized background processing to extract channel-level data that Google’s API doesn’t natively provide. Unlike the standard Get Report node that queries Google’s API directly, this node:
  • Processes complex data relationships: Analyzes multiple data sources to determine channel attribution
  • Performs custom calculations: Breaks down aggregated Performance Max data using proprietary methods
  • Extracts hidden insights: Works around Google’s API limitations through advanced data processing
The extra processing time is necessary to provide you with channel-level insights that are otherwise impossible to obtain.
I