Personalization Blog | Best marketing strategies to grow your sales with personalization

How to Build a Target Account List for B2B SaaS

Written by Jimit Mehta | May 2, 2026 4:08:43 AM

A target account list (TAL) is the foundation of every ABM program. It is not a vague list of "mid-market companies." It is a ranked list of 100-500 specific companies that your sales and marketing teams agree are the best fit for your product, the most likely to buy, and the most valuable if they do.

Building a TAL is not one-time work; it is an ongoing process. But your first version is critical. This guide walks through how to build it.

What Makes a Good Target Account List

A good TAL has three properties:

1. It is achievable by your sales team.

If you have 10 AEs, a TAL of 1000 accounts is not achievable. Each AE has capacity for 10-15 accounts. So your TAL should be 100-150 accounts maximum. If you want to cover more, create Tier 2 (lighter touch) accounts, but keep Tier 1 (deep ABM) small.

2. It is defensible by your sales and marketing teams.

If you cannot explain why an account is on the TAL, it does not belong. Be specific: "We target Tier 1 accounts because they are mid-market SaaS companies (25-250 employees) with $5M-multi-million ARR, using HubSpot for CRM, and showing web intent signals for account-based marketing solutions."

3. It is tied to your ICP (Ideal Customer Profile).

Do not build a TAL in a vacuum. Start with your ICP: the firmographic, technographic, and behavioral profile of your best customers. Then identify accounts that match your ICP.

Book a demo of Abmatic - see how we compare.

Step 1: Define Your ICP

An ICP is not a buyer persona. It is a company profile.

Firmographic criteria:

  • Industry: Which verticals is your product most valuable in? (SaaS, fintech, healthcare, etc.)
  • Company size: By employees (20-250, 250-1000, 1000+) and by revenue ($1M-$5M, $5M-$50M, $50M+).
  • Geography: Which countries and regions can your sales team support?
  • Stage: Funded startups, mid-market, enterprise? Growth-stage only, or also mature?
  • Business model: B2B SaaS, B2C, marketplace, etc.?

Technographic criteria:

  • Current tech stack: Which tools are they already using? (HubSpot, Salesforce, Marketo, Outreach, etc.)
  • Gaps in tech stack: What are they missing? (If they use Salesforce but not an ABM platform, that is a buying signal.)

Behavioral criteria:

  • Buying signal: Are they growing (hiring in sales/marketing roles), shifting their GTM (hiring VP of RevOps), or distressed (heavy layoffs)?
  • Budget: Do they have money to spend? Public companies have quarterly budget cycles. Private companies may have year-round budget.

Create an ICP scorecard:

Criteria Ideal Nice-to-have Not-a-fit
Industry B2B SaaS, fintech Healthtech, edtech B2C, consumer
Company size $5M-multi-million ARR, 50-250 employees $1M-$5M, <50 employees <$1M or >$500M
Geography US (primary), UK/Canada EU, APAC Others
Current CRM Salesforce, HubSpot Pipedrive, Zendesk No CRM in place
Growth signals 30%+ YoY growth, recent funding Stable, profitable Declining revenue, acquisition rumors

Once you have your ICP scorecard, you have a filter. Now find companies that match.

Step 2: Build Your Raw Account List

Now you need to find 500-1000 companies that match your ICP. Sources:

1. Your current customers (backfill).

Start with companies that are already paying you. Ask: "What do our happiest customers have in common?" This is your most valuable research. They are paying, they are using the product, and they are likely to expand. Reverse-engineer their firmographic and technographic profile.

2. Firmographic databases.

Tools like Clearbit, Apollo, Cognism, and ZoomInfo let you search by: - Industry (SaaS, fintech, etc.) - Size (50-250 employees) - Revenue ($5M-$50M) - Geographic (United States) - Job openings (hiring in sales/marketing roles, signal of growth)

Search for accounts matching your ICP and export a list of 500-1000 companies.

3. Competitor comparison.

Who are your customers saying they switched from? Search your customer review pages (G2, Capterra, etc.) and look for patterns. If 60% of customers mention they switched from "Demand Gen Competitor X," then accounts using Demand Gen Competitor X are a good target.

4. Industry lists and analyst reports.

Gartner, Forrester, and industry-specific analyst firms publish lists of companies in your category. Download these.

5. Your sales team's CRM.

What accounts are sales reps already talking to? What accounts have been contacted in the past but not closed? These are existing relationships that marketing can help nurture.

Stack all these lists together. Deduplicate. You now have 500-1000 "raw" accounts to score.

Step 3: Score Accounts on Fit

