ABM Attribution Models Guide
Introduction
Your ABM team ran a 3-month campaign to a Tier 1 account. Marketing created custom content, executed a LinkedIn campaign, and hosted an executive briefing. Sales did outbound research, scheduled stakeholder meetings, and conducted technical deep dives.
The account closed for 250K ARR. Who gets credit?
In traditional lead-based attribution, the answer is simple: last-touch (whichever channel the lead last clicked before converting). Marketing gets frustrated, sales gets confused, and your ABM investment becomes invisible.
In account-based attribution, the answer is more nuanced. Both marketing and sales get credit because both contributed to the account’s movement. But how much credit? How do you allocate 250K across 10+ touchpoints over 3 months?
This guide walks you through account-based attribution models, how to implement them in your stack, and how to build consensus between sales and marketing on which model makes sense for your business.
Why Attribution Matters in ABM
Attribution serves multiple purposes:
-
Demonstrate ROI. What’s the return on your ABM investment? If you can’t connect campaigns to revenue, you can’t justify headcount and budget.
-
Optimize investment. Which channels, campaigns, and content drives the most pipeline? Double down there.
-
Align teams. When sales and marketing agree on attribution, they stop fighting over credit and start collaborating on motions.
-
Forecast future campaigns. If you know that account-based webinars drive X deal velocity, you can model the ROI of running more webinars.
The catch: attribution in ABM is harder than in traditional lead generation because there’s no single “conversion” moment. An ABM account progresses through stages: awareness, research, evaluation, consensus-building, contracting, close. Attribution should capture all of it.
Common Attribution Models
1. Last-Touch Attribution
The channel the prospect last interacted with before conversion gets 100% credit.
Example: Account visits pricing page on day 89 (1 day before close). Pricing page gets 100% of the 250K credit.
Pros: - Simple to calculate. - Answers “which channel closes deals?” - Works with basic analytics.
Cons: - Ignores all upstream awareness and education work. - Undervalues content marketing, webinars, thought leadership. - Creates conflict: marketing feels invisible, sales feels undervalued.
Verdict: Don’t use this for ABM. It’s designed for self-serve, low-touch funnels, not complex account motions.
2. First-Touch Attribution
The channel the prospect first interacted with gets 100% credit.
Example: Account first touches your brand via a LinkedIn campaign on day 1. LinkedIn gets 100% of the 250K credit.
Pros: - Answers “which channels drive awareness?” - Values early-stage content and campaigns. - Simple to calculate.
Cons: - Ignores all the work between first touch and close. - Overvalues top-of-funnel at the expense of mid-funnel and bottom-funnel. - Creates conflict: sales feels invisible (they did the deal work).
Verdict: Don’t use this for ABM either. But it’s useful as a secondary lens: “Of our closed deals, which channels were first-touch?”
3. Linear (Multi-Touch) Attribution
Every touchpoint in the customer journey gets equal credit.
Example: Account has 8 meaningful touches over 89 days: - Day 1: LinkedIn ad (250K / 8 = 31.25K) - Day 15: Content download (31.25K) - Day 22: Webinar attendance (31.25K) - Day 35: Sales call (31.25K) - Day 45: Executive briefing (31.25K) - Day 62: POC kickoff (31.25K) - Day 75: Reference call (31.25K) - Day 88: Contract review (31.25K)
Pros: - Fair: every touchpoint is acknowledged. - Avoids conflicts: both marketing and sales feel credited. - Encourages multi-touch strategy.
Cons: - Assumes all touches are equally important (they’re not). - Watermelon problem: hard to know which single channel to optimize next. - Inflates impact of low-value touches (spam email clicks, accidental webinar drops).
Verdict: Good starting point for ABM. Forces you to think about multi-touch. But refine it over time.
4. Time-Decay Attribution
Touchpoints closer to conversion get more credit. Credit decays backward in time.
Example (40% decay per 30 days): Same account, 8 touches: - Day 1: LinkedIn ad (250K × 0.25 = 62.5K) - Day 15: Content download (250K × 0.30 = 75K) - Day 22: Webinar attendance (250K × 0.35 = 87.5K) - Day 35: Sales call (250K × 0.40 = 100K) - Day 45: Executive briefing (250K × 0.45 = 112.5K) - Day 62: POC kickoff (250K × 0.50 = 125K) - Day 75: Reference call (250K × 0.60 = 150K) - Day 88: Contract review (250K × 0.70 = 175K)
(Note: these numbers are illustrative and don’t sum to 250K in practice; the model normalizes.)
Pros: - Reflects reality: bottom-funnel touches matter more. - Encourages investment in later-stage campaigns (POCs, executive engagement). - Balanced: acknowledges both early awareness and final decision work.
Cons: - Harder to calculate and explain. - Requires defining the decay curve (arbitrary choice). - Can overvalue recent touches in slow-moving deals.
Verdict: Strong choice for ABM with long sales cycles. Recognizes that closing work is critical but doesn’t ignore awareness.
5. Account-Based (or U-Shaped) Attribution
First and last touches get more credit, middle touches split the remainder.
Example (40% to first, 40% to last, 20% split among middle 6): - Day 1: LinkedIn ad (250K × 40% = 100K) - Day 15-75: Six middle touches (250K × 20% / 6 = 8.3K each) - Day 88: Contract review (250K × 40% = 100K)
Pros: - Honors awareness: first touch gets significant credit. - Honors close: last touch gets significant credit. - Avoids middle-touch bloat: middle touches are weighted equally. - Balances marketing and sales: both feel credited.
Cons: - Still somewhat arbitrary (why 40/40/20?). - Doesn’t capture which middle touches were actually critical.
Verdict: Excellent for ABM. Used by most sophisticated marketing teams.
6. Custom Account-Based Model
You define credit based on account stage and channel.
Example: Your sales cycle has 4 stages: - Awareness (day 1-30): LinkedIn, webinars, content, industry events. - Research (day 31-60): demos, case studies, pricing pages, reference calls. - Evaluation (day 61-85): POCs, technical deep dives, competitive analysis, security reviews. - Close (day 86-close): contracting, final negotiations, customer success kickoff.
You define credit weights per stage: - Awareness stage touches: 15% of total account credit. - Research stage touches: 25% of total account credit. - Evaluation stage touches: 35% of total account credit. - Close stage touches: 25% of total account credit.
Within each stage, credit is split among channels.
Pros: - Reflects your actual sales cycle. - Customizable to your business. - Transparent: easy to explain. - Balances top-to-bottom investment.
Cons: - Requires clear sales-cycle definition. - More complex to implement. - Requires sales to stage accounts correctly.
Verdict: Best-in-class for ABM. Requires more setup but pays dividends in alignment and insights.
Skip the manual work
Abmatic AI runs targets, sequences, ads, meetings, and attribution autonomously. One platform replaces 9 tools.
See the demo →Implementing Account-Based Attribution
Step 1: Choose Your Model
Decide: linear, time-decay, U-shaped, or custom?
Recommendation: Start with U-shaped or linear. Both are simple and defensible. After 2-3 quarters, analyze your data and refine.
Step 2: Define Your Touchpoints
What counts as a touch?
Include: - Email opens and clicks (but not bounces or spam complaints). - Form submissions. - Webinar/event attendance. - Sales calls and meetings. - Content downloads. - Demo attendance. - Executive briefings. - POC kickoff.
Exclude: - Random website browsing (unless it’s from an identified account). - Unsubscribes or complaints. - Internal emails. - Spam clicks.
Define your touches narrowly at first. You can expand later.
Step 3: Link Touchpoints to Accounts
In Salesforce or your CRM, every touchpoint needs to be attributed to an account. This is harder than it sounds.
- Email touches: Use email headers and IP tracking to associate emails to accounts.
- Form submissions: Include account identification in forms (company name, domain).
- Website: Use IP tracking (identify companies visiting your site).
- Meetings: Sales manually codes CRM activities with account.
- Content downloads: Require email or company on forms.
Create a reconciliation process: monthly, audit your touchpoint-to-account mapping for accuracy.
Step 4: Calculate Attributed Revenue
For each closed account:
- List all touches in the opportunity lifecycle (first touch to close).
- Apply your attribution model (credit distribution).
- Sum each channel’s credit.
- Compare to your targets and budget.
Example (250K deal, U-shaped, 6 major touches):
Day 1: LinkedIn campaign --> 100K (first-touch credit)
Day 22: Webinar attendance --> 20K (middle)
Day 35: Sales call --> 20K (middle)
Day 62: POC start --> 20K (middle)
Day 75: Reference call --> 20K (middle)
Day 88: Contract close --> 100K (last-touch credit)
---
Total: 280K (normalized back to 250K)
If you run this for all 10 closed deals in a quarter, you get a full picture:
LinkedIn campaigns: 150K attributed revenue
Webinars: 80K attributed revenue
Sales outreach: 100K attributed revenue
Content marketing: 50K attributed revenue
Partner/referral: 120K attributed revenue
---
Total: 500K attributed revenue
Step 5: Build Dashboards and Reports
Create visibility into attributed revenue by: - Channel. - Campaign. - Content piece. - Sales team member. - Account tier. - Industry vertical.
Share these dashboards with marketing and sales leadership. Update them monthly.
Aligning Sales and Marketing on Attribution
The hardest part isn’t the math. It’s the agreement.
Prevent conflict:
-
Involve both teams in model selection. Sales and marketing should co-decide the attribution model. If they pick it together, they’ll believe in the output.
-
Define what counts. Agree on which touches count (not every email view). Agree on how to stage accounts. Agree on how to link touches to accounts. Write it down.
-
Run a pilot. Before rolling attribution out to the entire GTM team, run it on 10 closed deals. Does the output match each team’s intuition? If marketing and sales both look at a deal and say “yes, those channels mattered in that order,” you’re aligned.
-
Publish monthly. Create a monthly attribution report sent to both sales and marketing. Include totals by channel, interesting case studies, and insights. Make it a positive review, not a blame game.
-
Use it to guide investment, not to judge. Attribution should inform “let’s spend more on webinars next quarter” or “let’s improve our outbound messaging.” Not “sales didn’t contribute enough credit.”
FAQ
Q: Which attribution model should we use?
A: Start with U-shaped. It balances awareness and close, is relatively simple, and is industry standard. After 2-3 quarters of data, move to a custom model that reflects your actual sales cycle.
Q: How do we handle accounts with very long sales cycles (12+ months)?
A: Your decay or time-weighting should reflect cycle length. If a deal takes 12 months, a first touch from month 1 shouldn’t carry full weight. Consider: (a) time-decay that extends the timeframe, or (b) custom model that weights by quarter/stage rather than by day.
Q: What if we don’t have accurate data on all touches?
A: Start with what you have. If you only have CRM activity and form submissions, build attribution on that. As you improve tracking (implement email tracking, IP detection, meeting recordings), layer in new data sources. Don’t let perfect be the enemy of good.
Q: How do we attribute to multiple stakeholders within an account?
A: You shouldn’t. Attribution is account-level, not contact-level. All touches from all stakeholders at an account roll up to the account’s overall attribution. This is one of the key differences from lead-based attribution.
Q: What if a deal stalls or loses?
A: Analyze it separately. Stalled deals tell you where you failed to build consensus (technical issues, budget denial, change in priorities). Losses tell you where competitors won (usually because a stakeholder wasn’t convinced). Use this data to improve your campaigns and motions.
Q: How do we measure attribution quality?
A: A few ways: (1) Do the attributed channels match sales team intuition? (2) As you increase investment in high-attributed channels, does pipeline grow? (3) As you decrease investment in low-attributed channels, does pipeline shrink? Over time, your attributed channel spend should correlate with pipeline and revenue growth.
Q: Can we use multi-touch attribution and single-touch attribution in parallel?
A: Yes. Use multi-touch for strategic analysis (which channels drive overall pipeline?). Use last-touch for short-term optimization (which channel should I increase budget in this month?). Both are useful; they answer different questions.
Conclusion
Attribution is a solved problem in B2C marketing but unsolved in B2B ABM. That’s because ABM deals are complex, involve multiple stakeholders, and happen over long timeframes.
The best attribution model for your business is one that sales and marketing agree on, that reflects your actual sales cycle, and that you can calculate repeatedly and update monthly.
Don’t over-engineer it. Start simple, measure consistently, and refine quarterly.
Ready to build attribution into your ABM motion?
Book a demo with Abmatic AI to see how account data and pipeline analytics help you build multi-touch attribution and connect your campaigns to revenue.

