If your organization wants to track the performance and click-through rate of marketing efforts, you can use the following process. Each of these steps has dedicated sections below that contain more detail.
Adobe Campaign can help simplify each of these steps to drive the most value out of your marketing efforts. Contact your Adobe Sales representative for more information.
Every organization has different needs for tracking codes. Some organizations might have minimal needs where manually created tracking codes are more than sufficient. Other organizations might want more control over tracking and have multiple systems in place for creating desired tracking codes. If your organization uses Google Analytics in addition to Adobe Analytics, your organization might already have a
utm tracking code model established.
Regardless of how you choose to create or generate tracking codes, having a consistent system in place allows your organization a much easier time when you want to group tracking codes together for reporting. Consistently structured tracking codes allow you to create Classification rules so that you can get insight on categorical performance.
Once you have the desired tracking code value, you can add it to any links that you post online, such as advertisements, social media, or email. Adding these tracking codes typically take place in a link’s query string. Which query string parameter you use depends on your organization’s tracking requirements; a common query string parameter is
cid (short for campaign ID). Some organizations who also use Google Analytics might already have multiple campaign query string parameters like
utm_medium, and others.
Adding query strings to a link in an email would look similar to the following:
Adobe Analytics has a dedicated Tracking code dimension that you can use to measure various marketing efforts across your organization. However, different organizations might have different tracking requirements. It is important to reference your organization’s Solution design document to consistently track the right values in the right variables.
If your organization has not yet set up campaign tracking, you can adjust your implementation to set the
campaign variable. See the
getQueryParam method to learn how you can collect query string parameter values specific to your organization’s implementation.
If your organization collects
utm query strings, you can choose to either:
utm query strings into the Tracking Code dimension as concatenated values. You can then use Classification rules to create additional dimensions that focus on each
utm parameter. This method has a more complex learning curve, but does not use any extra eVars.
utm query string into a separate eVar. This method is more simple to implement overall, but requires the use of extra eVars.
Once you have properly set up your implementation to collect tracking code data, you can view reports in Analysis Workspace.