Platform · Marketing attribution

One deal. Six models. Six answers.

Multi touch revenue attribution across email, calls, meetings, SMS, LinkedIn and microsites. Every closed won deal is scored under all six models at once, because the model you choose moves the credit further than the data does. This is outbound revenue attribution, not paid media: there is no ad spend in it.

Included at $499 per seat per month

One deal, scored six ways

credited revenue

LinkedInEmailCallMeeting
First touch
$60,000
0
0
0
Last touch
0
$60,000
0
0
Linear
$12,000
$24,000
$12,000
$12,000
Time decay
$3,404
$31,812
$11,169
$13,615
U shaped
$24,000
$28,000
$4,000
$4,000
Meeting multi touch
$18,000
$12,000
$18,000
$12,000
$60,000

One closed deal, five touches, six models. LinkedIn opened it and earns the whole 60,000 under first touch and nothing at all under last touch, from the same five rows. Every row still adds up to the deal.

How the credit is computed

Every marketing attribution model here is arithmetic, not a label.

Linear is where the dashboard starts, because it takes the fewest positions. The one we added is meeting multi touch, a W shape: thirty percent to the first touch, thirty to the last touch before the meeting, twenty to the meeting itself, ten across the middle and ten across everything after. The other five are just as explicit, and you can read all six off the same deal.

Meeting multi touch on a real journey

role weight

30%
Day 0LinkedInFirst touch$18,000
10%
Day 3EmailMiddle$6,000
30%
Day 12CallLast before the meeting$18,000
20%
Day 14MeetingThe meeting$12,000
10%
Day 21EmailPost meeting nurture$6,000
30 + 10 + 30 + 20 + 10

The weights are summed per touch and then divided by their own total, so an empty bucket cannot leak revenue. A journey with no middle touches, or no meeting at all, still distributes the whole deal rather than most of it.

Six channels, one writer

Fourteen production paths record touchpoints and every one of them goes through a single shared emitter. It never throws, so attribution can never break a send or a dial, and it checks for the row before inserting one, so a retried webhook cannot double count a touch. The window is the last ninety days by default and it is a parameter on the request, not a setting anyone has to rebuild.

  • Email
  • Calls
  • Meetings
  • SMS
  • LinkedIn
  • Microsites

Time decay, seven day half life

weight per touch

100%50%25%12.5%
07142128

days before the deal closed

A touch a week before the close counts half as much as one on the day, a fortnight before it a quarter, three weeks before it an eighth. That is the whole model, and it is the reason a long cycle looks very different under time decay than under linear.

Why this is different

It reads the rows the dialer wrote, not a copy of them.

Attribution here is not a reporting layer bolted over somebody else's data. The dial, the send, the reply and the booked meeting each write a touchpoint as they happen, and the attribution reader queries those same rows. There is no export, no ETL, no nightly sync, and no window where the data has not landed yet.

The category

answers arrive tomorrow

Call or send
Export
Warehouse
Nightly job
Report

The work happens in one system, is copied into another overnight and becomes a report in the morning. Four of the five stages are transport, and every one of them is somewhere the answer can go quietly stale.

SAGARIS

answers arrive now

Call or send
Touchpoint row
Report

The call that ended at nine is a row the report reads at nine oh one. Same table, same request, nothing in between to fall behind or drop a day.

  • All six, side by side

    Most of the category picks a model for you and buries the choice in a settings page. Here one request scores the same deals under all six, so you can see how much of your answer is the data and how much is the model. It is an uncomfortable thing to show a buyer, which is roughly why nobody does.

  • Credited revenue, not activity

    Both readers start from closed won opportunities and split that deal's actual value across the touches on it. A channel's number is dollars it was credited with, not emails it sent, and every model conserves the total: the rows add up to the deal.

  • Credit survives a mailbox handoff

    When a conversation moves from the outbound mailbox to a corporate one mid journey, the touches before the move keep their credit under every model. That is not a policy written down somewhere. A test derives every write path from the source tree and fails if any of them starts keying on which mailbox holds the thread.

FAQ

The questions buyers actually ask.

  • MOST ASKED

    No. The six models take exactly two inputs: the touches recorded against a deal, and that deal's closed value. There is no advertising budget anywhere in them, so there is no return on ad spend, no cost per acquisition and no cost per anything to be read off this. What it attributes is outbound revenue across email, calls, meetings, SMS, LinkedIn and microsites. If paid media attribution is the reason you are shopping, this is the wrong tool, and it is much cheaper to know that now than in week three of a trial.

Run it on your pipeline

Bring one closed deal. We will score it six ways.

Pick a deal your team has already argued about and we will run its real journey through all six models in front of you. The models will disagree, and you will see exactly where the disagreement comes from before you have bought anything.

We use these details to contact you about SAGARIS. See our privacy policy.

Book a demo