Skip to content
⚡ Evaluating CRMs or outbound tools? Get the free 2026 AI CRM Buyer’s Guide Download the checklist →
Guide · Attribution

Revenue attribution models explained.

Which attribution model answers which question — and why none of them work unless the email, the reply, the deal and the paid invoice live in one database.

No card required · Your own mailboxes · Cancel anytime

01Four models

Each answers a different question.

ModelCreditsUse it to decideFails when
First touchThe send that started the threadWhich lists and triggers to fundLong cycles with many later touches
Last touchThe step before the reply or dealWhich follow-ups to keepIt ignores what opened the door
Weighted (40/20/20/20)Split across first, key and last touchesHow to pay peopleTouches are not all recorded
Time-decayMore credit to recent touchesLong enterprise cyclesShort cycles
Revenue attribution · last 90 days · paid invoices only
Locks on paid
Founder-led outbound
$96,400
Partner referral
$52,000
Webinar follow-up
$29,900
Inbound — pricing page
$21,200
Re-engagement
$11,600
Email sentReplyDealInvoice paid
Same databaseSequence, reply, deal and invoice are rows in one table — attribution is a query, not a reconciliation.Click anything to explore
Before / after

Drag the line. Same quarter, two answers.

On the left: the export-and-VLOOKUP report finance stopped trusting. On the right: the same question answered from one table.

Spreadsheet attributionQuotarider
Before · three tools and a spreadsheetcampaign,sequencer_replies,crm_deals,finance_paid
Q3-outbound-A,118,?,?
Q3-outbound-B,74,?,?
partner-referral,—,12,$52,000
webinar-follow-up,31,4,?
= VLOOKUP(deal_id, finance!A:D, 4, FALSE) → #N/A
report_date: 11 days after quarter close
trusted_by_cfo: no
After · one database
Revenue attribution · last 90 days · paid invoices only
Locks on paid
Founder-led outbound
$96,400
Partner referral
$52,000
Webinar follow-up
$29,900
Inbound — pricing page
$21,200
Re-engagement
$11,600
Email sentReplyDealInvoice paid
Same databaseSequence, reply, deal and invoice are rows in one table — attribution is a query, not a reconciliation.Click anything to explore
See it work

See it done inside the product.

Every card below is a real workflow — not a slide. Click through them, then click inside the screens.

Reply centre · Reply Triage Agent
5 replies · 0 missed
SV
Sandeep Voghra · Max HealthcareYes — send the ICU module pricing and let's set up 20 minutes next week.
Interested
AK
Anita Kapoor · NorthwindNot this quarter, check back in October after our budget resets.
Not now
RM
Rahul Mehta · Bhatia LogisticsI'm not the right person — try our ops head, Priya (cc'd).
Referral
OO
auto-reply · Coastal HotelsI am out of the office until 14 September with limited email access.
Out of office
JD
J. Dawson · Orbit StudioPlease remove me from this list.
Unsubscribe
Reply Triage Agent
“Yes — send the ICU module pricing and let's set up 20 minutes next week.”
Classified as Interested in 0.4 s.
What happened next: Sequence stopped · deal drafted by Vera · reply routed to you
Click anything to explore
Vera · assistant
No AI key needed
Add Sandeep Voghra, VP at Max Healthcare, sv@maxhealth.com. New deal for the ICU module, $18,400, proposal stage. Note: wants pricing by Friday.
Vera — Drafted 3 records from one sentence. Nothing is saved until you approve.
ContactSandeep Voghra · VP · sv@maxhealth.com
AccountMax Healthcare · Healthcare · Delhi NCR
DealICU module · $18,400 · Proposal
TaskSend pricing · due Friday
Approve allEditDiscard
Draft → approveVera never writes to your database on her own. 73 of her 106 commands run with no AI key at all.
Pipeline · Founder-led sales
LiveWeighted $100,400
Prospect$18,400
Max HealthcareICU module · 12 beds
$18,400health 82
Discovery$23,100
Northwind LtdRenewal + 2 seats
$14,200health 64
Bhatia LogisticsFleet tracking pilot
$8,900health 71
Proposal$47,600
Orbit StudioAgency retainer
$5,600health 38
Fintech RailEnterprise plan
$42,000health 76
Negotiation$11,300
Coastal HotelsGroup booking desk
$11,300health 55
Health scoreEngagement, fit and momentum — recalculated after every email, reply and call.Stage totalsWeighted forecast updates the moment a card moves.Click anything to explore
Revenue attribution · last 90 days · paid invoices only
Locks on paid
Founder-led outbound
$96,400
Partner referral
$52,000
Webinar follow-up
$29,900
Inbound — pricing page
$21,200
Re-engagement
$11,600
Email sentReplyDealInvoice paid
Same databaseSequence, reply, deal and invoice are rows in one table — attribution is a query, not a reconciliation.Click anything to explore
Inbox Shield · pre-flight · sales@yourdomain.com
Ready to send
18/18checks cleared
SPF aligned
DKIM 2048-bit
DMARC p=quarantine
MX resolves
rDNS matches
Not on 12 blocklists
Domain age > 30 d
Warm-up day 21/28
Daily cap 40/mailbox
Custom tracking domain
Unsubscribe header
Spam words: 0
Links: 1, same domain
HTML/text ratio OK
Bounce rate 0.6%
Complaint rate 0.02%
Reply address monitored
Send window 09–17 local
Inbox ShieldNothing leaves a mailbox until every check passes. A failed check blocks the send, not the report.
Published by QuotariderLast updated 6 September 2026Reviewed quarterly

Questions teams ask

Which model should we use?

First touch to fund lists; last touch to keep steps; weighted or time-decay to pay people.

Why lock on paid?

A won deal that never pays is a lost deal with extra steps.

How often is this updated?

Quarterly, and whenever a vendor changes pricing or a law changes. Last review: September 2026.

Read it. Then run it, free.

No card, your own mailboxes, cancel in one click.

Credentials encryptedMailbox and AI keys sealed with AES-256, scoped to your workspace alone.
Your mailboxes, your domainWe never send from a shared IP pool or resell you email credits.
Agents never send aloneEvery agent output is a draft. A human approves before anything leaves.
No card to start7 days free on the full platform. No setup fee, ever. Cancel in one click.
Your data stays yoursExport contacts, deals and campaign history whenever you want.