Group links in campaigns. Nest campaigns in folders. Auto-append UTM params. Measure ROI per campaign, per folder, per partner — in real time.
Once you’re running 5 influencer campaigns, 3 paid search tests and 2 PR pushes, a flat list becomes an ops nightmare. You need folders, statuses, dates and ROI per campaign — not a spreadsheet with 200 rows.
Create a campaign, nest it in a folder, attach links. Every link inherits UTM and tracking config. You can archive, pause, or rename without losing history.
Up to 2 levels of nesting. Drag-drop to reorganise, rename without breaking anything.
Campaign status (Active, Paused, Completed), colour tag, date range. Filter on any of them.
Each campaign shows its total spend, revenue, ROI. Slice by partner or folder.
2-level hierarchy. Drag-drop. Bulk-move links across folders.
Active, Paused, Completed, Archived. Colour tags for visual scanning.
Set start/end per campaign. Auto-pause at end date if you want.
Spend (manual or imported), revenue (tracked), ROI live.
Short, branded, trackable links for your affiliates.
Country-level, device-level and funnel-level affiliate analytics in real time.
Full REST API and official SDKs for Python and TypeScript.
Two levels: Brand → Campaign. Deeper hierarchies rarely help and make URLs unreadable. We enforce it at the server-action level.
Yes, individually or in bulk. History (clicks, conversions) is preserved — the link stays the same, only its container changes.
Yes, at the campaign level. Links inherit utm_campaign, utm_medium and utm_source from the campaign config. Override at link level if needed.
The rename cascades to the denormalised ShortLink.campaign string, so historical data stays queryable under both old and new names.
Yes. Input spend manually or via API. Revenue is tracked automatically. ROI is computed live — filter by folder to aggregate.
Archived campaigns hide from the main view but stay fully searchable and their links keep working. Nothing is ever deleted without explicit confirmation.
Folders, tags, ROI, UTM. All built-in. Migrate from your spreadsheet today.