Campaign tagging audit
Use when campaign reporting is full of near-duplicate sources and you need to know which rows to trust.
Fill in before running
Replace each placeholder with your own detail. The more specific you are, the less the model invents.
- {{TAGGING_EXPORT}}
- {{TAGGING_CONVENTION}}
- {{CHANNELS_IN_USE}}
- {{CHANNEL_GROUPING_RULES}}
Getting a better result
- Export a full year; the worst tagging usually comes from a campaign nobody on the current team ran.
- Fix the grouping rules before the tags, since that repairs history as well as future traffic.
- Agree lower case only as a convention; capitalisation splits are the most common duplicate.
Questions about this prompt
When do I audit tagging rather than tidy the campaign report?
When the source and medium report is full of near duplicates and you cannot tell which rows to trust. Tidying the report treats the symptom. This works out which rows misstate where traffic came from, which is a prerequisite for any channel comparison you were planning to build on top of it.
What do I need in front of me?
A tagging export or a source and medium list, the convention you are meant to follow, the platforms actually in use, and the channel grouping rules from your reporting tool. Export a full year. The worst tagging usually comes from a campaign run by somebody who has since left the team.
What comes back?
A table of broken values with the rule each breaks and where it lands under your grouping rules, duplicate spellings grouped with the one to keep, misfiled traffic such as paid arriving as organic, the over and under counting consequence per group, and fixes split three ways. The cannot be corrected list is the honest part.
What is the mistake that costs me here?
Fixing the tags before the grouping rules. Grouping rules repair history as well as future traffic, while new tags only start from today, leaving two eras in one report. Check which saved reports and audiences break before rewriting anything historic, which is exactly what the prompt asks you to state.