HubSpot ABM Setup: Configuration Guide (2026)

Jimit Mehta · Apr 30, 2026

HubSpot ABM Setup: Configuration Guide (2026)

HubSpot is the most ABM-friendly CRM. It treats companies (accounts) as first-class objects, supports account-level workflows, and integrates natively with most ABM platforms.

But out of the box, HubSpot is built for demand gen, not ABM. To use it for ABM, you need to configure it correctly.

This guide walks you through the configuration steps.


Prerequisites

  • HubSpot Professional or Enterprise (Sales Hub or Operations Hub)
  • Access to HubSpot admin settings
  • 30 minutes to configure

Note: HubSpot Free doesn’t support some ABM features like custom properties and account-level workflows. You need at least Professional.


Step 1: Enable Account-Based Selling

HubSpot’s native ABM features are available in the Sales Hub.

  1. Log in to HubSpot
  2. Go to Settings > Objects > Companies
  3. Ensure the Company object is enabled
  4. Under “Company associations,” ensure Companies can be associated with Contacts and Deals

This lets you treat the Company as the primary unit, not individual Contacts.


Step 2: Set Up Your Account Structure

Decide how you’ll organize accounts in HubSpot.

Option 1: Simple Structure (for small teams)

  • All accounts in one “Companies” list
  • Use properties to segment (fit score, intent score, stage)
  • Use workflows to assign to reps based on properties

Option 2: Segmented Structure (for larger teams)

  • Create custom Account objects for different segments (e.g., “SaaS Accounts”, “Enterprise Accounts”, “SMB Accounts”)
  • Or use the Company object but organize by team/region

For most ABM teams, Option 1 is best. It’s simpler and more flexible.


Step 3: Create Company Properties for ABM

Create custom properties on the Company object to track ABM-specific data.

Essential properties:

  1. Account Fit Score (Number) - Description: How well does this account match our ICP? - Scale: 0-100 - Used by: Marketing and sales to prioritize

  2. Account Intent Score (Number) - Description: How much buying intent is this account showing? - Scale: 0-100 - Used by: Sales to prioritize follow-up

  3. Account Tier (Dropdown) - Options: Tier 1, Tier 2, Tier 3, Other - Description: Strategic importance of the account - Used by: Sales and marketing for segmentation

  4. Target Account List (Checkbox) - Description: Is this account on our target account list? - Used by: Filtering and reporting

  5. Industry Vertical (Dropdown) - Options: SaaS, Fintech, Healthcare, Retail, etc. - Used by: Segmentation and targeting

  6. Last Web Visit (Date) - Description: When did someone from this account last visit our site? - Synced from: Abmatic AI or other visitor identification tool

  7. Web Visits (Last 30 Days) (Number) - Description: How many times did someone from this account visit in the last 30 days? - Synced from: Abmatic AI or other visitor identification tool

  8. Engagement Status (Dropdown) - Options: New, Nurturing, Engaged, Sales Ready, Customer - Used by: Workflows and reporting

  9. Account Owner (User) - Description: Which sales rep owns this account? - Used by: Routing and responsibility

  10. Target Account Notes (Long Text)

    • Description: Notes on the account, strategy, contacts, decision-makers
    • Used by: Sales team context

Step 4: Set Up Contact Properties for ABM

Enhance the Contact object to support ABM.

Key properties:

  1. Contact Fit Score (Number) - Description: How well does this contact fit our ICP? (0-100) - Used by: Sales for prioritization

  2. Job Title (Text) - Used by: Targeting (ideally auto-populated from data enrichment)

  3. Department (Dropdown) - Options: Marketing, Sales, IT, Finance, Executive, Other - Used by: Segmentation

  4. Seniority Level (Dropdown) - Options: C-Suite, VP, Director, Manager, Individual Contributor - Used by: Targeting and segmentation

  5. Engagement Level (Dropdown) - Options: Low, Medium, High, Very High - Used by: Sales prioritization

  6. Lead Stage (Dropdown) - Options: Subscriber, Lead, Marketing Qualified Lead, Sales Qualified Lead, Opportunity, Customer, Other - Used by: Tracking funnel progression


Step 5: Create Segments and Lists for ABM

Create static and dynamic segments to organize your accounts.

Static Lists (manually maintained):

  1. Tier 1 Accounts: Your 50-100 most important accounts
  2. Target Account List: All accounts you’re targeting (500-1,000)
  3. Current Customers: For upsell and retention ABM

Dynamic Segments (automatically updated):

  1. High Intent Accounts: Account Intent Score > 70
  2. High Fit, Low Engagement: Account Fit Score > 80, but Engagement Status = New
  3. Website Visitors: Any account with Last Web Visit in the last 7 days
  4. Active in Sales Process: Accounts with open opportunities