Now you need to score each of these 500-1000 accounts on how well they fit your ICP. Do not score manually (too slow). Use automation.

Build a fit scoring model:

Points are awarded based on:

  • Firmographic match (40 points): Company size, industry, geography match ICP.
  • Technographic match (30 points): Current tech stack + gaps match your positioning.
  • Buying signals (20 points): Growth signals (hiring, funding), recent news, website intent signals.
  • Existing relationship (10 points): AE has met them before, customer referral, known champion.

Use tools to automate this scoring:

  • Clearbit, Apollo, or Cognism: Append company data (size, growth rate, tech stack) to your list.
  • LinkedIn Sales Navigator: Search for hiring activity (company X is hiring VPs of Marketing = growth signal).
  • Google Alerts and news APIs: Monitor for company news (acquisitions, funding, leadership changes).
  • Your website analytics or Abmatic: Identify which companies on your list are visiting your website.

Run each account through your scoring model. Accounts scoring >60 points are your Tier 1 (top ABM focus). Accounts scoring 40-60 are Tier 2 (lighter touch). Accounts <40 are lower priority.

Step 4: Validate and Refine

You have a scored list. Now validate it with your sales team.

Workshop with sales:

Bring the top 150 accounts (your Tier 1) to a meeting with sales leaders and AEs.

  • "Do you recognize these companies? Have you sold to any of them?"
  • "Are there accounts missing? Which accounts would you add?"
  • "Are there accounts we are overweighting?"

Use this input to adjust the list. Sales may tell you: "We have zero experience in healthcare fintech. Remove those." Or, "These 5 companies are our biggest competitors; we will never sell to them." Remove those too.

Segment by AE expertise and geography:

Before assigning accounts to AEs, segment by vertical or geography.

  • If you have an AE focused on SaaS, give them SaaS accounts.
  • If you have an AE in the UK, give them UK accounts (even if across verticals).

Step 5: Publish and Maintain

Once you have your TAL:

  1. Publish it in your CRM: Every account should have a "Tier" field (Tier 1, Tier 2, Not ABM).

  2. Assign to AEs: Each Tier 1 account has an assigned AE. No two AEs own the same Tier 1 account.

  3. Brief the entire go-to-market team: Marketing, sales, customer success. Everyone should know which accounts are Tier 1 and why.

  4. Review quarterly: Every quarter, refresh the list. Which accounts closed? Which became customers? Which are stalled? Which new accounts should be added?

Maintenance:

  • Weekly: Check for new accounts that might fit. Add them to Tier 2 or 3.
  • Monthly: Review stalled accounts. Are they truly stalled or just taking longer?
  • Quarterly: Major refresh. Change tiers based on recent activity and business results.

Common Mistakes When Building TALs

Mistake 1: Making the TAL too big.

"We have 500 Tier 1 accounts" is not a TAL; it is a target universe. A real TAL is 100-150 accounts maximum. If you want to target more, create Tier 2, not mega-Tier 1s.

Mistake 2: Ignoring revenue potential.

Scoring accounts on "fit" without considering deal size can mislead you. A perfect-fit small account ($100K ARR) is not as valuable as a good-fit large account ($10M ARR). Weight your scoring by deal size.

Mistake 3: Not involving sales.

If sales does not buy into the TAL, they will not work it. Spend time in workshops getting their input.

Mistake 4: Static lists.

A TAL should change every quarter. Accounts close, new accounts enter your addressable market, your positioning shifts. Refresh it quarterly.

Mistake 5: Not segmenting by AE.

An AE with 50 accounts is not doing ABM. Segment your Tier 1 list and assign 10-15 accounts per AE based on expertise and geography.

Sample TAL Structure

Here is what your final TAL might look like:

