Attribution
Revenue remembers
where it came from.
UBQT traces every conversion back through every touch — the emails, the pages, the forms, and the Google or Meta ad you never built here. One identity, four attribution models, no borrowed cookies.
The problem
Every tool tells you its own slice was the hero.
Your ads manager saw the click
then lost the trail at your front door. It can't see the form, the emails, or the purchase three weeks later.
Your ESP saw the open
but only for the emails it sent. The ad that brought the person in the first place doesn't exist in its world.
Your analytics saw the pageview
as an anonymous session. It counts traffic; it doesn't know the person or the revenue they became.
The ad that started everything is invisible to the tool that took the credit. Your ESP can only see the emails it sent. UBQT sees the whole path — including the ad that started it.
The mechanism
First-party beacon, your own domain, no borrowed cookies.
A small beacon runs on your landing pages and site and sets a first-party cookie on your own domain — a visitor thread that belongs to you, not a third-party pixel that trails people around the web. Every pageview and event lands on that thread, and the moment the visitor identifies themselves — a form, an email click — the thread stitches into their one contact record. The same record that holds their emails, form submissions, and Campaign engagement. When the visit began with an ad, the UTM parameters ride in on the landing pageview. So campaigns you never created in UBQT still get credited.
1 · The ad click
Google, Meta, anywhere
2 · Your page
The beacon records the landing
Pageview · UTMs captured
First-party cookie on your domain — a visitor thread, not a third-party pixel.
3 · One contact record
Rosa Calderón
rosa@example.com
- First touch
- meta · spring-launch
- Attributed revenue
- $248.00
Same record as her emails, forms, and Campaign engagement.
The four models
Same journey. Four honest ways to split the credit.
Attribution models are just different answers to “who earned this dollar?” — and each one is useful for a different question. UBQT computes all four from the same query, so you switch models in-app and the numbers re-credit in a click. No re-tagging, no re-import.
Rosa Calderón — four touches, one $248.00 conversion
- Meta adMar 4 · utm_campaign=spring-launch
- Newsletter formMar 6 · pricing page
- Campaign clickMar 9 · welcome email
- Return visitMar 18 · started a trial
- Converted · $248.00Apr 2 · the money to be credited
First-touch
DefaultEverything to the earliest touch. The acquisition answer: what brings customers in?
$248.00
100%
Meta ad
—
Newsletter form
—
Campaign click
—
Return visit
Last-touch
Everything to the final touch before the conversion. The closing answer: what seals it?
—
Meta ad
—
Newsletter form
—
Campaign click
$248.00
100%
Return visit
Linear
Split equally across every touch. The fair-share answer: what did the whole journey involve?
$62.00
25%
Meta ad
$62.00
25%
Newsletter form
$62.00
25%
Campaign click
$62.00
25%
Return visit
Positional
40% to the first touch, 40% to the last, the middle splits the remaining 20%. Openers and closers, without forgetting the in-between.
$99.20
40%
Meta ad
$24.80
10%
Newsletter form
$24.80
10%
Campaign click
$99.20
40%
Return visit
First-touch says the Meta ad earned it. Last-touch hands it to the visit that closed. The truth is usually somewhere in the middle — which is why you get all four.
The report
Revenue credited, by source · medium · campaign.
Every conversion carries a value, and the model of your choice splits it across the touches that earned it — rolled up by UTM source, medium, and campaign. The Meta and Google rows were never created in UBQT. They get credited anyway, because the beacon saw them arrive.
Conversions with no UTM-tagged touch land under Direct — real money, honestly labeled, not smeared across your campaigns. And each conversion carries its own attribution window — you decide how far back to look, whether that's the days before a quick signup or the months before a considered purchase. Only touches inside that window count toward the split.
UBQT reports the revenue each source earned. Put it next to what you spent, and you know which campaigns pay.
| Source | Medium | Campaign | Conversions | Revenue |
|---|---|---|---|---|
| metaExternal | paid | spring-launch | 38 | $9,420 |
| googleExternal | cpc | brand-search | 24 | $6,180 |
| campaign | spring-campaign | 17 | $4,050 | |
| Direct | — | — | 12 | $2,240 |
External = campaigns never created in UBQT, credited from the UTMs the beacon captured. Your ESP can't see these rows.
Find out what your first touch is worth.
Put the beacon on your pages and attribution is on — same system, same record, nothing to wire. Free during beta, no card.