ClaudeChatGPTCursorGeminiWorks with your AI agentsChromeMydropTry Mydrop Chrome Extension
Reporting & Attribution

Multi-Brand Campaign ROI: One UTM Standard, One Shared Sheet

Measure campaign ROI across several brands with one UTM naming standard, one cost sheet and one comparison table, so every brand is judged the same way.

3 min read

Updated: Oct 31, 2026

Mydrop Campaigns feature interface

To measure campaign ROI across several brands, make every brand tag and cost its campaigns the same way. One UTM naming rule, one cost sheet and one comparison table let you put a bakery and a software brand in the same row without lying about either.

TLDR: Write a UTM standard with four fields, log every cost in one sheet (media, creative and time), pull revenue from the same campaign tag, and compare brands on return per pound. Fix the tagging before you analyse anything.

The usual failure isn't the maths. It's that Brand A tags links ig_spring and Brand B tags them Instagram-Spring-Sale, so a roll-up shows two campaigns that are really the same one. ROI is only as good as the labels.

Write a four-field UTM standard once

Four fields cover almost every case. Put the rule in a one-page doc and make it the only way links get built.

Field Rule Example
utm_source The platform, lowercase instagram
utm_medium organic or paid organic
utm_campaign brand-initiative-yyyymm acme-springlaunch-202603
utm_content Format and variant carousel-a

The brand sits inside the campaign name, so one filter splits a roll-up by brand. Keep everything lowercase. Never add a field per brand.

Log cost in one sheet, with the same three columns

ROI needs a cost, and cost is usually the part people skip. Use one sheet for all brands with these columns: campaign tag, media spend, creative cost and team hours.

Turn team hours into money with one hourly rate for all brands. If the number is rough, say so in the sheet. A rough but consistent cost still gives you a fair ranking between brands. An accurate cost for one brand and none for another doesn't.

Pull revenue by the campaign tag, not by the platform

Take revenue, leads or sign-ups from your analytics or CRM, grouped by utm_campaign. If the sale happens offline, give the sales team a field in the CRM for the campaign tag and ask them to fill it in at first contact.

Expect gaps. Some visits come from dark social and arrive with no tag. Don't force them into a campaign. Show them as "unattributed" in the table so the reader can see how big the blind spot is.

Compare brands on return per pound, one table

Build one table with the same columns for every brand:

  1. Campaign and brand.
  2. Total cost.
  3. Revenue or leads attributed.
  4. Return per pound (or cost per lead).
  5. Share of results unattributed.

Sort by return per pound. Then add a column that says what you'll do next: reuse, revise, pause or escalate. A table that ends in a decision gets used. One that ends in a number gets filed.

Compare like with like. A brand selling a £20 product and a brand selling a £20,000 contract won't share a return metric. Compare each brand with its own previous campaigns first, then with others only on cost per qualified lead or return per pound.

Check the data before you trust the ranking

A quick sanity check saves embarrassment. Ask whether the click totals match the platform's reported link clicks within about 10%, whether any campaign has revenue but no cost, and whether any tag appears under two spellings. There's a short guide to this step in how to validate campaign performance data.

Keep the campaigns, tags and results together

When campaigns, UTMs and results sit in different places, ROI work becomes a monthly chore. In Mydrop you can plan each brand's campaign in the content calendar, keep every brand in its own workspace, and read results in performance analytics, with client reports you can schedule for each brand. For a scorecard layout to start from, see the engagement-to-ROI scorecard. Agencies comparing tools can read the best campaign tracking tools for agency ROI.

Retag your three most recent campaigns today

Take the last three campaigns per brand and rewrite their UTM tags into the four-field standard. Add their costs to the shared sheet and build the first comparison table. It takes an afternoon, and next month's report will be the first one where the brands line up. If you want one place for plans and results, get started free with Mydrop.

Free tools

Free Report Template

Fill in a month of numbers, get a one-page client report to print as a PDF.

FAQ

Quick answers

Use one UTM naming convention and one cost sheet for every brand. When each brand tags and costs campaigns the same way, results are comparable.

Tag every link with source, medium and campaign, then group results by platform and campaign in one table. Compare revenue per cost, not clicks.

Yes, if each brand uses the same tags and the same cost fields. One sheet or one reporting tool can then roll them up and split them by brand.

