GitLab Community Apps

GitLab Community Apps Overview

The GitLab Community Apps is a suite of tools that enables the community and other teams at GitLab measure the impact of activities, programs or campaigns they run.

The applications are built and currently maintained by Abubakar Siddiq Ango and MRs are welcome!

The tools available in the suite are described below.

Campaign Manager

Campaign Manager brings together UTM tracking, URL shortening & QR Code, allowing teams at GitLab to manage campaign links from an easy to use application. Features of the tool include:

  • Creating teams & managing members of the team
  • Managing a group of links as a campaign
  • Managing use of UTM Tracking & setting default UTM codes at team and campaign levels
  • Shortened URLs for every campaign link using the go.gitlab.com domain name
  • Shortened URL mode for campaign links in cases where UTM tracking is not required
  • QR Codes generated for Campaign links, which can be used on physical assets.

Learn more about the GitLab Campaign Manager with the User guide.

GitLabGO URL Shortnener

TBD

QR Code Studio

TBD

Community API

TBD


Campaign Manager

Managing Campaigns

Overview Video

Features Demo Video

Use Cases

  • Organize and manage links of marketing campaigns and track impressions
  • Manage UTM Tracking for campaign links
  • Shortened URLs using the GoGitLab domain name (go.gitlab.com)
  • QR Code generation with dynamic links for use on marketing assets and scan impressions

Setting up a new account

The Campaign manager uses the Google OAuth service for authentication and only supports GitLab accounts. New accounts are created automatically using Team member profile data from Google.

Last modified August 8, 2024: Add HeadingLink rule and fix errors (424f73d2)