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.
Data fetched from Google Accounts are:
To sign in, click on the "Log in" link in the top right corner of the home page and click on the Sign in with Google image to proceed to log in with Google after that.
The Campaign manager is structured around teams of users, and a personal team is created for every user on the first login, which can be used for personal campaigns not shared with any team.
The Dashboard currently shows teams where the logged-in user is a member, and a link to create a new team.
utm_content
prefix, you can supply it here, this is optional.utm_campaign
value here for the UTM Campaign field. For example, the Community team uses the community
as the default value for all UTM tracking done by programs in the team. You can override this value, by settign specific campaign values.utm_budget
) for the team, this will be the default value for all campaigns, you can override this for spcific campaigns.Only Admins can create Campaigns
checkbox. When set, other members will be limited to creating campaign links.In the team page, you can update the team's data and change options set during creation. Other sections of the page are the list of the team's campaigns and Team members
In the list of team members, every line has a red delete icon to remove a team member.
Team members can be elevated to Admin. Admins can manage the update the team's data, manage other team members, and create campaigns if it is limited to only admins.
Click on the "Make Admin" button next to a team member to elevate their privileges.
Create New Campaign
form modal will pop up, provide a title and description for the campaign & click Save
.utm_content
, utm_budget
& utm_campaign
respectively.utm_content
value from other links in the campaign. The team's UTM Content Prefix will be prepended to the value supplied here.utm_medium
and utm_source
respectively.To learn more about UTM Tracking, visit the Marketing UTM Strategy page and for the Developer Relations, review Community Team's UTM Strategy for specific guidelines for the team.
Campaign Manager currently supports utm_campaign
, utm_budget
, utm_content
, utm_medium
and utm_source
. If you use case requires other UTM codes not supported, please create a feature proposal issue in the Community Apps project.
Yes, to fully use Campaign Manager without UTM tracking, leave all UTM related fields empty at the Team, Campaign and Campaign link levels and disable UTM Tracking Status for all links. If you are part of team that uses UTM tracking but don't want to use it for a specific link, set UTM tracking status for the specific link to Disabled.
Getting UTM code precedence right is important to make use of them and if you have complicated use case for UTM tracking. UTM Codes set a Campaign link level takes precedence over Campaign and Team level codes and codes set at the Campaign level take precedence over team level codes. Only UTM Content prefix at the team level, doesn't follow precedence, it will be prepended to UTM Content codes set at Campaign or Campaign link levels.