Ad attribution for SaaS and subscription products
Trials are cheap to buy and expensive to keep. Attribution built for SaaS scores campaigns on the revenue that survives month three, not the signup that spikes on day one.
Overview
Your best campaign is rarely your cheapest signup
A SaaS funnel breaks attribution in a very specific way: the click and the money are weeks apart. Somebody reads a comparison post on a phone, signs up on a laptop a week later, converts to paid after a trial, then upgrades a quarter after that. The ad platform sees the click. Your billing system sees the revenue. Nothing joins the two.
So the campaign that buys the most trials looks like the winner, and the campaign that buys fewer but stickier accounts gets cut. Hyros keeps one identity per human across devices and sessions, then writes trial, activation, paid conversion, expansion and churn back onto the touch that started it.
Live analyzer
Describe your SaaS funnel and see where it leaks
The analyzer reads your funnel in plain language and writes back where the tracking most likely breaks — which events are missing, which joins are guesswork, and what to instrument first. Free and anonymous, no account.
What we track
What we track for a SaaS funnel
Four families of events, joined to one identity and pushed back to the ad platforms that need them.
Signups and trial starts
Every trial start carries the ad, keyword, creative and landing page that produced it — including signups that arrive on a different device from the click.
Activation milestones
First project created, first invite sent, first API call. Activation is the earliest honest signal that a campaign is buying real users rather than curious tourists.
Paid conversion and MRR
Trial-to-paid conversion, the plan chosen and monthly recurring revenue are attributed to the original touch, so cost per trial gives way to cost per dollar of MRR.
Expansion, renewal and churn
Seat expansion, annual upgrades, downgrades and cancellations all flow back onto the same profile, so a campaign is scored on lifetime value instead of a first invoice.
How it works
Three steps to trustworthy SaaS numbers
Tag the front door
Drop the universal script on your marketing site and trial signup flow. Every session gets a durable first-party identifier before anybody fills in a form.
Join billing to the click
Send your subscription events — trial started, converted, upgraded, cancelled — with the identifier you already captured. The join stops being a guess.
Feed the platforms revenue, not clicks
Push converted revenue back into your ad accounts so their optimisation models bid for accounts that renew instead of signups that vanish.
- Signups and trial starts
- Activation milestones
- Paid conversion and MRR
- Expansion, renewal and churn
FAQ
SaaS attribution questions
They measure different things. The platform counts conversions it could see inside its own attribution window on the device it recognised; your billing system counts money whenever it arrives. A trial that converts on day 21 usually falls outside that window entirely, so the platform never claims it and the campaign looks worse than it is.
Yes, and it matters more. Without a card at signup the paid conversion sits weeks after the click, which is exactly the gap platform pixels cannot bridge. A durable first-party identifier captured at trial start carries the attribution forward until the money shows up.
Optimise for the earliest event that reliably predicts revenue. For most products that is an activation milestone rather than the signup itself — it arrives fast enough to give the ad platform a usable signal, and it correlates far better with the accounts that stay.
Keep reading
Keep exploring the attribution stack
Ad attribution for info products and online education
Free lead magnets are easy to buy and easy to misread. Attribution built for info funnels scores campaigns on the students who enrol, not the emails you collected.
Read moreWhat is ad attribution?
Attribution is the practice of deciding which marketing touch gets credit for a conversion. Everything difficult about it follows from the fact that there is usually more than one honest answer.
Read moreHow attribution approaches compare
There are four broad ways to answer “which ad produced that sale”. Each is genuinely good at something, and each fails in a way the others do not.
Read moreScore your campaigns on revenue that renews.
Start with the free analyzer, then continue on our partner platform when you want a full attribution stack behind it.
Hyros is an independent attribution explainer and demo site. The analyzer writes a live read-out of your described funnel; the full report step is illustrative and is not connected to your ad accounts.