Online Marketing

Welcome to the Online Marketing Handbook.

On this page

Other Important Pages

URL Tagging

All marketing campaigns that are promoted on external sites and through email should use URL tagging to increase the data cleanliness in Google Analytics. For a primer course, please see the training video. This explains the why and how of URL tagging.

Our internal URL tagging tool can be accessed on Google Docs under the name Google Analytics Campaign Tagging Tool.

Weekly Website Health Check

Every Friday a website health check should be performed. This check is meant to ensure that there are no issues with the website that could cause issues with traffic to the site. These are the following things to check to ensure the health of the site:

Issues to look for in each of these tools:

Online Marketing Tools

We use a variety of tools to support the other team within the company.


Unbounce is for the creation of landing pages. The login information is in the marketing vault of 1Password. Currently, the only landing pages within Unbounce are for our PPC traffic. All webcast landing pages will be migrated to Unbounce, as well as landing pages for gated content (whitepapers, cheat sheets, etc.)

Before any Unbounce landing pages are used, approval should be requested from the design team to make sure that the pages meet our brand standards.

Google Analytics

Google Analytics captures all the analytics for GitLab pages outside of the actual app on If you need access to Google Analytics, you can request access from the Online Marketing Manager.

Google Tag Manager

Google Tag Manager is used to manage the firing of the different JavaScript tags we deploy on our website. All marketing tags should be deployed through Google Tag Manager except in cases such as A/B testing software. If you need access to Google Tag Manager, you can request access from the Online Marketing Manager.