Documentation menu

Campaigns

A campaign groups the links, QR codes and bio pages you share for one effort, such as a launch, a season or a promotion. It keeps their UTM tags in one place and shows what they did together, compared with the period before.

What is a campaign

A campaign is a named set of links, QR codes and bio pages in your workspace, with optional start and end dates and optional UTM tags. Adding something to a campaign does not change how it works for visitors: a link keeps redirecting, a QR code keeps scanning and a page stays published whether or not the campaign is running.

Creating a campaign

Go to Campaigns in the sidebar and click Create Campaign. Enter a name and, if you like, a description, UTM tags, and a start and end. Dates and times are entered in your own time zone; the end must be after the start. Everything can be changed later with Edit campaign.

Campaign status

Every campaign shows one status, worked out from its dates at the moment you look:

  • •Scheduled — the start is still ahead, for example “Starts in 3 days”.
  • •Active — it has started and not ended. A campaign without dates is always active and reads “No end date”; one ending within a few days says so.
  • •Ended — the end has passed, for example “Ended 2 days ago”.

The same status appears in the campaign list, on the campaign page, on its public stats page and in the API.

Adding links, QR codes and pages

  • •From the campaign — open the campaign and use Add link, Add QR code or Add page. Type to search your workspace; anything already in the campaign is marked.
  • •New link in this campaign — creates a link that starts life in the campaign, with the campaign's UTM tags added to its address if you choose. A campaign link's row also offers a QR code for that link, created in the campaign.
  • •From a link — when creating a link, choose a campaign. The link and its place in the campaign are saved together.
  • •By dragging — in the campaign's Add resources panel, drag a search result onto the Links, QR codes or Pages group to add it. The Add button next to each result does the same from the keyboard.
  • •New page in this campaign — creates a bio page that starts life in the campaign. The page and its place in the campaign are saved together, and you stay on the campaign with a link to open the editor.
  • •Several at once — on Links, Bio Pages and QR Codes, select items and choose Add to campaign. Either all of them are added or none are, and you are told why when they can't be.

A link, QR code or page can belong to several campaigns, and each one shows which campaigns use it. Each row on the campaign page says what the item is doing for visitors right now (for example live, paused, expiring soon or deleted) and how it performed in the selected period. Filter what the campaign holds by name, type or state, sort it by date added, name, traffic or what needs attention, and select several items to remove them together.

Removing an item takes it out of the campaign, including its past clicks in the campaign's results; the item itself is not changed. Deleting a link, QR code or page elsewhere keeps it on the campaign page as history, marked as deleted.

UTM tags

A campaign can record utm_source, utm_medium, utm_campaign, utm_term and utm_content. MASK never adds them to an address on its own. You add them on purpose, when you create a link in the campaign or with Apply tags on a campaign link, and you see the resulting address before you save.

Applying tags keeps the rest of the address exactly as you wrote it: its path, its other parameters, anything after the #, and its characters. When the address already carries a tag the campaign also sets, you choose: Keep the address's own values or Use the campaign's values. An empty campaign value never removes a tag. The tagged address goes through the same destination safety check as any other destination.

Tracking performance

Choose the period at the top of Performance: the campaign's own dates (once it has started), or the last 7, 30 or 90 days. Every number is shown next to the same-length period just before it.

  • •Clicks — visits through the campaign's links and scans of its QR codes, each visit counted once.
  • •Page views — views of the campaign's bio pages.
  • •Conversions — conversions attributed to the campaign, by type, with their value per currency.
  • •Conversion rate — conversions per click, shown only when the clicks for the whole period are still kept.
  • •What changed — short notes about the biggest movements, each based on the numbers shown on the page.
  • •Clicks per day — a chart of the period.
  • •Goals — the progress of every active goal that covers the campaign or one of its items.

On Growth and above, the page also breaks traffic down by referrer, country and device. Detailed click data is kept for 90 days, so a period that reaches further back shows “Not available” for what was not kept, never zero.

Conversions

On Growth and Enterprise, two things MASK sees on your bio pages are recorded as conversions automatically: a new subscriber is a signup (once they confirm, when the page asks them to), and a contact-form message is a lead. Each records the page, and this campaign when it is the only running campaign that includes the page. They never record anything about the visitor. Conversions your own systems send through the API can name a campaign, link or QR code directly.

Sharing results

To publish a campaign's 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 is listed under Shared Stats in Reports, where it can be regenerated or revoked.

Who can do what

Members whose role can manage campaigns create, edit, add and remove. Members whose role includes analytics see the numbers; others see what the campaign holds but not its results. A campaign over your plan's campaign limit is locked: you can read it, but nothing can be added or removed until it is within the limit again.