B2B Account Prioritisation for Small Sales Teams | Firmbase
    Article 3

    The complete guide to B2B account prioritisation for small sales teams

    Dave Curran15 min read
    The complete guide to B2B account prioritisation for small sales teams

    By Anna Fontanes | March 2026 | 10 min read


    Most sales teams operate with an implicit assumption: the more accounts in the pipeline, the better. More activity, more outreach, more conversations started - something will stick.

    This made sense when outbound was a numbers game. Spray a thousand emails, convert two percent, book the meetings. If the cost of outreach was low enough, the maths worked.

    It doesn't work the same way anymore. Buyers are more protective of their attention. Inboxes are noisier. Generic outreach - the kind you send when you're working through a list of 500 accounts that are vaguely similar to your ideal customer - gets deleted faster, and the conversion rates on it have fallen steadily for years.

    The teams that are actually booking meetings are doing something different. They're working a smaller, better-defined set of accounts. They're doing more homework per account. They're reaching out when something has changed at that company that makes the conversation genuinely timely.

    The problem is that building that kind of focused account list - and keeping it current - is genuinely hard without a dedicated RevOps function to maintain it. Most small sales teams are doing it manually, which means they're doing it inconsistently, and the moment things get busy, the prioritisation system breaks down.

    This article is about how to do it properly, even if you're a team of two with no ops support.


    Why volume-based prospecting is now counterproductive

    The data on this is fairly consistent. Reply rates to cold outreach have declined every year since 2019. The average number of touchpoints required to book a meeting has gone up. The average quality of conversation from untargeted outreach has gone down.

    There are two reasons for this, and they compound each other.

    The first is supply. Cold outreach is now trivially easy to automate, so there is significantly more of it landing in every inbox. The people you're trying to reach are more defensive as a result. They're quicker to archive, quicker to unsubscribe, less willing to engage with anything that doesn't immediately demonstrate relevance.

    The second is signal. When you're working a large list of loosely-qualified accounts, you are by definition reaching out to many companies that are not actually in a position to buy right now. They might fit your ICP broadly, but they don't have the budget unlocked, they're not currently feeling the pain your product solves, or a relevant change at the company hasn't happened yet. You're talking to the right kind of company at the wrong time.

    Both of these problems get better the smaller and better-qualified your list is. Fewer accounts worked more thoroughly, with outreach timed to actual buying signals, consistently outperforms high-volume low-relevance sequences.

    The objection is always the same: "but we don't have the resource to do deep research on every account." That's the right objection. The answer isn't to go back to volume. It's to get smarter about how you prioritise.


    The three-tier account model

    Account prioritisation, when done well, is based on three variables: ICP fit, buying signal strength, and timing window. Getting all three right at the same time is rare. Getting two right is enough to make an account worth pursuing actively. Having only one means it goes in a lower tier.

    ICP fit is whether the company matches the profile of your best customers. For a horizontal product, this is primarily about revenue band, headcount, growth trajectory, and director profile - not sector. For a vertical product, sector matters more, but it's still not sufficient on its own. ICP fit tells you whether this is a company that could buy from you. It doesn't tell you whether they will, or when.

    Buying signal is whether something has happened at the company recently that increases the probability they're in a buying window. A new director appointment. A funding round. A recruitment pattern that signals the specific pain your product solves. Without a buying signal, an account might be a perfect ICP fit and still be cold - no budget, no urgency, no open evaluation happening.

    Timing window is how long the window is likely to last and where you are in it. A new director appointment creates a window that's most open in the first 90 days. A funding round creates a window that closes quickly as budget decisions get made. A company in a growth phase is a longer, lower-urgency window. Timing tells you how quickly you need to act.

    The practical output of this model is a three-tier account list:

    Tier 1 - act now. Strong ICP fit, at least one clear buying signal, timing window currently open. These are the accounts that get your best personalised outreach this week.

    Tier 2 - act soon. Strong ICP fit, a buying signal that's recent but not immediately urgent. Or strong ICP fit and early signs of a signal developing. These accounts get added to a sequence and worked within the next two to four weeks.

    Tier 3 - monitor. Strong ICP fit, no buying signal currently active. These are accounts you want to be aware of so that when a signal appears, you can move quickly. They don't get active outreach until something changes.


    Scoring accounts without a RevOps function

    This model is well-established in theory. The reason most small teams don't use it is that maintaining it manually is genuinely painful.

    Here's what the manual approach typically looks like. You export a list from LinkedIn Sales Navigator or Apollo, apply some filters, and end up with a few hundred accounts. You then spend time triaging them - looking up each company, checking their website, trying to figure out if anything notable has happened recently. Some of this you can do via Companies House. Some of it via job board searches. Some of it by searching the company name and hoping for something recent.

    This takes a lot of time. It's also inconsistent - you apply different levels of effort to different accounts depending on what you find first, and the criteria drift over time. And it goes stale almost immediately. An account you researched six weeks ago has almost certainly changed: a new hire, a filed account update, a job posting that wasn't there before.

    The result is a CRM full of accounts that are classified by how they looked when someone last checked, not by what's actually happening at those companies today. Tier 1 becomes a matter of who was added most recently, not who actually has the strongest signals right now.

    The manual approach has a ceiling. Above a few dozen accounts, it breaks down. The teams that consistently outperform on outbound are the ones that have solved this problem - either with a RevOps function that maintains the scoring system, or with a tool that does it automatically.


    Data sources available for UK account scoring

    The UK has better public company data than almost any other market, and it is consistently underused by sales teams. Here's what's available and what it tells you.

    Companies House filed accounts. Every UK registered company is required to file annual accounts. Even small companies that don't disclose turnover will show you net asset trajectory, cash position changes, and director appointments with exact dates. This data is free, updated continuously, and covers over five million companies. It tells you whether a company is growing and when its leadership changed.

    Director appointment filings. Filed separately from annual accounts, director appointments appear on Companies House within days of the appointment being made. This is real-time signal data - not a LinkedIn post or a press release. If you're monitoring for new leadership appointments in your ICP, this is where to look.

    Job posting data. What a company is advertising tells you what they're trying to build. Not just whether they're hiring, but specifically what problems they're trying to solve. A company advertising for a Head of Finance for the first time is reaching a financial complexity inflection point. A company posting three SDR roles is scaling their revenue function. Job posting data is available publicly from job boards, though aggregating and interpreting it at scale requires tooling.

    Funding round data. UK funding rounds are covered by Beauhurst, Crunchbase, and increasingly by Companies House as capital raise filings. A recent funding round is one of the cleanest buying signals available - fresh budget, growth mandate, active vendor evaluation happening.

    Web and self-reported data. Company websites, technology stacks, and LinkedIn company profiles round out the picture. Lower signal quality than filed data, but useful for confirming context around stronger signals.

    For small teams doing this manually, Companies House and job posting data are the two most valuable and most accessible sources. The limitation is always the same: doing this at scale for hundreds of accounts, and keeping it current, is a full-time job.


    How to build a simple priority queue with public data

    If you're working this manually, here is a process that scales to roughly 200 accounts before it becomes unmanageable.

    Start with a clear ICP definition. Not sector-based. Define your target companies by revenue band (e.g. £1M to £8M in turnover or net assets), headcount range, growth trajectory (positive net asset change over at least two years), and any structural characteristics specific to your product.

    Build your base list from Companies House. Search directly, or use a tool that indexes the filings. Pull companies matching your revenue and trajectory criteria. This is your addressable universe - not a pipeline, just a list of companies that are the right shape.

    Score each account on ICP fit. Before going anywhere near signals, get a sense of which accounts are the strongest fit on the structural criteria. A company at £4M turnover growing 20% year on year is a better fit than one at £2M flat. Build a simple ranking - not a complex scoring model, just a sense of which accounts are in the top quartile of fit.

    Layer in signals. For each account in your top tier of ICP fit, check for recent buying signals: director appointments in the last 90 days, funding rounds in the last 60 days, relevant recruitment in the last 30 days. Accounts with a strong signal move to Tier 1. Accounts with no recent signal stay in Tier 3 until something changes.

    Triage and act. Work your Tier 1 accounts first, with personalised outreach that references the specific signal you've identified. Add Tier 2 accounts to a sequence. Review Tier 3 accounts monthly for new signals.

    The problem with this process is the review step. Checking 200 accounts for new signals once a month, even quickly, takes hours. And monthly review means you're often acting on signals that are already weeks old.


    When to move accounts between tiers

    Account prioritisation is not a set-and-forget exercise. Accounts move between tiers as signals appear and fade. The main triggers for movement are:

    A new director appointment moves an account from Tier 3 to Tier 1 immediately, with a window of roughly 90 days before the new leader has settled into their vendor relationships. After that, the signal starts to fade.

    A funding round has a shorter window - typically 60 to 90 days before the initial budget decisions are made. An account that was Tier 3 becomes Tier 1 on the day of the announcement, and should be worked immediately.

    Consistent revenue growth is a slower-moving signal. An account showing strong multi-year growth trajectory moves gradually up the priority stack, but doesn't create the same urgency as an event-based trigger. These accounts are worth working into your Tier 2 sequence, with the understanding that you're building toward a natural opening rather than acting on an immediate trigger.

    The practical challenge of maintaining this manually is that signals have very different half-lives, and the cost of being late on a Tier 1 signal is high. A director appointment you notice three months after it happens is an opportunity you've mostly missed.


    How Firmbase handles this

    Firmbase was built to solve exactly this problem. You define your ICP once - using natural language rather than a list of SIC codes - and Firmbase continuously monitors Companies House filings, director appointment data, and job posting information across your entire ICP universe.

    When an account shows a buying signal, it surfaces to the top of your queue automatically. You don't need to run monthly checks. You don't need to maintain a spreadsheet. You work from a live view of your accounts ranked by current signal strength, so your Tier 1 list always reflects what's actually happening today, not what was happening when you last had time to do research.

    The contact identification layer means that when an account moves to Tier 1, you can also see who the right person to contact is - the newly-appointed director, the relevant decision-maker, the person who matches your buyer profile at that company.

    For small teams without a RevOps function, this is the difference between having a prioritisation system that works and having one that erodes over time as the manual maintenance burden piles up.


    Frequently asked questions

    What is account prioritisation in B2B sales?

    Account prioritisation is the process of ranking your target accounts by the likelihood they'll close in a given timeframe, so your team focuses effort on the highest-probability opportunities rather than spreading outreach evenly across a large list. Effective prioritisation combines ICP fit (does the company match your ideal customer profile?), buying signals (has something happened recently that creates a buying window?), and timing (how long is the window likely to last?).

    How do you prioritise sales accounts without a RevOps function?

    For small teams without dedicated ops support, the most practical approach is a three-tier model based on publicly available data. Use Companies House filings to assess revenue trajectory and ICP fit, director appointment filings to identify new leadership at target accounts, and job posting data to identify companies signalling the specific pain your product solves. Tools like Firmbase automate this process for UK companies, surfacing accounts with active signals without requiring manual research or regular database maintenance.

    What data sources are best for B2B account scoring in the UK?

    The most reliable UK-specific data sources for account scoring are Companies House (director appointments, filed accounts showing net asset trajectory), job board data (recruitment patterns indicating strategic priorities), and funding round data from sources like Beauhurst and Crunchbase. These sources are verifiable, event-driven, and significantly more predictive than probabilistic intent data or content consumption signals. Companies House in particular covers every UK registered company and is free to access.

    How many accounts should a small sales team be actively working?

    Most small B2B sales teams - typically two to five people doing outbound - are most effective working between 20 and 50 Tier 1 accounts at any one time, with a Tier 2 pipeline of 100 to 200 accounts in active nurture. Going beyond this without a supporting system typically means prioritisation breaks down, outreach quality drops, and accounts are worked based on recency rather than signal strength. The key constraint is not the size of the list but the ability to maintain the accuracy of the prioritisation across it.

    How often should account priorities be reviewed?

    For teams working manually, monthly review is typical but creates a meaningful lag on event-based signals like director appointments and funding rounds. These signals have windows of 60 to 90 days, so a monthly review means you're often acting on a signal that's already four to six weeks old. Real-time signal monitoring - either through manual daily checks or a tool that does it automatically - is significantly more effective for event-triggered prioritisation.

    What is the difference between ICP fit and a buying signal?

    ICP fit describes whether a company has the characteristics of your ideal customer: the right revenue band, headcount, growth trajectory, and operational profile. Buying signals are time-sensitive events that suggest a company is currently in a buying window: a new director appointment, a funding round, relevant recruitment activity. ICP fit is relatively stable and changes slowly. Buying signals are transient and have specific half-lives. Effective prioritisation uses ICP fit to define the universe and buying signals to determine which accounts within that universe are worth working right now.


    About the author

    Dave Curran

    Dave Curran

    Co-Founder, Firmbase

    Anna Fontanes is a revenue operations consultant who has built account scoring and ICP frameworks for UK B2B sales teams across SaaS and professional services. She specialises in making structured prospecting work for teams without dedicated ops resource.