Account Industry Size (# Emp) ARR Current CRM Fit Score Tier Assigned AE Notes
Acme Corp SaaS 150 $25M Salesforce 92 1 Sarah Chen Customer of Salesloft, good expansion opportunity
Widget Inc Fintech 80 $15M HubSpot 88 1 Mark Johnson Hired VP of Marketing last month, growth signal
TechStart SaaS 45 $8M Pipedrive 75 2 Unassigned Good fit but smaller, can revisit in 12 months

Real-World Example: Building a TAL for a B2B SaaS Company

Let us walk through a real example. A company called "Compound" sells ABM software to mid-market and enterprise B2B SaaS companies.

Step 1: Define ICP (1 week)

Criteria Ideal Nice-to-have Not-a-fit
Industry B2B SaaS Fintech, healthtech B2C, consumer
Company size $5M-$100M ARR, 50-400 employees $1M-$5M, <50 employees <$1M or >$500M
Geography US (primary), UK/Canada EU, APAC None (global OK)
Current CRM Salesforce, HubSpot Pipedrive No CRM
Growth signals 40%+ YoY growth, recent funding Stable 10-20% growth Declining or flat

Step 2: Build raw list (1 week)

Pull lists from: - Current customers (30 accounts) - all fit their ICP perfectly - ZoomInfo search: B2B SaaS companies, $5M-$100M ARR, US + UK (200 accounts) - LinkedIn Sales Navigator: Companies hiring for CMO, VP Marketing, VP Sales roles (100 accounts) - Competitor analysis: Accounts using 6Sense, Demandbase, Terminus (150 accounts)

Total: 480 accounts

Step 3: Score accounts (2 weeks)

Using the framework in this guide, score each account on fit (40 points), intent (30 points), and revenue (30 points).

Results: - Scoring >70: 150 accounts (Tier 1 candidates) - Scoring 50-70: 200 accounts (Tier 2 candidates) - Scoring <50: 130 accounts (monitor)

Step 4: Validate with sales (1 week)

Take the top 150 (Tier 1) to a sales workshop. Sales feedback: - "We already know these 30 accounts, they're solid." (Keep in Tier 1) - "This 40-person startup should not be Tier 1; they have no budget." (Move to Tier 2) - "You missed BigTech Corp - they just raised growth-stage and are hiring aggressively." (Add to Tier 1) - "These 15 accounts are competitors - remove them entirely."

Final Tier 1: 135 accounts (150 - 15 competitors - 1 too-small + 1 new)

Step 5: Segment and assign (3 days)

  • 30 accounts to AE #1 (SaaS company expertise)
  • 30 accounts to AE #2 (fintech expertise)
  • 30 accounts to AE #3 (large enterprise)
  • 30 accounts to AE #4 (mid-market, geographically diverse)
  • 15 accounts to SDR (smaller, easier-to-close)

Result: A TAL that took 4 weeks to build, is defensible to the sales team, and provides a clear target for the next 13 weeks.

Validating Your ICP Before Building the List

Before pulling account lists from data tools, validate your ICP with closed-won analysis. Look at your last 20 closed deals: what company size, industry, and growth stage do they share? What tech stack patterns appear? Use Abmatic to identify behavioral characteristics (page types visited, content downloaded) that correlate with conversion. This behavioral ICP validation produces more accurate account lists than firmographic criteria alone.

Maintaining and Refreshing Your Account List

Account lists decay fast - contacts change roles, companies get acquired, priorities shift. Set a quarterly review cycle: remove accounts that have been in Tier 1 for 12+ months without progression, refresh with new accounts from data providers, and re-tier accounts based on updated engagement signals. Abmatic tracks account-level engagement automatically, flagging accounts that have gone cold or suddenly spiked in activity.

Integrating Your Account List with Campaigns

An account list only creates value when it powers campaigns. Upload your prioritized list to Abmatic to trigger web personalization (target accounts see industry-specific messaging), email sequences (contacts at target accounts enter ABM sequences), and ad targeting (LinkedIn and Google DSP campaigns target account domains). Abmatic unifies the list across all channels - one account list, seven campaign channels.

FAQ

Q: How long does it take to build a TAL?

A: Initial build (research + scoring + validation): 2-3 weeks. Initial refinement (working with sales): 2 weeks. Total: 4-5 weeks. After that, refresh quarterly (1-2 weeks).

Q: Should we include existing customers in the TAL?

A: Yes. Existing customers are your best reference accounts and can drive expansion revenue. Include them in Tier 1, but track them separately so you do not double-count them as new business.

Q: How many accounts can a small team manage?

A: For a team of 5 (2 AEs, 2 marketing, 1 ops), manage 50-100 Tier 1 accounts. Add 150-200 Tier 2 accounts for lighter-touch nurture. Do not try to manage more than 300 total accounts.

Q: What if our sales cycle is 12+ months?

A: Keep Tier 1 small (100-150) and be patient. Long cycles mean accounts stay in your pipeline longer. Measure success at 12+ months, not 3-6 months.

Q: How do we handle accounts that appear on multiple lists?

A: Deduplicate in your CRM. If the same company appears in customer list, sales CRM, and firmographic database, create one account record with references to all sources.

Q: How do we keep the TAL from becoming stale?

A: Refresh it quarterly. In each quarterly planning meeting, review: Which accounts closed? Which became customers? Which are stalled? Add any new accounts that fit. Remove accounts that no longer fit. Keep the list fresh and relevant.