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

  1. Meta adMar 4 · utm_campaign=spring-launch
  2. Newsletter formMar 6 · pricing page
  3. Campaign clickMar 9 · welcome email
  4. Return visitMar 18 · started a trial
  5. Converted · $248.00Apr 2 · the money to be credited

First-touch

Default

Everything 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.

SourceMediumCampaignConversionsRevenue
metaExternalpaidspring-launch38$9,420
googleExternalcpcbrand-search24$6,180
emailcampaignspring-campaign17$4,050
Direct12$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.