What the Campaign breakdown shows
ShortPen records the UTM parameters on the link’s URL each time it is clicked or its QR code is scanned, then groups those values into five tables you switch between using the tabs:| Tab | Captured from | Example value |
|---|---|---|
| Source | utm_source | newsletter, facebook, partner-acme |
| Medium | utm_medium | email, cpc, social, qr |
| Campaign | utm_campaign | spring_sale_2025 |
| Content | utm_content | cta_bottom, hero_banner |
| Term | utm_term | brand_kw, video_ad_a |
These values come from the short link URL that a visitor opens, for example a link you share across channels as
https://shr.pn/promo?utm_source=newsletter&utm_medium=email. UTMs you configure in a link’s settings are added to the destination URL. They appear in this breakdown only if they are also present on the short link visitors open.- The first column lists every distinct value captured for that parameter.
- The count column shows the clicks/scans attributed to it (total or unique, depending on the selected mode).
- When an event is selected, extra columns show the event count and %CR (conversion rate), like the other breakdown tables.
Only non-empty values are listed. If a click carried
utm_source but no utm_term, it is counted under Source and omitted from Term. A parameter tab can be empty even when others have data.Where the Campaign breakdown appears
The block behaves differently depending on the analytics view:On a single link or QR code
On a single link or QR code
Open the link’s Analytics. The Campaign breakdown appears at the bottom of the breakdown tables whenever the link received UTM-tagged traffic in the selected date range.
On the workspace dashboard
On the workspace dashboard
On the workspace Analytics page the block is hidden by default, because UTM values are reported per asset. It appears only after you narrow the data to exactly one Link or one QR code, for example by clicking a row in the Links or QR Codes table. Selecting multiple assets keeps the block hidden.
Filter your data by a UTM value
Click any row in a Campaign table to filter the entire dashboard by that value. The filter applies across the Overview tables and totals, the Event tracking tab, and the Activity (real-time) tab. The active filter appears as a chip in the filters bar. Remove it with the ✕ to return to the full dataset. You can combine a Campaign filter with other filters such as country, device, or folder/tag to drill into a precise segment.How to view it
- Open a single link’s Analytics, or open the workspace Analytics page and filter down to one Link or QR code.
- Pick a date range.
- Scroll to the Campaign block below the other breakdown tables.
- Switch between the Source / Medium / Campaign / Content / Term tabs, and click a value to filter.
Troubleshooting
The Campaign block doesn't appear
The Campaign block doesn't appear
It shows only when UTM data exists for the selected period. Confirm your links carry
utm_* parameters and received traffic in the date range. In the workspace view, filter down to a single Link or QR code first.A value I expected is missing
A value I expected is missing
Empty parameters are not listed, and values are matched exactly as captured. Differences in casing or spelling (for example,
Email vs email) count as separate values. Keep UTM values predictable and lowercase.I only see the top rows
I only see the top rows
Full tables and advanced segmentation are available on paid plans. Free plans show only the top rows of each table.
FAQ
Where do the values come from
Where do the values come from
From the
utm_source, utm_medium, utm_campaign, utm_content, and utm_term query parameters on the short link URL when it is clicked or its QR code is scanned. Append them to the short link as you share it, for example https://shr.pn/promo?utm_source=newsletter.Do UTM values affect conversions
Do UTM values affect conversions
No. They don’t change conversions, but you can filter by a UTM value to see the conversion rate for that segment. With an event selected, each Campaign row shows its event count and %CR.
Why is the block hidden in workspace analytics
Why is the block hidden in workspace analytics