Track Your Onsite Banners and Buttons Like a Pro

Tracking the promotions that you are running on your own website properties is extremely easy. Just generate internal tracking tags, add them to your buttons and banners, and watch the clicks, impressions and conversions go through the roof!

In this brief tutorial, I am going to show you how I tagged 2 of our homepage buttons and how I was able to view the clicks and views these buttons generated in just a few hours, right in my Google Analytics reports. Really exciting!

1. Why Track the Buttons and Banners on Your Website?

Because you want to see if your offers and promotions work – if people click on them, if they engage, and – in case you are running an eCommerce site – if these assets generate for you conversions and even revenue.

2. How to Track Internal Promotions on Your Web Properties?

There are many ways to track the performance of internal banners and buttons – for example, some marketers leverage their developers, who often times hard-code tracking information on pages and templates.

But, being able to own your promotions, change links as needed and add the right tags to your links at the right time can offer a lot of flexibility and independence for many digital marketing professionals and analysts.

If you are looking to manage internal promos on your own, you might want to try tagging the links of your banners and buttons, using the tags below, which enable you to easily view their performance in Google Analytics in just a few steps.

Tracking internal campaigns is made possible by adding the following tags at the end of your links:

  1. promo_name,
  2. promo_id,
  3. promo_creative,
  4. promo_position

A word of caution:) here – internal campaign tagging is not to be confused with external campaign tagging, which always employs the use of UTM tags. If you are unsure about the difference between the two, please check out this quick and easy-peasy presentation.

3. How to actually add these tags to your links?

Super easy. Let me show you how I added the above internal tags to the 2 buttons on the top banner of campaigntrackly.com’s home page.

  • Here are the buttons that I decided to track – I wanted to see if people were clicking on them:

TrackingClicksandViewsofButtons

 

  • Here is a short animated gif that shows you how, using the CampaignTrackly app, I generated my tagged links in no time and added them to our website:

How to Track Internal Campaigns

 

4. Where do you find the relevant reports to find out if your buttons are performing?

In your Google Analytics Reports, of course. Just go to Home>Conversions>eCommerce>Marketing>Internal Promotions – as you will see from the image below, the Create New Account button gets clicked all the time, whereas the brochure button did not get any clicks in the last couple of ours. This tells me that I probably need to change my offering or remove it altogether:

Internal Promotion Button Tracking Report

 

5. Very Important – before you start tagging your banners and buttons, there are a few must-have prerequisites:

  1. You need to make sure that you do enable your Enhanced eCommerce feature. Even if you don’t use eCommerce, you need to set it up to be able to track internal campaigns. This step requires that you have admin access – If you don’t, reach out to your Google Analyst or account owner and task hem to set up this functionality. See how to do that:

 

2. You will need to tell your Google Analytics to track these internal variables, otherwise, nothing will happen in your reports dashboard. There are several ways to “tell” GA to do that – it very much depends on the tracking technique you are using.

  • You can do that via Google Tag Manager (recommended) – here is a quick example that I found very helpful.
  • You can also manually add your values to your tracking code – like I did, just so I am able to quickly set up this example for you (I don’t really recommend this option if you juggle many campaigns on your website – but here is a quick how-to if you want to give it a try). Here is my code – which is boring and you can happily skip if you have a specialist to support you:
    • gtag(‘event’, ‘view_promotion’, {
      “promotions”: [
      {
      “id”: “subscriptions”,
      “name”: “create new account”,
      “creative_name” : “button”,
      “creative_slot” : “home-page-top-banner”
      },
      {
      “id”: “button-home-page”,
      “name”: “download-brochure”,
      “creative_name” : “button”,
      “creative_slot” : “top_banner”
      }
      ]
      });
      gtag(‘event’, ‘select_content’, {
      “promotions”: [
      {
      “id”: “subscriptions”,
      “name”: “create new account”,
      “creative_name” : “button”,
      “creative_slot” : “home-page-top-banner”
      },
      {
      “id”: “button-home-page”,
      “name”: “download-brochure”,
      “creative_name” : “button”,
      “creative_slot” : “top_banner”
      }
      ]
      });

6. In Conclusion

As you saw from the example above, you need to track your internal promotions and campaigns if you want to understand if they are engaging or not. Many a time, we depend on IT to hard-code some of our banners and links, but in my opinion, owning your taggs and links is the best, fastest and most flexible way to swiftly and effectively track your internal promotions.

It is a necessary part of a marketer’s work and can be extremely valuable in identifying what your audiences need so that you can cater to them better. You can add your tags manually using an Excel spreadsheet or leverage a product like CampaignTrackly, that will enable you to automate the whole process and make it error- and typo-proof.

Any questions, catch me on Quora or email me at milena@campaign-trackly.com

Milena Mitova, MBA

Dynamic, data-driven senior marketing professional with global expertise in B2B sales revenues, go-to-market strategies and market growth. Has worked for Shell, Nestle, Honeywell, ARM, Equinix, FalconStor & other exciting organizations. Co-founder of CampaignTrackly. Blogger, technologist, & automation expert. In numbers: 256 digital projects. 6 awards. 15 professional certifications, including:

  • Google Analytics and Google eCommerce Analytics Certifications;
  • Social Media & Hootsuite Certifications
  • Hubspot Inbound Marketing, MarketMotive SEO, PPC, Optimization Certifications & more.
Have analytics or ROI questions? Catch me on Quora or email me directly.