No-nonsense marketing and analytics best practices from
international industry leaders, straight to your inbox
Using spreadsheets to manage campaign tracking codes is still a common practice for many of us working with marketing campaigns. Here are three ways they are affecting your reporting and bottom line.
1. Bad for collaboration
Keeping tracking code spreadsheets up to date and sharing amongst team members is an effective way to share knowledge and collaborate if you are only a few involved. However, as soon as you are more than a handful that needs to efficiently work together across markets and departments, a more efficient campaign metadata governance solution needs to be in place. Imagine having an update that you need to implement in the spreadsheet, say you need to include a Product Category in your tracking codes, the process for doing so can be tiresome.
First, you need to make sure that you have the master sheet, in other words, you need to make sure that you have the most recent version of the spreadsheet and that no one else is making changes to the taxonomy while you’re updating at your end.
Secondly, you need to distribute the updated taxonomy in the spreadsheet to all your team members across markets and departments and make sure that everybody is up to date and can use the updated version correctly.
And we haven’t even talked about what happens if multiple employees in your organization work in the sheet simultaneously and suddenly overwrite the tracking codes you have just added. Or say you are working with agencies and want them to follow your tracking code taxonomy as well, you will need to distribute the taxonomy spreadsheet with them, keep them up to date, and make sure that they communicate the updated taxonomy internally through the updated spreadsheet and not start by creating their own tracking taxonomy.
adoption
2. Difficult to enforce a consistent taxonomy
Spreadsheets have been here for decades and are excellent in many situations. When companies define a tracking code taxonomy and are in the first steps of enforcing consistency, the general choice is often spreadsheets. A tracking taxonomy can be more or less complex and often starts by defining a certain set of elements that needs to be present in the campaign tracking, e.g., Channel, Source, and a Campaign name. Once a company is comfortable with this type of taxonomy, they might move on to including more values, e.g., Campaign type, Product category, Segment, Market, Launch day, etc.
As soon as you are more than a handful that needs to efficiently work together across markets and departments, a more efficient solution needs to be in place.
However, in order to enforce consistency in the values, free-text fields are not enough. Spelling mistakes, upper/lower-casing, missing values, wrong values, etc. can wreak havoc in your campaign reports. Thus, starting to use more intelligent fields, such as a predefined list of channels to choose from and then a Source field that changes possible values accordingly to the selected channel can ensure your channel reporting is accurate. We often need a degree of freedom so we can’t fully remove the need for free-texts but adding an intelligent auto-complete on top so the input free text is automatically matched with the most recent and best previously entered values can further help grouping campaigns.
The list goes on with date pickers, segment selectors, multiple product selection, etc. Unfortunately, this is not straight forward to implement in a spreadsheet, and the maintenance will often prove to be very time consuming, especially if we also include Reason 1 about collaboration.
Spelling mistakes, upper/lower-casing, missing values, wrong values, etc. can wreak havoc in your campaign reports.
organization
fall behind