Why Track Revenue by Campaign is Critical for ROI Analysis
Understanding revenue performance by campaign is fundamental for measuring marketing ROI and optimizing your advertising spend. This analysis helps identify which campaigns are driving the most revenue, allowing you to make data-driven decisions about budget allocation and campaign strategy. We'll show you how to create this essential report in Google Analytics 4.Basic Report Structure
- Report Type: Free Form Exploration
- Visualization: Table format with campaign data
- Primary dimension: Campaign
- Secondary dimensions: Source/Medium
- Key metrics: Revenue, Transactions, Average Order Value
- Time comparison: Enable period comparison
Steps to Create the Report
- Open GA4 and navigate to Explore section
- Click the Blank template to start a new exploration
- Under the Dimensions click the + button and search for Campaign, Session source/medium, and Session campaign name, check the checkbox beside them and click Confirm
- Under the Metrics click the + button and search for Total revenue, Transactions, and Average purchase revenue, check the checkbox beside them and click Confirm
- Drag Campaign to the Rows section of your report
- Drag Total revenue, Transactions, and Average purchase revenue to the Values section
- Add Session source/medium as a secondary dimension by dragging it below Campaign in the Rows section
- Click the Settings icon and set your desired date range
- Add a comparison date range by clicking the Compare toggle in the date range selector
Important Dimensions and Metrics
- Campaign: Identifies specific marketing campaigns
- Session source/medium: Shows where traffic originated from
- Total revenue: Shows total revenue generated per campaign
- Transactions: Number of completed purchases
- Average purchase revenue: Average value of each purchase
Actionable Insights from This Report
- Identify your highest-revenue generating campaigns and increase budget allocation to these channels
- Compare campaign performance across different time periods to spot seasonal trends
- Analyze campaigns with high average order values to understand what drives higher-value purchases
- Identify underperforming campaigns that might need optimization or retirement
- Use source/medium data to understand which traffic sources drive the most valuable campaign conversions
Answers Similar Questions
- How to measure campaign revenue in GA4
- Track marketing campaign ROI in Google Analytics
- GA4 campaign revenue attribution guide
- Measure advertising campaign performance GA4
- Google Analytics 4 campaign revenue tracking setup