
Attribution Models for B2B SaaS: What Each Measures and Where It Fails
Attribution models compared by deal size, sales cycle and buying group. What first-touch, last-touch, U-shaped and W-shaped each measure and where they fail.
Set up Marketo account based marketing for a named account list: build tiers, gate campaigns, map the buying group and report pipeline per account.


Attribution models compared by deal size, sales cycle and buying group. What first-touch, last-touch, U-shaped and W-shaped each measure and where they fail.

Published B2B SaaS sales conversion rates by ACV band: win rates from 12% to 35%, stage-by-stage funnel benchmarks, and how to project pipeline.

A working account based marketing strategy template: tier sizes from 10 to 500 accounts, buying group role maps, and pipeline-per-account measurement.
Request a quote and our experts will contact you within 24 hours with tailored solutions and pricing.
Last updated: Nov 5, 2026
Marketo account based marketing means building a named list of target accounts in Marketo, using that list to gate every campaign, and reporting opportunities and pipeline per account instead of counting leads. Account-based marketing (ABM) suits this job because a typical B2B buying decision now involves 13 internal stakeholders and nine external influencers (Forrester, 2026). Lead-level reports hide almost all of them.
Most Marketo instances were built to count leads. This guide gives the setup order for a team that already has a defined list. Build tiered account lists, restrict smart campaigns to them, map the buying group, and report account-to-opportunity conversion. Each step is checked against Adobe's documentation as of October 2026, and the limits that break designs are flagged. Teams still choosing tools can start with the ABM software comparison.
Key Takeaways
- Marketo account based marketing runs on Target Account Management, a paid add-on, so confirm entitlements before designing lists.
- A Marketo account list holds up to 500 named accounts, so a target list is split into tiers and clusters.
- Campaign restriction in Marketo needs two parts: the account list as a required filter, and a suppression rule for everyone outside it.
- Buying group coverage per account, not lead count, shows whether a Marketo ABM program reaches the people who decide.
- Pipeline per account and the account-to-opportunity rate, compared with holdout accounts, are the metrics that justify a Marketo ABM program.
By ABM for B2B SaaS Editorial Team. Last updated October 28, 2026. Sourcing rules are described on the site's Methodology page.
Setting up account-based marketing in Marketo for a named target account list takes five moves. Confirm the Target Account Management add-on, build tiered account lists, gate smart campaigns with those lists, map the buying group per account, and report opportunities by account. Adobe documents Target Account Management as a paid add-on (Adobe Experience League, 2026).

The setup order matters because each step feeds the next:
Target Account Management (TAM) is the Marketo module for named account lists, previously titled ABM in Adobe's documentation. The module is sold as a paid add-on. The table below lists the prerequisites that decide whether the later steps work.
| Requirement | Why it matters | Source |
|---|---|---|
| Target Account Management add-on | Account lists are available in smart lists and web campaigns | Adobe Experience League, 2026 |
| CRM sync with account and opportunity IDs | Pipeline per account needs opportunities tied to accounts | Editorial recommendation, not an Adobe requirement |
| At least 25 closed-won CRM accounts | Marketo Measure's Predictive Engagement Score needs them to model a good account | Adobe Experience League, 2026 |
| A list already filtered on fit | Lists built from firmographics alone become market maps | Editorial recommendation; see firmographic data |
Feature names change. Adobe renamed the module recently, so check labels in your own instance against the current Adobe documentation before following any click path.
A named account list in Marketo is a Target Account Management list of the specific companies a campaign should reach. Each list holds up to 500 named accounts, and Marketo allows up to 1,000 lists (Adobe Experience League, 2026), so a long target list has to be split into tiers before it is loaded.