In HubSpot, you create these under “Companies” > “Manage” > “Create a new list” or “Create a new segment.”


Step 6: Set Up Workflows for ABM

Create workflows that automate account assignment and engagement.

Workflow 1: Route High-Fit Accounts to Sales

Trigger: Company is created Condition: Account Fit Score > 80 Action: Assign to sales rep (round-robin), send notification to rep

Trigger: Company created
Condition: Company Fit Score > 80
Action: Assign Account Owner = [next available rep]
Action: Send notification to [Account Owner]

Workflow 2: Nurture High-Fit, Low-Engagement Accounts

Trigger: Company property updated (Engagement Status = New) Condition: Account Fit Score > 70 Action: Enroll company in nurture sequence (email contacts at that account)

Trigger: Company created
Condition: Company Fit Score > 70 AND Engagement Status = New
Action: Enroll all contacts at this company in "ABM Nurture" workflow

Workflow 3: Alert Sales to High-Intent Accounts

Trigger: Company property updated (Intent Score updated) Condition: Intent Score > 80 AND Account Owner is set Action: Send alert to account owner

Trigger: Company property "Account Intent Score" changed
Condition: Account Intent Score > 80
Action: Send alert to Account Owner: "High-intent account! [Company Name] just showed interest."

Workflow 4: Sync Visitor Data from Abmatic AI

If you’re using Abmatic AI, it will sync visitor data to HubSpot in real time. Create a workflow that responds to this data.

Trigger: Company property "Last Web Visit" changed
Condition: Last Web Visit = today
Action: Create task for Account Owner: "Follow up with [Company Name] - they visited your site today"
Action: Enroll high-fit contacts in "Visitor Nurture" email sequence

Step 7: Set Up Reporting and Dashboards

Create dashboards to track ABM metrics.

Dashboard 1: Account Pipeline

Shows: - Number of accounts by tier - Account progression (New > Nurturing > Sales Ready > Opportunity > Customer) - Account fit score distribution - Intent score over time

Dashboard 2: Engagement by Account

Shows: - Top 20 engaged accounts (by web visits, email opens, demo requests) - Accounts with high fit but low engagement - Accounts showing high intent - Accounts converting to customers

Dashboard 3: Sales Performance by Account

Shows: - Deals created by account tier - Win rate by account tier - Average deal size by account tier - CAC by account tier

To create these dashboards, go to Reports > Create a custom report, then build using Company and Deal data.


Step 8: Integrate with Abmatic AI

If you’re using Abmatic AI for visitor identification, set up the integration.

  1. In Abmatic AI, go to Integrations > HubSpot
  2. Connect your HubSpot account (OAuth)
  3. Map Abmatic AI fields to HubSpot Company properties: - Abmatic AI “Account Name” > HubSpot “Company Name” - Abmatic AI “Intent Score” > HubSpot “Account Intent Score” - Abmatic AI “Last Visit” > HubSpot “Last Web Visit” - Abmatic AI “Visit Count” > HubSpot “Web Visits (Last 30 Days)”

Once synced, Abmatic AI will push account data to HubSpot in real time. When someone from a target account visits your site, HubSpot will show that data within minutes.


Skip the manual work

Abmatic AI runs targets, sequences, ads, meetings, and attribution autonomously. One platform replaces 9 tools.

See the demo →

Step 9: Set Up Data Enrichment

Enrich your company and contact records with external data.

Options:

  1. HubSpot Data Sync (built-in): Automatically enriches companies with Clearbit data (industry, revenue, employee count, etc.) - Go to Settings > Data Management > Enrichment - Enable “Enrich companies with Clearbit”

  2. Apollo Integration (3rd-party): Sync in contact data with verified emails and job information - Go to App Marketplace > Search “Apollo” - Install and connect

  3. ZoomInfo Integration (3rd-party): Sync company and contact data - Go to App Marketplace > Search “ZoomInfo” - Install and connect

At minimum, enable HubSpot Data Sync to get company-level enrichment. Apollo is useful if you’re doing outbound.


Step 10: Import Your Target Account List

Now that HubSpot is configured, import your target accounts.

  1. Create a spreadsheet with your target account list (Company Name, Domain, Fit Score, Tier, etc.)
  2. Go to Contacts > Companies > Actions > Import Companies
  3. Map columns from your spreadsheet to HubSpot properties
  4. Upload

HubSpot will create company records and deduplicate against existing records.


Step 11: Train Your Team

Make sure your team knows how to use the ABM setup.

For Sales: - Show them how to find their assigned accounts - Show them the Account Fit and Intent scores - Show them the engagement history (web visits, email opens, etc.) - Teach them to update Engagement Status as accounts progress

