# Settle Which Campaign, Source or Month Did Better

The Side-by-side comparison puts any 2 segments on the same measures: 2 campaigns, 2 sources, 2 forms or 2 periods. It answers “which is working better, by how much, and on what?” with a verdict on each measure.

Published Oct 19, 2026. Updated Oct 20, 2026.

## Which did better, this campaign or that one?

It depends on how many things you're comparing. For any two campaigns, sources, forms or months, the Side-by-side comparison puts both on the same measures and gives a verdict on each. Type /compare to run it. To rank every campaign at once, use the Campaign leaderboard. For one campaign in depth, the Campaign deep dive fits better. For the overall paid and organic split, pick Paid vs organic.

What it is: The Side-by-side comparison is a head-to-head report from the free UTM Grabber Reports skill for anyone settling a debate, putting two campaigns, sources, forms or periods on the same measures.

- Page: https://utmgrabber.com/mcp/reports/side-by-side/
- Report: Side-by-side comparison (Core performance)
- Shortcut: `/compare [X vs Y]`
- Sample data from Northwind Dental, a fictional dental practice. Sample headline: “Google Ads brought 45% more leads than Meta Ads.”

## What this report answers

- Did Google Ads or Meta Ads bring more leads?
- Was September better than August, and on which measures?
- Which side has cleaner tracking?
- What should the weaker side copy from the stronger one?

Built for: Anyone settling a debate about which channel, campaign, form or month did better.

## What's in the report

1. A headline with the winner and the gap, such as 79% more leads or 3.3x the leads.
2. 4 numbers: each side's leads, the lead gap and the tagging gap.
3. Head to head: leads, leads per day, fully tagged, paid share, sources, top source share and top campaign share.
4. The verdict, such as “wins 3 of 3 measures”, or a split decision.
5. Leads per day for both sides, and the channel mix with the biggest gap called out.
6. Next steps for the weaker side.

## Why You Can Trust What It Tells You

- **Ticks only for real gaps.** A side gets a tick only when it leads by 3+ points on a rate or 3%+ on a count.
- **Context numbers stay neutral.** Paid share and concentration never count as wins, because a higher number isn't plainly better.
- **Different windows line up fairly.** The report lines up 2 different windows by day number, and compares them per day when their lengths differ.

## Ask your AI

- `/compare [X vs Y]`
- “Compare Google Ads and Meta Ads leads for September.”
- “Was this month better than last month?”
- “Which of our 2 contact forms works better?”

## What it uses

- Your UTM Grabber leads for each side, filtered by source, campaign, form or date.
- UTM fields from the free plugin.

On Free and Starter your AI reads only your last 30 days, so two periods you compare both have to fit inside them. Starter+ and Premium can compare any two periods.

### Which plan do you need?

What your AI can read from UTM Grabber:

- Free plugin: Your last 30 days, with a fair-use allowance (this report)
- Starter: Your last 30 days, with first touch and more click IDs
- Starter+ or Premium: Your full history, unmetered

Compare Plans: https://utmgrabber.com/mcp/plans/

The report designs need an AI app that supports skills: Claude, Codex or Cursor. ChatGPT gives the same plain-English answers from your leads, without the report designs.

## Sample in 4 looks