There is no product limit on total named accounts. The constraint is design: every list above 500 accounts must be divided, and the division should follow how the team treats accounts, not just the cap.
A static account list is a fixed set of accounts loaded from a file or selected from the CRM. A dynamic account list is built from a public CRM Account View. Adobe documents that a dynamic list syncs every 8 hours (Adobe Experience League, 2026), so a newly added CRM account will not enter campaign audiences at once.
| Attribute | Static list | Dynamic list |
|---|---|---|
| Source | Uploaded file or CRM selection | Public CRM Account View |
| How it updates | When someone edits it | Syncs every 8 hours |
| Best fit | 1:1 and 1:few accounts picked by hand | 1:many lists driven by CRM fields |
| Main risk | Goes stale | New accounts wait up to 8 hours |
Tier sizes should follow what the team can sustain. A June 2026 practitioner article from GrowthSpree reports that common ABM lists run 500 to 2,000+ named accounts at companies that should run 100 to 300. These are published ranges with no stated sample, so treat them as a practitioner view.
| Account tier | Published range (no stated sample) | Marketo list design |
|---|---|---|
| 1:1 | 10 to 50 accounts | One list, reviewed account by account |
| 1:few | 50 to 200 accounts in 5 to 15 clusters | One list per cluster |
| 1:many | 200 to 500 accounts | One list, at the 500-account cap |
Marketo also shows account-list insights only for lists of 2,000 or fewer named accounts (Adobe Experience League, 2026). Tiering keeps every list inside both limits.
Restricting a Marketo smart campaign to target accounts means making the account list a required smart list filter and suppressing everyone outside it. Adobe notes that "Account lists created in Marketo Target Account Management are automatically available when building smart lists and web campaigns in Web Personalization" (Adobe Experience League, 2026).
Restriction matters because irrelevant outreach costs trust. A Gartner survey of 632 B2B buyers found that 73% actively avoid suppliers that send irrelevant outreach (Gartner, 2025).
Use this pattern on every ABM smart campaign:
Account lists alone do not fix role targeting. Gate by account first, then by role.
Published audit: A June 2026 GrowthSpree audit of 56 LinkedIn accounts and $9.4M in ad spend found individual contributors and entry-level staff consumed 36% of budget, and non-buying job functions caused 30% of wasted spend. Right accounts with no role filter still waste budget.
Restriction works best when sellers know the list. Gartner's Alice Walmesley says "sellers should offer unique guidance, acting as a sounding board for buyers" (Gartner via BizTech Reports, 2025). Share the same lists with the sales team, so outreach to a named account follows the campaign instead of colliding with it. For routine work, see ABM automation tasks that need no dedicated ops hire.
Meet with an expert. A free consultation. Bring your target account list and brainstorm the next step with an ABM expert.
Lead-to-account matching is the process that associates people records with the named accounts on your lists, so campaigns and reports include the right contacts. Matching can miss people, especially where company names differ from the CRM record, so teams audit unmatched records, weak name matches and duplicate accounts before launching any ABM program.
An account list only gates people who are matched to it. An unmatched person at a target company receives nothing, or worse, lands in suppression. Run this check before activation:
Repeat the audit for each tier. A small named list makes the problem visible: a handful of unmatched buying group members can leave a 1:1 account looking uncovered when it is not.
Buying group coverage is the share of an account's mapped roles that have engaged with your campaigns, tracked per account instead of per lead. It matters because Forrester's 2026 survey of nearly 18,000 buyers found a typical decision includes 13 internal stakeholders and nine external influencers (Forrester, 2026), far more than one champion.

Forrester states it plainly: "The typical buying decision now includes 13 internal stakeholders and nine external influencers, with that number rising for more complex or strategic purchases" (Forrester, 2026). Larger groups are normal. Buyers in groups of six or more mostly report clear benefits from the larger group (94%, Forrester, 2026). Groups for purchases with genAI features run 14 members against seven without (Forrester, 2026).
Record a persona on every person at a named account, and a contact role where the CRM has one. Then calculate coverage as roles engaged divided by roles mapped.
| Role | Where to record it | Counts as covered when |
|---|---|---|
| Economic buyer | Persona field on the person | Engaged with a program in the last sales cycle |
| Champion or end user | Persona field and CRM contact role | Engaged with a program in the last sales cycle |
| Technical or security reviewer | Persona field | Opened or visited content written for that role |
| Procurement | Persona field | Reached by a procurement-focused asset |
| Finance | Persona field | Reached by a finance-focused asset |
Procurement deserves its own row. Forrester reports procurement is a decision-maker in 53% of business buying cycles and engages from the start (Forrester, 2026).
Group size rises with deal size. The ranges below come from the B2B SaaS Buying Committee Size Benchmarks 2026 (GrowthSpree). They are published ranges with no stated sample.
| Deal size | Stakeholders | Sales cycle |
|---|---|---|
| $25K to $100K | 5 to 8 | 49 to 84 days |
| $100K to $250K | 7 to 10 | 84 to 126 days |
| $250K to $1M | 10 to 15 | 126 to 180 days |
Measuring pipeline per account in Marketo means reporting opportunities and opportunity amount grouped by named account, not counting leads, which requires CRM opportunities synced with an account ID. The anchor metric is the account-to-opportunity rate, the share of target accounts with at least one opportunity, compared against holdout accounts that received no ABM treatment.

