Setup UTM Codes for your OfferUp Local Ads

Your guide to setup UTM Codes and Google Analytics to track the performance of your OfferUp Local Advertisements

Tracking Ad Performance

Your ad is only good as it performs. In this article, we are going to show you how to quickly set up and use UTM Codes to track your OfferUp Local Ad(s) and use one of several Google Analytic reports to track, review and report on your key business metrics in 2 simple steps.

Don't worry, if you have never used UTM Codes before to track an ad. It's easy and we are going to walk you through it step-by-step. After you have finished, and still want to learn more about UTM Codes, how they work, and to see what options you have, we have you covered. Just continue below and we'll teach you everything you could ever want to know about UTM Codes.

Step 1: Create Your UTM Codes

There are several ways to create a UTM Code. It is possible to manually create a code by simply typing it for your URL, however, if you make any mistakes in the URL the tracking codes won't work. We recommend using a ready-made URL Builder. In this example, we are going to use Google URL tool located here and we've included a reference screenshot below.

campaignurlbuilder

To create your UTM Codes, do the following:

  1. Enter the website URL and campaign info. You will see on the form here, these are the only required fields that need to be added.

  2. Now, add any other details you want to track such as the medium, source, and more. You can see use the screenshot above as an example where we have included a pre-filled form.

With your form completed, you will see the URL Builder has automatically generated a new URL that can be used for your OfferUp ad. Just click on the "Copy URL" button and add it to your OfferUp ad.

You'll also see an option to shorten the URL. In some cases, shortened URLs can be useful especially when sharing with others, or if you want to provide a URL for a landing page to a customer. You can do either with your OfferUp ad.

Here is an example of what you'll see.

updatedurl

Step 2: Use Google Analytics to track your OfferUp Ad

At this point, we've now created our URL and added it to our OfferUp Local Ad. Now, let's set up Google Analytics so we can track the performance of our ad.

Out of the box, there are 3 ways that we can almost immediately start tracking our ad.

  1. To start, let's first create a custom report under "Customization" -> select "Custom Reports". Under dimensions, let's add Medium, Campaign, or Source. You'll also need to define any metrics that are important to your business such as traffic or clicks.

UTM Tracking

After saving your report, you can view it under "Customer Reports" anytime similar to the example below.

utmreport

2. The second option does not require any setup. On the left-hand action bar, go to Acquisition → Overview → All Traffic → Source/Medium to view traffic. As you can see, "Source/Medium" is directly related to available UTM parameters.

3. Your third option is available on the left-hand action bar. Go to Acquisition → Campaigns → All Campaigns to view traffic based on your custom campaign names

What's Next

With your new URL ready, and Google Analytics in place, you can easily track your OfferUp Local Ads performance. After you have seen success go ahead and try setting up another ad by adding another location. You can use the exact same process as above and generate as many URLs as you need and they'll all get tracked in Google Analytics automatically. Be sure to let us know how are you doing!

----------------------------------------

UTM Code Deep Dive

While UTM Codes sound technical and mysterious, they are actually straightforward and easy to set up. UTM stands for "Urchin Traffic Monitor" and can be defined as:

Snippets of simple code that advertisers can add to the end of a URL to track performance of an ad, campaign and/or content.

When set up, UTM parameters can be automatically tracked and will show up in an advertiser's analytics report giving you insights into your OfferUp Local Ad performance. UTM codes are typically long and complex and have no impact on the page. For example, try deleting the UTM. It has no impact. Helps you track down your lead/revenue origins and find gaps or underperforming marketing

UTM Variables and Parameters

Most of us have seen UTM codes, but typically don't give them a second thought. When you look at a URL, the UTM codes will show up after the "?" in the URL. For example, look at the URL below:

http://business.offerup.com/advertising/seattle?utm_source=google

UTM Codes consist of 2 primary components - tracking variables and UTM parameters.

Tracking Variables

The tracking Variable is a unique variable to help you identify the ”parameter” you want to track. The variable will always be preceded by the “=“ sign and can only include numbers, letters, hyphen/dash, + sign, and periods.

UTM Parameters

In addition to the Variable, there are 5 UTM Parameters. No more. No less. Here are the URL parameters we can use for any advertising or marketing campaign:

  • utm_Source (where it originates)

  • utm_medium (CPC, social, affiliate, QRCode)

  • utm_content (good for a/b testing, differentiate between links pointing to a URL)

  • utm_term (mainly keywords)

  • utm_campaign (identify the campaign)

The only one that is always required is "campaign." Other than that, each of the parameters can be used to track different aspects of an advertising campaign - where it came from, keywords, and so on.

URL Examples

urldescriptions

Using UTM Codes

Now that we know what UTM Codes are, let's look at how we use them. UTM parameters can be used in any combination by separating each parameter with the "&" symbol. Let's look at the following example:

https://business.offerup.com/advertising/seattle/?utm_campaign=localads082020&utm_term=local+advertising+for+business

As you can see, we have a standard URL and the UTM Codes are added to the URL following the "?."

Let's look at another example. In this one, we want to set up UTM Codes to help us track how many leads are coming in through a Local Advertising ad campaign on OfferUp.

https://business.offerup.com/advertising/seattle/?utm_source=offerup&utm_medium=cpm&utm_campaign=summer-ad&utm_content=local_ad

In looking at the example above, we can see that the incoming lead came through a CPM ad on OfferUp and using my local_ad link.

Success!!

You made it! You are now an expert. UTM Codes are easy to set up and allow you to see how your Local Ad is performing. Let's do a quick review of how to get started:

  1. Visit the free Campaign URL Builder to create your UTM code

  2. Insert your website URL and campaign info that you want to track

  3. Generate your unique UTM tracking code for each ad or link

  4. Share/add the UTM tracking code for your OfferUp ad

  5. Setup or use your existing Google Analytics account

  6. Set up your reports or login to Google Analytics and on the left-hand action bar go to Acquisition -> Campaigns to measure your success so far. ☺

  7. Sit back and watch the clicks and impressions come in

We can't wait to hear about your success. Be sure to let the OfferUp team know how you are doing. Or, if you have any questions contact the OfferUp team. We are always ready to help!!