Every short link already carries clean UTMs. Now it carries conversions and revenue too — so you can prove ROAS per source, medium, campaign, and individual link, without stitching three exports together the night before the board call.
On every redirect Shortifi mints a click token — it sets a first-party sfc cookie on your own domain and appends an sfclid param to the target URL. When a conversion comes back carrying either one, it lands on the exact link, source, and campaign that earned it.
Pick whichever fits your stack. Every path is rate-limited and idempotent on your external reference — replay the same order ID a hundred times and it still counts once. Track signups, purchases, or leads, with optional revenue attached.
Drop one snippet on your thank-you page. It reads the sfc cookie or sfclid param and posts the conversion for you. No backend work.
Server-to-server. Fire a GET from your backend, your payment provider's webhook, or an affiliate network when an order settles — pass the click ID and you're done.
Full control. Authenticate with Bearer sk_…, POST structured conversions, attach metadata, and reconcile against your own ledger.
Revenue rolls up by source, medium, campaign, and individual link. Put cost against it and Shortifi computes ROAS multiples on the same screen — so "which channel actually paid" stops being a Friday-afternoon spreadsheet and becomes a column.
| Source | Clicks | Conv. | Cost | Revenue | ROAS |
|---|---|---|---|---|---|
| 11,240 | 214 | €640 | €6,180 | 9.7× | |
| 18,420 | 198 | €2,160 | €8,910 | 4.1× | |
| TikTok | 4,910 | 71 | €700 | €2,240 | 3.2× |
| Google Ads | 6,820 | 129 | €2,060 | €4,460 | 1.8× |
Conversion goals for every workspace — the same revenue numbers export to CSV, reproducible six months later.
Every campaign gets its own funnel — impressions → clicks → conversions — with a per-channel comparison of which network actually drove the clicks, plus a goal you can set against a target number and a date window to track progress as it happens.
Attribution is the spine. These four ride alongside it — watching the click stream, reporting on it, filling in what it can't see, and putting it to work.
A worker runs a z-score over each link's daily clicks and flags spikes and drops before you'd notice them. Every flag emits an event to Slack or your webhook.
Recurring weekly or monthly analytics emails, white-labelled with your logo and accent color — remove the "Made with Shortifi" badge and send them fully as your own.
Attach Meta, Google, LinkedIn, or TikTok pixels to a link. The redirect serves a consent-aware, pixel-firing interstitial — so you build audiences from every click.
For channels Shortifi can't measure directly — an email send, a podcast episode, a blog post — enter reach by hand. It's always labeled self-reported and never merged with real network-API numbers or real click data. Click counts on tracking links stay accurate regardless; engagement numbers only show up when a platform's API actually returns them.
Wire up one pixel, send one conversion, and watch revenue land on the row that earned it. 90 seconds to start.