Most B2B marketing programs are built for volume: generate as many leads as possible, pass them to sales, and let the pipeline sort them out. ABM flips that logic. Instead of casting wide and filtering down, you start with a defined list of high-value target accounts and build everything around getting those specific accounts to a conversation.
The common misconception is that ABM requires an enterprise stack: a dedicated intent data platform, a programmatic ad layer, and a six-figure annual contract with a vendor like Demandbase or 6sense. For teams with the right deal economics, those tools can accelerate an ABM motion. But the core of ABM, which is sales and marketing alignment around a defined account list, can be built entirely in HubSpot.
What ABM in HubSpot Actually Means
HubSpot's ABM tools, available in Marketing Hub Professional, let you designate companies as target accounts, assign buying roles to contacts (decision maker, champion, blocker, budget holder), score account engagement, and build account-level reports. These tools sit on top of HubSpot's CRM, which means your account activity, deal data, and marketing interactions are all in the same system.
The three things that make ABM work in HubSpot are:
- A defined target account list that sales and marketing have agreed on
- Contact coverage at each account across the key buying roles
- Coordinated outreach where marketing warms accounts and sales times their outreach to engagement signals
Step 1: Build the Target Account List
The target account list is the foundation of an ABM program. A good list is not a wishlist of logo names. It is a filtered set of companies that match your ICP on the attributes most predictive of a won deal: industry, employee count, tech stack, geography, annual revenue, current tools they use, and growth signals like recent funding or hiring in relevant departments.
In HubSpot, you define target accounts using the company record's "Target Account" field. You can create lists of target accounts the same way you create contact lists, using company properties as filters. A typical ABM target account structure uses three tiers:
| Tier | Criteria | List Size | Approach |
|---|---|---|---|
| Tier 1 | Perfect ICP fit, high deal value, specific known pain | 20-50 accounts | High-touch, fully personalized |
| Tier 2 | Strong ICP fit, moderate deal value | 100-300 accounts | Semi-personalized campaigns by segment |
| Tier 3 | Partial ICP fit, pipeline development | 500+ accounts | Scaled programs, light personalization |
Step 2: Map Contacts to Buying Roles
Most B2B deals involve multiple stakeholders. A CRM purchase involves the RevOps lead, the VP of Sales, the CFO, and sometimes IT. An ABM program needs a contact at each account for each role that matters in the buying process. In HubSpot, you assign buying roles on the contact-to-deal or contact-to-company association: Decision Maker, Champion, Budget Holder, End User, Blocker.
Before you launch any outreach to a Tier 1 account, map who you have in HubSpot, who you are missing, and what you know about each person. The Champion is the person inside the account who wants to solve the problem and will advocate for your solution internally. The Decision Maker has budget authority. If you have a Champion but no Decision Maker, your deal will stall. Knowing this before outreach starts is the difference between a focused account program and a cold email blast with a target account label on it.
Step 3: Build Coordinated Outreach
ABM outreach is not a marketing campaign followed by a sales sequence. It is a coordinated motion where both teams are active on the same accounts at the same time.
Marketing's Role
Marketing's job in ABM is to create awareness and credibility at the account level before sales makes contact. In HubSpot, this looks like:
- Targeted email campaigns to contacts at Tier 2 and Tier 3 accounts with content relevant to their segment
- LinkedIn Matched Audiences campaigns using a contact export from HubSpot (exported contact lists uploaded to LinkedIn Campaign Manager)
- Personalized landing pages or content hubs for Tier 1 accounts, using HubSpot's personalization tokens or smart content to show account-specific messaging
Sales' Role
Sales' job is to time outreach to engagement signals from marketing activity. In HubSpot, a workflow can notify a sales rep when a contact at a target account opens an email for the third time, visits the pricing page, or downloads a specific piece of content. That timing signal is what separates a warm outreach from a cold one. The rep's note is not "I am reaching out to introduce Pixiu X." It is "I noticed you were looking at how we help teams migrate from Salesforce. That is actually a project we have done 12 times in the last year. Worth 15 minutes?"
ABM Setup
Ready to build an ABM motion in HubSpot?
We help B2B teams design target account lists, build contact coverage, and set up the HubSpot workflows that coordinate sales and marketing outreach. Book a call to get started.
Book a Free CallMeasuring ABM in HubSpot
ABM metrics are account-centric, not contact-centric. The numbers that matter are:
- Target account pipeline coverage: What percentage of your Tier 1 and Tier 2 accounts have an open deal? A healthy ABM program should see pipeline coverage at 30 to 50 percent of the Tier 1 list within six months of launch.
- Account engagement rate: How many contacts at target accounts have had a meaningful touchpoint (email open, page visit, meeting, content download) in the last 30 days?
- Account-to-opportunity rate: What percentage of target accounts have moved from outreach to an open deal? Compare this to non-target inbound leads to show the quality difference of ABM pipeline.
- Average deal size and win rate for target accounts: This is the metric that closes the argument about whether ABM is worth the investment. If target account win rates are 20 percentage points higher and average deal sizes are 40 percent larger than general inbound, the ROI is obvious.
HubSpot's company reports can produce account-level views of all of these metrics when your deal pipeline is connected to company records and your target account field is populated. The data is already in HubSpot. The question is whether you have set up the reports to read it at the account level rather than the contact level.