Vintage binoculars with a leather strap on a wooden table

Photo: Filios Sazeides / Unsplash

Guide

Salesforce account-based marketing: target accounts and buying groups

How to run account-based marketing in Salesforce: target account fields and tiers, buying group roles, lead-to-account matching, account engagement, sales plays, ABM reporting and a phase-one plan.

ABM in Salesforce works when the CRM holds one agreed target list, a tier and owner per account, named buying group members, and account-level engagement. Get those four things onto standard Account, Contact and Opportunity records first. Tools for intent data, scoring and orchestration only help once that base is trusted.

What does an ABM program actually need from the CRM?

It needs a shared answer to six questions: which accounts we target, how much each matters, who owns it, who we know there, how engaged it is, and its pipeline. If Salesforce cannot answer those, the program runs on spreadsheets.

Most ABM teams already have the list somewhere. It lives in a planning deck, an ad platform audience or a sales leader's personal tab. The problem is that marketing, sales development and account executives each work from a different version. The CRM becomes the referee only when the list is stored as data on the account itself.

  • An agreed target list, with a clear flag on each Account record.
  • A tier that drives how much effort and budget each account receives.
  • A named owner on the sales side and, for top tiers, a marketing owner.
  • Buying group coverage: which roles you have contacts for, and which are missing.
  • Engagement signals summarized at the account, not scattered across individual people.
  • Account-level reports on coverage, engagement, pipeline and influence.

How should target accounts and tiers be stored on the Account?

Use a small set of custom fields on Account, maintained by one named person, with history tracking switched on. Avoid storing the list only in campaigns or reports, because those drift.

A practical design is a target account checkbox, a tier picklist with three or four values, an ABM owner lookup and a date added. Some teams also store the reason an account was selected, such as fit, expansion or competitive displacement. Keep the tier values few enough that sales leaders can recite them.

Decide who may change the tier. In most programs, marketing operations maintains the fields while a quarterly review between sales and marketing leaders approves changes. Reps can request a change, but should not edit the field directly. Field history then shows when an account moved tiers and why pipeline numbers shifted.

How do we represent a buying group in Salesforce?

Standard Salesforce has no single object called a buying group in Sales Cloud. Teams assemble it from contact roles, account relationships, opportunity contact roles and account teams.

At the account level, a role field on Contact or on the account contact relationship records each person's part. Typical values are economic buyer, technical evaluator, champion and user. Contacts to Multiple Accounts lets one person sit on several accounts, such as an advisor or a shared-services executive. Each contact still keeps one primary account, and the other links are indirect relationships.

At the deal level, opportunity contact roles record who is involved in this specific purchase. That matters for ABM reporting and for campaign influence, which depends on those roles. Account teams then show the sellers, solution engineers and marketers working the account, with their own team roles.

Agree a short role list, perhaps five to seven values, and use the same values in every place. Then a coverage report can count how many target accounts have a known contact in each required role.

Are there native buying group features in Account Engagement or Marketing Cloud?

Salesforce is adding account and buying group features to its newer marketing products, but packaging changes often. Treat anything beyond standard CRM records as a licensing question for your Salesforce account team.

Salesforce's marketing pages describe an Account Discovery Agent in Marketing Cloud Next that surfaces high-potential accounts and buying groups. Confirm its availability, licensing and data requirements with your account team before planning around it. Availability, licensing and prerequisites such as Data 360 may vary by edition and contract.

Inside Account Engagement, the long-standing account features are more modest. Engagement History components can be placed on account pages to show what contacts there have opened, clicked and attended. B2B Marketing Analytics includes an account-based marketing dashboard, and is described as available with Plus, Advanced and Premium editions. Verify what your contract includes before you design around it.

How do we stop leads from target accounts being orphaned?

Match each new lead to its account at capture or routing, then route it to the account owner instead of a generic queue. Without matching, a lead from a tier-one account can sit untouched beside an active deal.

Native duplicate and matching rules can flag a lead that likely matches an existing contact, depending on how you configure them. They do not, on their own, link the lead to the account. Most teams add a custom account lookup on Lead. A Flow fills it by matching email domain and normalized company name, or a routing tool does it.

Decide the rule for matched leads before building. Common options are converting straight into the existing account, assigning to the account owner as a lead, or creating a contact and task. Data 360 identity resolution also offers lead-to-account matching rulesets, if you already license it. Our lead lifecycle guide covers status and conversion rules, and the duplicate cleanup guide covers matching keys.

How do we measure engagement at the account level?

Roll person-level engagement up to the account, and weight it by role and recency. A single intern downloading three papers should not outrank two executives attending a briefing.

Account Engagement scores prospects individually, and its scoring and grading are covered in our lead scoring guide. For ABM, add a summary on the account: the count of engaged contacts in the last ninety days, the number of distinct roles engaged, and the most recent meaningful activity. Roll-up fields, scheduled Flows or B2B Marketing Analytics can produce these, depending on volume and edition.