- Studio (Client-facing reports): [Web page](https://utmgrabber.com/skills/utm-grabber-reports/samples/html/side-by-side-studio.html), [PDF](https://utmgrabber.com/skills/utm-grabber-reports/samples/pdf/side-by-side-studio.pdf), [PowerPoint](https://utmgrabber.com/skills/utm-grabber-reports/samples/pptx/side-by-side-studio.pptx), [full screen](https://utmgrabber.com/mcp/reports/#report=side-by-side&look=studio)
- Boardroom (Presenting to leadership): [Web page](https://utmgrabber.com/skills/utm-grabber-reports/samples/html/side-by-side-boardroom.html), [PDF](https://utmgrabber.com/skills/utm-grabber-reports/samples/pdf/side-by-side-boardroom.pdf), [PowerPoint](https://utmgrabber.com/skills/utm-grabber-reports/samples/pptx/side-by-side-boardroom.pptx), [full screen](https://utmgrabber.com/mcp/reports/#report=side-by-side&look=boardroom)
- Ledger (Weekly ops reviews and analysts): [Web page](https://utmgrabber.com/skills/utm-grabber-reports/samples/html/side-by-side-ledger.html), [PDF](https://utmgrabber.com/skills/utm-grabber-reports/samples/pdf/side-by-side-ledger.pdf), [PowerPoint](https://utmgrabber.com/skills/utm-grabber-reports/samples/pptx/side-by-side-ledger.pptx), [full screen](https://utmgrabber.com/mcp/reports/#report=side-by-side&look=ledger)
- Classic (Printed reports and long reads): [Web page](https://utmgrabber.com/skills/utm-grabber-reports/samples/html/side-by-side-classic.html), [PDF](https://utmgrabber.com/skills/utm-grabber-reports/samples/pdf/side-by-side-classic.pdf), [PowerPoint](https://utmgrabber.com/skills/utm-grabber-reports/samples/pptx/side-by-side-classic.pptx), [full screen](https://utmgrabber.com/mcp/reports/#report=side-by-side&look=classic)

## Questions

### What can I compare?

Any 2 segments of your leads: 2 campaigns, 2 sources, 2 forms or 2 periods. Your AI filters each side by utm_source, utm_campaign, form or date before it builds the report.

### Can it call a tie?

Yes. It only awards a measure when the gap is material, and when the sides split the measures it calls it a split decision.

### What if one side has no leads?

You get a short report that says which filter to check, instead of a one-sided comparison.

## Related reports

- [Campaign leaderboard](https://utmgrabber.com/mcp/reports/leaderboard/): Every campaign ranked, with the ones to scale and the ones to fix.
- [Campaign deep dive](https://utmgrabber.com/mcp/reports/campaign-deep-dive/): One campaign end to end: every lead, landing page and ad, with a verdict.
- [Paid vs organic](https://utmgrabber.com/mcp/reports/paid-vs-organic/): The split, the winners on each side, and the rebalance to make next.

## Capture the Whole Journey, Starting Today

The free plugin remembers each lead's last click. Every UTM Grabber Premium plan, from Starter up, also records where they first found you, more ad click IDs and what kind of visit it was, from the day you upgrade.

- Last-click UTM tags: free plugin yes, UTM Grabber Premium yes
- Google Ads click ID (gclid): free plugin yes, UTM Grabber Premium yes
- First touch: free plugin no, UTM Grabber Premium yes
- Meta and Microsoft Ads click IDs (fbclid, msclkid): free plugin no, UTM Grabber Premium yes
- Traffic labels: free plugin no, UTM Grabber Premium yes
- AI assistant visits: free plugin no, UTM Grabber Premium yes
- WooCommerce orders: free plugin UTM tags saved, UTM Grabber Premium Full source on every order
- Cookie length: free plugin 30 days, UTM Grabber Premium You choose

Premium starts recording the day you upgrade. It can't fill in visits the free plugin never recorded, so every week on free is a week of first touches and click IDs you won't get back.

See UTM Grabber Premium Plans: https://utmgrabber.com/mcp/plans/

## Want Us to Build This for You?

Get reports like this one with your logo and colors, set up for you. With the Support Package, we connect the AI Connector (MCP) to your data and hand you your own AI report builder, tuned to your business, for weekly, monthly and annual reports.

The UTM Grabber Support Package is $199/yr (regular $349, launch price, real value: $1,700). Works on free and paid plans, and with your agency. Cancel anytime, no contracts.

- **Expert Setup:** Our resident expert team installs UTM Grabber and wires every form, with a live test.
- **Diagnostics & Fixes:** Caching, cookie and GDPR leaks found and fixed, then audited again all year.
- **Custom Reporting + MCP:** We connect the AI Connector (MCP) to your data and hand you your own AI report builder.
- **Ongoing Support:** New funnels and forms wired all year, with priority answers.

[Get the Support Package](https://utmgrabber.com/payment/?plan_id=support_v2) · [See What's Included](https://utmgrabber.com/support/)

## Get it on your own leads

1. Connect UTM Grabber to your AI with the AI Connector (MCP). Step-by-step guide: https://utmgrabber.com/mcp/connect/ (no plugin yet? Get the free plugin: https://utmgrabber.com/?signup=1&return_url=%2Fget-started)
2. Install the free Reports skill: https://utmgrabber.com/skills/utm-grabber-reports/
3. Type `/compare`, or ask in your own words.

Book a demo: https://utmgrabber.com/book-a-demo/
