All revenue goes to the last click
Brand search and retargeting take the whole result, discovery channels look unprofitable — and the first budget cut lands on the channel that brought the people in.
Valkiria collects touchpoints from the UTM tags on your orders and splits revenue across channels, sources and campaigns under all five attribution models. The comparison table shows which channel holds up everywhere and which one only exists under last-click.
Brand search and retargeting take the whole result, discovery channels look unprofitable — and the first budget cut lands on the channel that brought the people in.
Each channel counts its own conversions, the totals across reports exceed real revenue, and the argument with the agency comes down to whose spreadsheet is righter.
One model gives one picture. Whether the conclusion is robust or only holds under the model you happened to pick is invisible in a single report.
Orders carrying utm_source, utm_medium or utm_campaign become touchpoints; the channel is derived from the tags — paid search, social, email, affiliate, organic.
Five models and a date range, last 30 days by default. The whole report is recalculated for the model you choose.
Comparison mode puts all five models in one table, so each channel shows its share of revenue under every one of them.
First touch, last touch, linear, time decay and position based, all switchable on the same set of touchpoints.
A channel × five models table shows the spread: a channel that holds everywhere is a different thing from one that lives in a single model.
Revenue, conversions and share are counted by channel, source and campaign, not only at the top channel level.
Time decay uses a seven-day half-life; the position-based model gives 40% to the first touch, 40% to the last and 20% to the middle.
With no touchpoints the system says so and points to tracking setup; a loading error is shown separately instead of as zero revenue.
Attribution changes nothing in your ad accounts: it explains where the revenue came from and leaves the decision to you.
Five: first touch, last touch, linear, time decay and position based. All of them run on the same set of touchpoints, so any difference in the numbers comes from the model rather than from the data.
From your orders carrying UTM tags: anything with utm_source, utm_medium or utm_campaign filled in is counted. The channel is derived from those tags — paid search, display, social, email, affiliate, referral and organic.
No. UTM-tagged ad links plus working conversion tracking are enough for orders to arrive with their tags. A dedicated CRM integration is not required for the basic report.
Because they split the same revenue between touchpoints differently: last touch gives everything to the final one, linear splits it evenly, time decay favours recent touches. The spread between models is itself the useful information.
No, the report only counts. What to do about a channel is your call, and changes are made in the campaign management modules, where anything new is created PAUSED and needs approval.
The report is built from your UTM-tagged orders and changes nothing in your ad accounts. Model comparison is available as soon as the first touchpoints land.