For Marketing: - Show them how to create segments and lists - Show them how to enroll accounts in workflows - Show them how to monitor engagement and intent metrics


Maintenance and Optimization

Once set up, maintain your ABM configuration:

Weekly: - Check if high-intent accounts have been routed to sales - Review accounts with high fit but low engagement

Monthly: - Review account pipeline and progression - Check account fit and intent score accuracy - Adjust scoring models if needed

Quarterly: - Audit your target account list. Add new accounts, remove ones that don’t convert. - Review sales feedback on account fit and scoring accuracy. - Adjust workflows and automation based on what’s working.


Common Mistakes to Avoid

Overcomplicating properties: Start with 10-15 core properties. Add more only if you need them. Too many properties make workflows complex.

Not aligning fit and intent scores: Make sure sales and marketing agree on what determines fit and intent. These are subjective scores, and alignment matters.

Forgetting to maintain data: HubSpot is only as good as your data. Dedicate someone to review and clean the database quarterly.

Not using workflows: Workflows are the power of HubSpot for ABM. Set them up, test them, then optimize.

Ignoring sales feedback: If your fit score is routing bad accounts to sales, ask them to help refine it. Sales knows better than anyone which accounts are good fits.


HubSpot ABM Best Practices from the Field

Based on implementations across dozens of B2B companies, here are proven practices:

1. Start simple, expand later

Don’t create 50 properties on day one. Build 10-15 core properties. Add more after you’ve lived with the system for a month.

2. Align on fit score before launching

Sales and marketing should agree on how fit score is calculated. If they don’t, nobody will trust the score.

3. Test workflows on a small group first

Don’t send your first automated email to 10,000 accounts. Test on 100. Fix the issues. Then scale.

4. Make the dashboard sell-proof

Your sales team won’t use a system they don’t understand. Create a simple dashboard showing: - Accounts by tier - Your top 20 high-intent accounts - Accounts with recent activity

Let sales see value immediately.

5. Establish a monthly review cadence

Every month, review account movement. Which accounts progressed? Which stayed stagnant? Use these insights to refine your model.

6. Don’t over-automate

Automation is powerful, but too much automation makes your system brittle. Manual steps are fine for high-value accounts.

7. Keep fit score separate from activity

Fit score should be based on company properties (industry, size, etc.). Activity/engagement should be separate. Don’t let recent activity inflate fit score for a company that wasn’t ever a good fit.


HubSpot ABM Pricing and ROI

HubSpot pricing for ABM: - Sales Hub Professional: $50-100/month - Operations Hub: $50-100/month - Total: $100-200/month for small teams

Typical ROI: - Time saved on manual data entry: 5 hours/week - Improved sales productivity: 10-15% faster sales cycles - Better deal quality: 20-30% higher deal sizes due to better targeting

At $50K average deal size and 10% improvement in sales time, an extra deal closed per quarter pays for the tools 100x over.


ABM Configuration Checklist

  • [ ] Enable Account-Based Selling
  • [ ] Create custom Company properties (Fit Score, Intent Score, Tier, etc.)
  • [ ] Create custom Contact properties (Job Title, Department, Engagement Level)
  • [ ] Create lists/segments for account tiers and targeting
  • [ ] Set up workflows for account routing and nurturing
  • [ ] Create ABM dashboards and reports
  • [ ] Integrate with Abmatic AI (if using)
  • [ ] Enable data enrichment (Clearbit, Apollo, or ZoomInfo)
  • [ ] Import target account list
  • [ ] Train sales and marketing teams
  • [ ] Test workflows and dashboards
  • [ ] Go live

FAQ

How many properties should I create?

Start with 10-15 core properties. Add more only if you have a specific workflow or reporting need.

Can I use HubSpot Free for ABM?

No. Free doesn’t support enough properties or workflows. Professional ($50/month) is the minimum.

Should I use HubSpot’s native ABM features or an external tool?

Use HubSpot as your source of truth for accounts and contacts. Use Abmatic AI or similar for visitor identification and ad platform integration.

How do I calculate Fit Score?

Fit Score = weighted formula based on company properties. Example: - Matches your ICP vertically: +40 points - Right company size: +30 points - Right geography: +20 points - Recent intent signals: +10 points - Total: 100 points max

How often should I update account scores?

Fit Score: quarterly (when your ICP changes) Intent Score: weekly (based on visitor data and engagement)

Can I automate the import of account data?

Yes. Use HubSpot’s API or a tool like Zapier to sync data from Abmatic AI, ZoomInfo, or other sources.

Run ABM end-to-end on one platform.

Targets, sequences, ads, meeting routing, attribution. Abmatic AI runs all of it under one login. Skip the 9-tool stack.

Book a 30-min demo →

Related posts