Next step

Stop coordinating around the work

If your team spends more time chasing approvals, assets, and publish details than creating better posts, the problem is probably not your people. It is the workflow around them. Mydrop brings planning, review, scheduling, and performance into one calmer operating system.

Mydrop Editorial Team

About the author

Mydrop Editorial Team

Mydrop

The Mydrop Editorial Team writes the guides, comparisons, and playbooks on this blog. We cover social media planning, publishing, approvals, analytics, and multi-brand workflows, drawing on how teams actually use Mydrop to run their social programs. Every article is researched, edited, and maintained by the team behind the product.

View all articles by Mydrop Editorial Team

Managing 14+ social platforms felt like a 2 a.m. nightmare until Mydrop. The AI brand-voice mapping is scary accurate, and the client approval portal saved me easily 15 hours this week alone. It's the ultimate set-and-forget workspace for busy agencies.
A true automation tool for scheduling (and creating) social media content! It has saved me over 20 hours of work already in just my first couple weeks. A true game-changer for anyone in business, big or small!
Finally tried Mydrop on a test client and the white-label portal on a custom domain actually looks legit, no Mydrop branding sneaking in. The OAuth setup saved me from the usual “what's my password” back-and-forth.
Absolute game-changer. Mydrop completely automated my content workflow. The scheduling is flawless, it actually feels intuitive, and it saved me 10+ hours in my very first week. Best decision I've made for my socials!
Mydrop AI has been an absolute game changer, it has saved me so much time and effort. It does what it promises. Easy to use, versatile, and the creator is really open to feedback. Very happy!
I was looking through a bunch of management tools for my client, as it was getting out of control; after comparing every solution, I found Mydrop to be a no brainer.
This app helps me more than any other I have ever used. I've got all of my pages and accounts and I can drag and drop like I want. Mydrop has really been a huge asset to my business!
I was looking for a scheduling tool as my clients were using more and more platforms. Mydrop does the job very well, and automations and forms are very useful and save me a lot of time. I recommend!
Love that you baked in white-label portals from day one, that's a huge pain point for agencies.
Love this platform for scheduling social media posts! Easy and very intuitive to use! Highly recommend!
Very nice tool, you will save a lot of time. Very easy to use, user friendly. I have used it for several months and it is very helpful.
Helpful app if you are trying to streamline social content creation for clients.
Managing 14+ social platforms felt like a 2 a.m. nightmare until Mydrop. The AI brand-voice mapping is scary accurate, and the client approval portal saved me easily 15 hours this week alone. It's the ultimate set-and-forget workspace for busy agencies.
A true automation tool for scheduling (and creating) social media content! It has saved me over 20 hours of work already in just my first couple weeks. A true game-changer for anyone in business, big or small!
Finally tried Mydrop on a test client and the white-label portal on a custom domain actually looks legit, no Mydrop branding sneaking in. The OAuth setup saved me from the usual “what's my password” back-and-forth.
Absolute game-changer. Mydrop completely automated my content workflow. The scheduling is flawless, it actually feels intuitive, and it saved me 10+ hours in my very first week. Best decision I've made for my socials!
Mydrop AI has been an absolute game changer, it has saved me so much time and effort. It does what it promises. Easy to use, versatile, and the creator is really open to feedback. Very happy!
I was looking through a bunch of management tools for my client, as it was getting out of control; after comparing every solution, I found Mydrop to be a no brainer.
This app helps me more than any other I have ever used. I've got all of my pages and accounts and I can drag and drop like I want. Mydrop has really been a huge asset to my business!
I was looking for a scheduling tool as my clients were using more and more platforms. Mydrop does the job very well, and automations and forms are very useful and save me a lot of time. I recommend!
Love that you baked in white-label portals from day one, that's a huge pain point for agencies.
Love this platform for scheduling social media posts! Easy and very intuitive to use! Highly recommend!
Very nice tool, you will save a lot of time. Very easy to use, user friendly. I have used it for several months and it is very helpful.
Helpful app if you are trying to streamline social content creation for clients.
Smiling social media managerSmiling social media managerSmiling social media managerSmiling social media managerSmiling social media managerSmiling social media manager

4.8/5 · on Trustpilot & Google