Intent data from third-party providers can add a signal for accounts researching your category. Store it as a few fields on Account, such as intent topic, strength and date, refreshed by integration. Treat it as a prompt for outreach, not as proof of a buying cycle.

How do sales and marketing run plays together on target accounts?

Turn signals into named actions with an owner and a deadline. A signal that only shows up on a dashboard rarely changes what a seller does that day.

Use account-based campaigns for each tier or play, with target contacts as campaign members. When an account crosses an engagement threshold, a Flow can act. It might create an owner task, post a Slack alert, or add contacts to a sales cadence. Keep the trigger rules simple and visible, so sellers trust why the alert fired.

  • Tier one: one-to-one plays, with a joint account plan and named marketing owner.
  • Tier two: one-to-few plays by industry or problem, with shared content and alerts.
  • Tier three: programmatic plays, mostly automated nurture with routing on engagement.

Where does each ABM element live, and who owns it?

Each element should have one home in Salesforce, one accountable owner and one report. The table below is a starting map to adapt.

ABM elements mapped to Salesforce records, owners and reports
ABM elementWhere it lives in SalesforceWho owns itReport
Target account listCheckbox and date added on AccountMarketing operations, approved by sales leadershipTarget accounts by segment and owner
TierPicklist on Account with field historyJoint sales and marketing reviewTier movement over time
Account owner and teamAccount Owner plus account team rolesSales leadershipTarget accounts without a full team
Buying group rolesContact role field or account contact relationship rolesAccount executive, with marketing enrichmentRole coverage per target account
Deal participantsOpportunity contact rolesOpportunity ownerOpen target deals missing key roles
Lead-to-account linkCustom account lookup on Lead, set by Flow or routing toolRevenue or marketing operationsUnmatched leads from target domains
Account engagementRoll-up fields on Account; Engagement History componentsMarketing operationsEngaged target accounts by tier
Intent signalIntent fields on Account, set by integrationMarketing operationsSurging target accounts without activity
Pipeline and influenceOpportunities and campaign influenceRevenue operationsPipeline and influenced pipeline on target accounts

Which reports prove the ABM program is working?

Report in a sequence: coverage first, then engagement, then pipeline, then influence. Pipeline numbers mean little if half the target list has no known contacts.

  • Coverage: target accounts with contacts in each required buying role.
  • Engagement: target accounts with recent engagement from two or more roles.
  • Progression: engaged target accounts that now have an open opportunity.
  • Pipeline: open and won amounts on target accounts against non-target accounts.
  • Influence: campaign-influenced pipeline on target accounts, using your attribution model.
  • Velocity: stage-to-stage time for target deals compared with the wider base.

Compare target accounts with a similar group outside the list. That comparison answers whether ABM changes outcomes, rather than just relabelling accounts that would have bought anyway. Our campaign attribution guide explains how influence credit is assigned.

Why do data quality and hierarchies decide ABM success?

ABM counts accounts, so duplicate or fragmented accounts break every number. Two records for one company split engagement, hide coverage and double the list.

Clean duplicate accounts on the target list before launch, and standardize website domain, because lead matching relies on it. Model parent and subsidiary relationships where you sell to divisions, and decide which level carries the target flag. Enrichment tools can fill firmographic gaps, but give each field a single source of truth so values stop flipping between systems.

What belongs in a phase-one ABM build?

Phase one should make the list, owners and coverage trustworthy. Scoring models, intent feeds and agents can follow once sellers use the basics.

  • Agree the target list, tier definitions and change process with sales and marketing leaders.
  • Add target, tier, owner and date fields on Account, with field history.
  • Merge duplicates on target accounts and standardize website domains.
  • Define buying roles and apply them to contacts and opportunity contact roles.
  • Build lead-to-account matching and routing for target accounts.
  • Publish a coverage and pipeline dashboard for target accounts.
  • Add one engagement roll-up and one alert play, then review results with sellers.
Chris Gooding, President & CEO of Abstrakt Solutions
President & CEO, Abstrakt Solutions
LinkedIn →

Tech Talk

A monthly brief for the people who own Salesforce, AI and revenue technology

What changed in Salesforce and AI this month, and what to do about it.

One email a month. Written by the consultants who deliver the work, not by a marketing team, for the leaders who make the technology decisions.

  • What changed in Salesforce, AI, integration and RevOps, and what it means for your org
  • At least one framework, checklist or reference architecture you can take into a meeting
  • Honest opinions, including when we disagree with what a vendor is selling
  • No sales sequence. We do not sell from this list

Consultant analysis, not vendor recaps. One click to leave.

One email a month. Your industry and your address, nothing else. We never share either, and you can unsubscribe from the bottom of any issue. See what’s in Tech Talk →

Call (314) 916-4095 Book a consultation
Call (314) 916-4095 Book a call