THE QUICK ANSWER
Build a relevant B2B prospect list by defining who your offer can help, checking current business evidence and validating the person responsible for that work. Keep sources, dates and assumptions with each record. Apply exclusions and contact preferences before release, then audit a small sample. A qualified list identifies plausible relevance; conversations must still establish need, interest and buying conditions.
A closer look
Make the ICP testable
An ideal customer profile is a set of decisions a researcher can apply. Start with the problem your offer addresses and the operating conditions that make that work relevant. Broad labels such as growing companies leave too much room for interpretation.
The worksheet below is an illustrative brief for a consultancy that reviews handoffs from sales to customer onboarding. Its boundaries are examples to adapt, not recommended targeting criteria for every business. Mark each condition as required, helpful or excluding before research begins.
Define the boundary
Headcount is a research filter, not proof of a problem. If a required operating condition is unknown, put the account into research rather than treating a plausible size range as sufficient evidence.
| Field | Working rule | Evidence to collect |
|---|---|---|
| Business model — required | B2B software sold through a sales team | Product pages and the published buying process |
| Operating fit — required | Separate sales and onboarding responsibilities | Team pages or current job descriptions |
| Market — required | UK companies within the consultancy's service area | Operating location and legal entity |
| Size — helpful | 20–200 staff as an initial research range | Source, observation date and any uncertainty |
| Timing — helpful | Current onboarding hire or product expansion | Dated vacancy or company announcement |
| Exclusions | Consumer-only products, unsupported markets, active opportunities | Failed criterion or existing account owner |
The essentials
Build a bounded account pool
Choose one segment and a manageable research window. A directory or database can suggest candidates, but the account record should explain why each business belongs. Begin with company-controlled sources: product pages, team information, announcements and current vacancies. Record where the information came from instead of copying an unsupported category label.
Resolve the entity before collecting people. Similar names, trading brands and parent companies can create duplicate records or point you toward the wrong business. A shared parent does not establish that two subsidiaries share the same workflow or buying owner.
- 01
Record the company name, primary domain, operating entity and relevant subsidiary or business unit.
- 02
Check the required ICP conditions. Preserve unknowns and reject a clear exclusion before spending time on contact research.
- 03
Deduplicate domains and aliases, then check existing customers, opportunities and account ownership against your campaign rules.
- 04
Save the source URL and the date you checked it. Put the account in a research queue until the remaining checks are complete.
Worked example
Record signals without inventing a problem
A business signal supports a question. It rarely establishes the answer. Keep the observable event separate from your explanation of why it might matter. An open vacancy can document a hiring intention; it does not establish a missed target, available budget or willingness to buy.
Capture the publication date, the event date when stated, and your check date separately. A page viewed today may describe an old initiative. If a vacancy has closed or an announcement is undated, record that limitation.
FIRST DRAFT
Rapid growth is causing onboarding problems.
A MORE FOCUSED VERSION
The current role description includes onboarding process ownership. A process review may be relevant; no problem or budget has been confirmed.
The revised note preserves a useful hypothesis without converting it into a claim about the business.
| Observed evidence | Possible relevance | Still unknown |
|---|---|---|
| A current vacancy includes responsibility for onboarding handoffs | The workflow may have a defined owner | Whether handoffs need improvement or outside support |
| A company announcement describes a new enterprise product | Implementation requirements may have changed | Whether the existing onboarding process already handles them |
| A two-year-old article describes a regional expansion | The account has operated across markets | Whether expansion remains a current priority |
Put it into practice
Validate the person and role
Choose a person because their current responsibilities intersect with the work. A senior title alone is weak evidence. The owner of customer onboarding might sit in customer success, implementation or operations, depending on the company.
Check current employer information and role descriptions. When sources disagree, retain both dates and hold the contact for review. Do not resolve uncertainty by attaching an address to someone with a similar name.
Separate the questions
A technical address check does not establish that a person still holds the role, wants your offer or may lawfully be contacted. An unresolved check needs its own status and owner.
Put it into practice
Keep evidence and decisions in one record
A colleague should be able to reconstruct the inclusion decision without repeating all the research. Keep short evidence excerpts alongside links; a label such as good fit is not an audit trail. Use unknown where information is missing instead of leaving ambiguous blanks.
Copy this record into your existing research sheet or CRM. Use a separate evidence entry for each material source, and keep personal information limited to what the task needs.
Prospect research record
Copy this worksheet into your own document, then fill it in with your details.
ACCOUNT Company / entity / business unit: Primary domain / aliases: Required ICP conditions passed: Exclusion check / existing account owner: EVIDENCE Observed fact / short supporting excerpt: Source URL / source owner: Publication date / event date, if stated: Date checked / researcher: Hypothesis about relevance: What remains unknown: PERSON Name / current employer / role: Evidence of responsibility / source URL / date checked: Contact detail source / identity uncertainty: RELEASE CHECKS Contact eligibility status / review owner: Preference or suppression status / scope / date checked: Account decision / contact decision / reason: Next action / owner / review date: Recheck trigger, such as a role change or closed vacancy:
Keep a controlled preference record as the source of truth. This worksheet should reference its current status; avoid creating disconnected copies that can become stale.
LIGHTSPEED LAUNCH
Send 2,000 emails a day.In just 5 days.
Put what you’ve learned to work. We bring fully aged domains, fully aged mailboxes and premium server infrastructure together for your launch.
A closer look
Choose an explicit qualification decision
Use decisions that tell the next person what to do. Apply required conditions and exclusions before comparing softer signals. A strong hiring signal cannot compensate for an offer the company cannot use.
Account fit and contact readiness can differ: the business may qualify while the named person remains unverified. Preserve those separate decisions. Research qualification establishes a reason to consider an approach; it does not establish interest, urgency, authority or an opportunity in the sales pipeline.
Keep the reason specific
Write no separate onboarding function found rather than bad lead. A precise reason helps you improve the brief and distinguishes a fit decision from a contact preference that must continue to be respected.
| Decision | Use when | Next action |
|---|---|---|
| Include for planning | Required fit is evidenced and no exclusion applies | Finish person and release checks before outreach |
| Research | A material fit or responsibility question remains open | Assign the specific question and a review owner |
| Hold | Fit is plausible but evidence conflicts or eligibility is unresolved | Resolve the blocker before release |
| Exclude | A required condition fails or a campaign exclusion applies | Record the reason and apply the relevant restriction |
Put it into practice
Apply exclusions and preferences throughout
Check restrictions when records enter the pool and again before release. Assign an owner for preference updates. Record the request date, its scope and the identifiers needed to match it, then reconcile campaign copies against the controlled record. For agency work, make the client and campaign scope explicit; do not assume one client's decisions describe another client's relationship.
For UK activity, the ICO explains that public availability of business contact details does not remove applicable PECR or data protection requirements. Identifiable business contacts can be personal data. Establish the applicable rules, lawful basis and transparency arrangements rather than treating B2B status as permission.
The ICO also explains that objections to using personal data for direct marketing must be respected. A suppression record can help prevent future marketing; deleting a contact alone can allow it to return through another import. Follow the person's preference instead of using a new list or address to bypass it.
The essentials
Audit a small pilot before expansion
Start with a small research exercise before increasing collection or sending capacity. For example, review 20 records across your chosen sources and account types. That number is an illustrative working batch, not a benchmark or statistically representative sample. Include borderline cases so the audit tests your rules as well as your easiest matches.
Ask a second reviewer to follow the evidence and reach a decision. If you work alone, revisit the records in a separate pass without relying on memory. The reviewer should be able to identify the business, explain its relevance and see every unresolved release check.
- 01
Count records with supported ICP fit, current role evidence, usable source dates and completed preference checks. Report actual counts with the number reviewed; do not combine everything into an unexplained quality score.
- 02
Log disagreements and their causes: vague criteria, outdated evidence, duplicate entities, uncertain responsibilities or missing restrictions.
- 03
Revise the brief or source process, repair affected records and check a fresh small batch if the rules changed materially.
- 04
Expand only when another reviewer can apply the rules consistently. Base the launch plan on records that have passed the release checks.
Build a list you can explain
Every included account needs a defensible fit decision, every contact needs current role evidence, and every release needs a preference check. Keep unknowns visible so research can resolve them before volume magnifies them.
A LITTLE MORE CLARITY
Your questions, answered.
Does a matching job title qualify a contact?+
No. Confirm current employment and responsibility for the relevant work. The same title can cover different functions across businesses. A plausible owner is still distinct from a confirmed buyer or someone who has expressed interest.
Does every prospect need a recent trigger?+
No. A stable operating need can make an offer relevant without a recent announcement. State whether timing is required or merely helpful in your ICP. Never invent urgency to fill a missing signal.
How many business signals are enough?+
There is no universal count. Prioritise direct, current evidence for the required conditions. Several pages repeating one announcement are not independent confirmation. Record the unresolved question rather than collecting more weak signals to disguise it.
When should I expand the list?+
Expand when the research rules produce understandable decisions, current contact evidence and completed release checks. Audit new sources and segments as they are added. A larger pool does not fix unclear qualification criteria.
Sources and further reading
YOUR NEXT STEP
Turn your next campaign into a prepared launch.
Bring your audience, target volume and launch priorities. Inbox Leads brings the sending foundation into one managed plan so your team can focus on the conversations.
Build your sending plan
