Track Multi-Channel Campaigns in One Unified Dashboard
The problem
Marketing runs email, LinkedIn ads, and webinars, but attribution lives in a different tool for each channel.
Implementation steps
- 1
Set up UTM parameter naming convention for all campaigns
- 2
Create Zapier integration to pull HubSpot form submissions with UTM data
- 3
Log conversions to Google Sheets with source, medium, campaign, and date
- 4
Build pivot table to show conversions by channel
- 5
Set up weekly email report with Google Sheets > Gmail automation
Template outline
The structure to recreate in your own workspace. Field names and thresholds are starting points.
Google Sheets Structure:
Columns: Date | Source | Medium | Campaign | Lead Name | Email | Status
Zapier:
1. Trigger: HubSpot new form submission
2. Extract UTM parameters from form metadata
3. Google Sheets: Append row
4. Schedule: Weekly on Friday
5. Gmail: Send sheet link to marketing team with summary statsKeep going
More RevOps playbooks
- RevOpsBeginner
Sync Salesforce Pipeline to Google Sheets Dashboard
Executives ask for pipeline reports in spreadsheets, but pulling data manually creates version control chaos.
ZapierSalesforceGoogle SheetsEstimate: 4 hrs/week - RevOpsIntermediate
Route Gong Feature Requests to Product Board
Customer feature requests mentioned in sales calls never make it to product teams.
GongZapierSlack+1Estimate: 3 hrs/week - RevOpsBeginner
Post Real-Time Deal Alerts to Slack by Stage
Leadership wants to celebrate wins and coach deals in real time, but they live in Slack, not the CRM.
HubSpotZapierSlackEstimate: 2 hrs/week
Need help implementing a playbook?
Our team builds custom Clay workflows and AI automations for revenue teams.
Get it built for you