ICP Playbook
Negative Keywords and Disqualifiers in Your ICP Model
Most ICP work is additive: you list the attributes of a good customer and score accounts up toward them. The exclusion side gets far less attention, and it is where a surprising amount of sales capacity leaks. A score that only adds points will happily rank a competitor, a student, or an agency halfway up the queue because they trip a few positive signals, and a rep works them before anyone notices they can never buy. This guide covers the other half of a profile: the disqualifiers that remove an account outright and the negative keywords that detect them, which sit underneath the Pain-First ICP Scoring framework as the floor its firmographic tier enforces.
What are negative keywords and disqualifiers in an ICP?
A disqualifier is a hard exclusion rule; a negative keyword is the signal that triggers it. The disqualifier is the policy, such as "we do not sell to agencies" or "consumer accounts are out of scope." The negative keyword is the detectable pattern that enforces it without a human in the loop: the word "agency" in a company name, a free-email domain where a business domain should be, a "student" or "intern" title, a competitor's URL. When the pattern matches, the model applies the rule, so the misfit is suppressed on the way in rather than discovered after an SDR has spent a morning on it.
The distinction matters because the two live in different places. Negative keywords live in your enrichment and form logic, where raw data first arrives. Disqualifiers live in the fit layer of your score, where they act as a floor that positive engagement cannot lift an account above. Keeping them separate is what lets you tune one without breaking the other.
A disqualifier is not a low score; it is a hard rule that removes an account from the pipeline regardless of fit or engagement. Negative keywords are the detectors that fire the rule automatically, so a free-email signup, a competitor domain, or a student title is suppressed before it consumes a rep's time. This is why mature scoring tools separate a fit score from an engagement score and let fit act as a floor: HubSpot's lead scoring tool builds fit and engagement as distinct tracks that can be combined or gated, and the hard exclusions belong in the fit track. Gartner reports that 75% of B2B buyers prefer a rep-free experience, so a rep spent on an account that can never buy is capacity lost twice, once on the misfit and once on the fit account that waited.
HubSpot, Overview of the lead scoring tool (product documentation)
Which disqualifiers belong in a B2B SaaS ICP?
Start with the accounts that can never buy, then add the ones you cannot serve profitably. The first group is absolute, the second is a business decision you can revisit. Each row below pairs the disqualifier with the negative keywords or firmographic flags that detect it, and notes whether it should hard-disqualify or merely deprioritize.
| Disqualifier | Negative keywords and signals | Action |
|---|---|---|
| Consumer or personal account | Free-email domain (gmail.com, outlook.com), no company, personal title | Hard DQ for a B2B motion |
| Direct competitor | Competitor domains, "founder at [competitor]" | Hard DQ, route to competitive intel, not sales |
| Student or academic | .edu domain, "student", "intern", "professor", "PhD candidate" | Hard DQ |
| Agency, reseller, or freelancer | "agency", "consulting", "freelance", "marketing services" in name or bio | Hard DQ if you sell direct, else deprioritize |
| Too small to serve | Below your minimum headcount or revenue band | Deprioritize, nurture track |
| Above your service range | 1,000-plus employees when you sell to 20-to-500 | Hard DQ if out of serviceable range |
| Unserviceable geography | Regions you cannot legally bill, support, or ship to | Hard DQ |
| Wrong seniority to buy | "assistant", "intern", "coordinator" as the only contact | Deprioritize, seek a buyer |
The "too small" and "wrong seniority" rows are deliberately soft. A sub-threshold company can grow into the band, and a junior contact can introduce you to a buyer, so those get deprioritized rather than deleted. The absolute rows, competitors, students, and consumer accounts, earn a hard disqualify because no amount of engagement changes the outcome. This is the same logic as the hard-DQ band in the firmographic tier of firmographic vs pain-based ICP scoring, applied one level deeper.
How is a disqualifier different from a low fit score?
A low score deprioritizes; a disqualifier removes. This is the mistake most teams make when they first add exclusions: they encode a competitor or a student as "minus 20 points" and assume the account will sink. It will not. A competitor who downloads three assets, books a demo, and returns to your pricing page can out-earn that penalty on engagement alone and float back into the queue. A disqualifier has to be a floor, a rule that caps the record at zero or routes it out entirely, so that positive behavior can never override it. Negative points are for soft signals; hard rules are for structural misfits.
This is also why disqualifiers belong in the fit track rather than the behavioral track. Behavior decides timing and order among accounts that have already cleared the floor, a split covered in behavioral vs demographic lead scoring. The floor itself is a yes-or-no gate, and the negative keyword list is how you keep that gate honest.
How do you build a negative keyword and disqualifier list?
Mine your own bad-fit history, do not brainstorm it. The accounts that wasted the most rep time last quarter are the best source of disqualifiers, because they are the misfits that slipped through whatever filter you had. Work the list in order:
- Pull the misfits. Export closed-lost deals marked bad fit, disqualified-by-SDR records, and churned accounts that never should have signed. These are the patterns your current model let through.
- Extract the shared signals. Look for the title words, domains, company-name tokens, and firmographic bands that repeat across the misfits. The repeating ones become your negative keywords. The method is the mirror image of validating your ICP with closed-won data: same evidence base, opposite sign.
- Sort hard from soft. Mark each pattern as a hard disqualify (never buys or cannot be served) or a deprioritizer (wrong now, maybe later). Only the hard ones become floor rules.
- Encode them where the data lands. Negative keywords go in the enrichment and form logic so they fire on ingest; hard disqualifiers go in the fit layer of the score as a floor. Suppress the record from outbound at the same time, so nothing sequences a disqualified account.
- Back-test before you ship. Run the rules against a recent window of accounts and confirm they suppress the known misfits without catching any of your last several closed-won deals. A rule that would have blocked a real win is too broad; narrow the keyword.
- Re-review quarterly. Exclusions drift. Sample recently disqualified accounts each quarter and retire any rule that is now hiding good fits, especially free-email patterns that can mask real buyers at very small companies.
What tools enforce negative keywords and disqualifiers?
The list is only as good as the layer that enforces it. Apollo appends the firmographic and title data your negative keywords key on, so the size-band and seniority disqualifiers score on real attributes rather than whatever a form captured. Affiliate link. Warmly identifies anonymous visitors and can filter them against the same exclusion rules, so a competitor browsing your pricing page is flagged instead of routed as intent. Official Artemis GTM partner. Affiliate link.
Attio is where the suppression list lives as CRM logic, so a disqualified record is gated out of the work queue and out of every outbound sequence in one place. Affiliate link.
Artemis GTM builds this exclusion layer inside your own CRM and enrichment pipeline as part of an engagement, using its proprietary AI GTM engineering agent architecture: it mines your closed-lost and bad-fit accounts for the repeating patterns, encodes them as negative keywords on ingest and as hard floor rules in the fit score, suppresses disqualified records from outbound, and keeps the list current as your ICP drifts. Book an evaluation to scope it.
Related reading: the Pain-First ICP Scoring framework (the scoring model this floor sits under), firmographic vs pain-based ICP scoring, and validate your ICP with closed-won data.
Frequently asked questions
What is a disqualifier in an ICP?
What are negative keywords in lead scoring and ICP?
What is the difference between a disqualifier and a low lead score?
What are the most common ICP disqualifiers for B2B SaaS?
How often should you update your disqualifier and negative keyword list?
Sources and references
Conversion and buyer-behavior figures on this page are commonly cited industry benchmarks and directional readings from our hands-on audits, not a controlled study of your funnel. Exclusion outcomes vary by data quality, ICP maturity, and how strictly the floor is enforced.
- HubSpot, "Overview of the lead scoring tool" (product documentation): how a score separates a fit track (who the account is, where the hard exclusions live) from an engagement track, and gates or combines the two.
- Gartner, "The B2B Buying Journey": reports that 75% of B2B buyers prefer a rep-free experience, the case for spending scarce rep time only on accounts that can actually buy.
- Adamson, Dixon & Toman, "The End of Solution Sales," Harvard Business Review (2012): argues B2B buyers now define their own solutions, so targeting on generic company fit loses to targeting on the specific account, which is why a disqualifier list has to be precise rather than broad.
Not ready for an engagement?
If a lead score that ranks misfit accounts because it has no hard floor is the gap, the free guides let you price it in your own numbers before anyone builds anything. Start with the seven revenue leaks, then read The Engine Room to watch the systems getting built.
Done for you
Want this built inside your stack?
Artemis GTM is an AI GTM engineering firm that builds and runs outbound and inbound GTM systems for seed to Series C B2B startups, hands-on, in three to six months, with its own agent architecture, then hands the systems over. One evaluation call, a written scoping note, a custom quote.
Book an evaluationNot ready for an engagement? Read The Engine Room, the build notes from inside the firm.