AdrailAdrail.com is for sale

Resources

Campaign names your team can use

Campaign names your team can use

Campaign names become a problem when two people need the same report and each searches for a different phrase. One person remembers the product, another the launch month and another the publisher. A useful naming convention gives them a few predictable fields without trying to put the entire media plan into a single string.

Begin with the work the name must support. Does the team use it to find assets, group campaign results, connect invoices or identify a placement in a support request? These jobs overlap, but they do not require identical labels. Decide which relationships need stable identifiers before choosing punctuation or arguing about abbreviations.

Audit ten real names first

Take ten recent campaign names and place them next to the campaign owner, product, channel, market and launch date. Ask a colleague to interpret each name without looking at those extra columns. Note where the colleague guesses incorrectly or cannot tell what a code means. The exercise gives the team specific problems to solve.

Look for multiple spellings of the same thing, missing fields and fields that changed meaning halfway through the year. A code such as na might mean North America in one row and not applicable in another. A month might refer to launch, booking or creative production. These conflicts deserve attention before a new format is rolled out.

Save examples of genuinely different campaigns that currently have nearly identical names. They reveal whether the convention needs an identifier, a distinguishing field or simply better supporting metadata. Do not solve every ambiguity by adding more words. Long names can still be ambiguous if the meaning of each position is unclear.

Keep the identifier stable

Assign a campaign ID that survives a change in title, timing or owner. A simple internal sequence can be enough if the team can generate it without collisions. Keep the friendly campaign label in a separate field. That separation allows a campaign to be renamed without breaking the record used to connect related work.

For example, a fictional campaign might have internal ID c1042 and readable label autumn-workshop-launch. If the event moves to winter, the label can change while the ID remains c1042. The associated placement records and creative versions should continue to point to that same campaign ID.

This is a suggested data practice, not a claim about how every advertising platform handles renames. Check the systems your team uses before changing existing names. Some downstream spreadsheets or imports may use the readable name as their matching field. Identify those dependencies and create a mapping before making a broad update.

Pick a small set of readable fields

A workable campaign label might contain product, objective, market and a planning period. Choose the fields your team actually searches for. Keep details such as account owner, budget and approval state in separate columns, since they may change without changing what the campaign is.

Write the meaning of each field beside the format. If a date means planned launch month, say so. If market refers to the audience location rather than the office running the campaign, say that too. The definition matters more than whether the team prefers underscores or hyphens.

Use a controlled vocabulary for repeat values. For example, keep one approved code for a market and one approved spelling for each product family. Give the vocabulary an owner and a place where people can request additions. A rule that requires people to invent a new abbreviation every time is only a formatting preference.

Keep campaign and placement levels distinct

A campaign can contain several publishers, formats and creative messages. If the campaign name includes every placement detail, it becomes difficult to use as the shared parent. Give the placement its own identifier and record the campaign ID as a relationship. Do the same for creative versions where the workflow needs them.

Imagine one campaign promoting a workshop through a newsletter and two display placements. The campaign ID stays the same across all three. Each placement receives its own row with publisher, format and destination. A creative revision changes the creative version, not the identity of the whole campaign.

This structure also helps with reporting questions. Someone investigating one incorrect destination can identify the placement without confusing it with the overall campaign. Someone reviewing the whole launch can group the related placements through the shared campaign ID. Neither person has to decode a very long string to discover the relationship.

Treat tracking parameters as a separate contract

Readable platform names and URL parameters serve different audiences. A colleague may appreciate a descriptive campaign title with spaces. A tagging convention benefits from a consistent vocabulary that can be generated and checked. Decide how the internal campaign record maps to tracking values instead of copying whatever title happens to be visible.

Google Analytics campaign URL documentation explains parameters including source, medium and campaign, and states that values are case sensitive. Choose a consistent case and approved values for your workflow. Document how a publisher name becomes a source value so one campaign does not fragment into several spellings.

Keep personal information out of these values. Google’s guidance on avoiding personally identifiable information addresses information sent to Analytics. A campaign identifier should describe the campaign, not contain a person’s email address or other personal detail. Review generated URLs as well as the naming template, since a safe template can still receive an inappropriate value.

Give exceptions an explicit home

There will be exceptions: a partner requires an existing campaign name, an acquired account uses different codes or a recurring program has no meaningful launch month. Decide how the team records these cases. An exception field with a reason and owner is easier to maintain than several unofficial naming systems.

Use a defined placeholder only when it has one meaning. Unknown, not applicable and not yet assigned are different states. If the data structure can express them separately, do so. If a receiving system permits only a string, document the chosen value and avoid reusing it for another purpose.

Provide a way to add a new product or market without rewriting the convention. The owner should check for an existing equivalent, approve the new value and update the shared vocabulary. Publish the change where the people generating campaign records will see it. A private approval in a chat does not update the next person’s template.

Roll out with a mapping, then test retrieval

Apply the proposed convention to the ten campaigns from the audit. Ask the same colleague to find a campaign by product, period and market. Check whether two different campaigns still collide. If the names remain hard to interpret, revise the field definitions before applying the format to hundreds of records.

For existing campaigns, preserve the original name in a mapping table alongside the stable ID and proposed label. Confirm how reports, exports and integrations match records before changing live fields. Where changing a historical name would cause confusion, leave it intact and apply the new structure to new campaigns while maintaining a translation table.

Create one small entry form or spreadsheet template with validated fields. Include a generated example and a plain-language explanation of each part. Then review the first few campaigns created by someone who did not design the convention. Their questions are evidence about the instructions. Resolve those questions in the shared template so the format becomes usable through ordinary work, rather than relying on its author to translate every name.

Michael Santiago

About Michael Santiago

Michael founded i-Newswire.com in 2007, growing through iNewswire.com to the category-defining Newswire.com. That climb reinforced the value of a clear, pronounceable brand. The business sold to Issuer Direct for $44 million in 2022. Today, he develops premium domains and companies through OnlineBusiness.com.