Most dashboards stop at program metrics. A report that says 600 accounts engaged does not say whether any produced a deal. Build the account report from the CRM side: the account, its opportunities, their amounts and stages, plus the Marketo program that touched it.
| Metric | Definition | Compare against |
|---|---|---|
| Account-to-opportunity rate | Target accounts with an opportunity divided by target accounts in the tier | Holdout accounts in the same tier |
| Pipeline per account | Open and closed opportunity amount divided by accounts in the tier | Holdout accounts, and last period |
| Buying group coverage | Roles engaged divided by roles mapped, averaged by tier | Opportunity creation by coverage band |
| Opportunities per account | Opportunity count divided by accounts in the tier | Same tier, prior period |
Engagement scoring needs history. The Marketo Measure Predictive Engagement Score needs at least 25 CRM accounts with a closed-won opportunity before it can model what a successful account looks like (Adobe Experience League, 2026). Early programs rarely have that history, so start with counted opportunities.
Give the program one full sales cycle before judging it. Published ranges run from 49 to 84 days for $25K to $100K deals up to 126 to 180 days for $250K to $1M deals, with no stated sample. For deeper method, see ABM measurement and ABM attribution.
The most common breaks in a Marketo ABM setup are platform limits: 500 accounts per list, no insights above 2,000 named accounts, an 8-hour dynamic list sync, and API errors on very large static lists (Adobe Experience League, 2026). Teams with low annual contract value or no seller working named accounts are poor fits.
| Symptom | Likely cause | Fix |
|---|---|---|
| A list shows no insights | Insights appear only for lists of 2,000 or fewer named accounts (Adobe, 2026) | Split the list into tiers |
| New CRM accounts miss a campaign | Dynamic lists sync every 8 hours | Wait for the sync, or add accounts to a static list |
| Export error 1003 | From Sept 30, 2026, Get Lead Activities and Get Lead Changes calls with a listId fail when the static list holds 10,000 or more leads (Adobe, 2026) | Break exports into smaller lists |
| API integration stops authenticating | The access_token query parameter is not available after Aug 31, 2026 (same release notes) | Use the Authorization header |
| Some people never join the account | Lead-to-account matching can miss people, for example when company names differ | Audit unmatched records and fix company names and email domains in the CRM |
Marketo alone is enough when the list is under a few hundred accounts, the goal is gating, suppression and reporting, and nobody needs outside intent signals. A layered tool starts to make sense when the team needs account intelligence Marketo does not supply. Adobe introduced Marketo Optimizer and Marketo Qualifier in late September 2026, describing buying-group intelligence that surfaces missing roles (Adobe, 2026). Verify current capabilities with Adobe before buying. Compare options in the ABM software comparison.
ABM typically pays when annual contract value (ACV) is above $15K and at least one seller works named accounts. Below that, reaching several stakeholders per account usually costs more than it returns. Teams with a broad inbound motion may do better with demand generation first. A team that cannot sync CRM opportunities to accounts should fix that before building lists.
Adobe's documentation describes Target Account Management (previously ABM) as a paid add-on to a Marketo subscription, and the account lists used in this setup live inside it. Confirm what your subscription includes with Adobe before designing lists, because list limits, insights and reporting depend on the entitlements your contract carries.
A Marketo account list can hold up to 500 named accounts, and Marketo Target Account Management allows up to 1,000 account lists, according to Adobe's 2026 product facts. There is no product limit on total named accounts, so a larger target list is split across several lists, ideally one per account tier or cluster.
A static account list is a fixed set of accounts you load or edit by hand, while a dynamic account list is built from a public CRM Account View and refreshes automatically. Adobe documents that dynamic lists sync every 8 hours, so newly added CRM accounts do not enter campaign audiences immediately.
Marketo and a CRM can run ABM without a separate intent platform: list gating, campaign suppression, buying group tracking and pipeline per account all work from those two systems. An intent platform only adds outside intent signals. The decision depends on deal size, team size and whether anyone is assigned to act on those signals.
A Marketo ABM program needs at least one full sales cycle before pipeline appears. Published ranges put cycles at 49 to 84 days for $25K to $100K deals, 84 to 126 days for $100K to $250K deals and 126 to 180 days for $250K to $1M deals, with no stated sample.
A Marketo ABM program works when the account list drives everything: the campaigns, the role map and the report. The main points:
Next step: audit your list against the three limits, then read ABM best practices for B2B SaaS to decide how each tier is worked. A free consultation is also available if you want a second opinion on the list.

Written by
Ishan Manchanda
Ishan Manchanda is co-founder of GrowthSpree, a B2B SaaS marketing consultancy founded in 2017 that has managed $60M+ in ad spend across 300+ B2B SaaS companies. He focuses on demand generation, go-to-market strategy and pipeline growth, and has been featured in Silicon Valley Times, SaaS Mag and the Unbounce podcast.
© 2026 ABM for B2B SaaS All rights reserved.