Documentation menu

Campaigns

Campaigns let you group related links together and track their combined performance. Use them to organize marketing initiatives, product launches, or any coordinated effort.

What is a campaign

A campaign is a named collection of links within a workspace. It gives you one combined click total for the whole group instead of adding up links by hand, and it keeps the campaign's UTM tags in a single place for your team to tag against.

Creating a campaign

Go to Campaigns in the sidebar and click Create Campaign. Enter a name and an optional description. You can also record the campaign's UTM parameters. MASK stores them with the campaign for you to copy; it does not add them to your links or to the destination URL.

The name, description and UTM values can be changed later: open the campaign and click Edit campaign. Editing the tags changes what the campaign hands you to copy; clicks already recorded keep the tags they were recorded with.

Add links to a campaign in two ways:

  • From the campaign — Open the campaign and click Add Link, then choose an existing link from your workspace.
  • From a link — When creating a link, select a campaign from the campaign dropdown.

A link can belong to more than one campaign, and adding it to a second campaign does not remove it from the first. To take a link out of a campaign, open the campaign and click Remove on its row — the link itself is not deleted, and the clicks it already contributed stay in that campaign's history.

Tracking campaign performance

Open a campaign to see its summary. The campaign view shows:

  • Total clicks — Combined clicks across all links in the campaign over the last 30 days.
  • Links — How many links are attached to the campaign.
  • Campaign tags — The campaign's UTM values as a query string you can copy.
  • Conversions — How many conversions were attributed to the campaign in the same period, their value per currency, and the conversion rate where the click data supports one. Sending conversions is optional; until your first one is recorded the tile reads 0.
  • The link list — Every link in the campaign, ranked by its clicks in the same period, with its all-time count beside it. A link you have since deleted stays listed and is marked Deleted; it is not counted in the Links total, and its past clicks stay in the click total.

On Growth and above, the campaign view also charts clicks over the period and breaks the traffic down by referrer, country and device. Per-link detail stays per link: open a link and read its analytics.

To publish those numbers outside the dashboard, use Public stats page on the campaign. Choose Anyone with the link for a private share URL, or Public for an open page, with an optional expiry. Every share you create is listed under Shared Stats in Reports, where it can be regenerated or revoked.

UTM management

Each campaign records its UTM parameters (utm_campaign, utm_source, and utm_medium) in one place. Because campaigns are shared across your workspace, this gives your whole team a single documented convention to tag to.

Build each link's UTM-tagged URL with the UTM Builder, shorten it, and add it to the campaign. The campaign then groups those links and reports their combined click total.

Consistent UTM tagging across a campaign ensures accurate attribution in external analytics tools like Google Analytics.