Group your links into campaigns and measure what works
Bundle the links behind a launch or promo, set a date range, and track their combined performance — as one, not link by link.
- Combined analytics
- Start & end dates
- Archive keeps history
Last updated 22 July 2026
Anatomy of a campaign
Everything a campaign needs
A name, a window and the links behind it — the structure that turns a pile of short links into something you can actually measure.
Name, slug & description
A clear identity for every campaign — a readable name, a URL-safe slug and a short description so anyone on the team knows what it's for.
Status that mirrors reality
Draft, active, ended or archived — your campaign list always reflects what's actually running, not a wall of stale entries.
Start & end dates
Frame the reporting window so combined clicks and visitors are measured over exactly the span that matters.
Links count at a glance
Add existing links to a campaign in a click. Each link belongs to one campaign at a time, keeping attribution clean.
Your campaign list always reflects what's actually running — no wall of stale entries. A campaign moves from draft to active at launch, then settles into ended or archived when it wraps, with all its history intact.
Analytics, not link math
Campaign analytics, not link math
Open a campaign and get the same rich breakdown as the main analytics dashboard — clicks and visitors over time, top countries and the top links inside it — scoped to just that campaign. Answer “how did the spring sale actually do?” in one view.
- Clicks & visitors over timeThe combined trend for every link in the campaign — not a number you added up by hand.
- Top countriesWhere the whole campaign landed, plotted the same way as the main dashboard.
- Top links inside itSee which links in the campaign actually pulled their weight, ranked by clicks.
Soft delete, not data loss
Archive without losing history
When a campaign wraps, archive it. Archiving is a soft delete: the campaign disappears from your active list, but its links keep their reference and all historical analytics stay intact — so last quarter's numbers never break.
- Hidden from your active list
- Links keep their campaign reference
- Every historical number stays intact
Still queryable after archiving
Migrate in one click
Bring your old campaign tags along
Been labelling links with a free-text “campaign” field? Run the one-click backfill and Shrno turns those legacy labels into real campaign records, grouping the right links automatically. Your history comes with you.
No re-tagging, no spreadsheets
Better together
Campaigns vs UTM tags
They solve different problems and work best together. A UTM tag labels a single link; a Shrno campaign groups multiple links so you can measure them as one.
A UTM tag
- Appended to a single link's URL
- Tells analytics tools the source, medium and campaign
- Standardise them with UTM presets
A Shrno campaign
- Bundles all the links behind a launch or promo
- Measures their combined clicks, visitors and countries
- Frames it with a status and a date range
The complete attribution picture
Tag your links with UTM presets and group them into a campaign for the complete picture.
Track your next campaign free
Bundle your links and see the whole story — combined clicks, visitors and top links in one view.
FAQ