For a B2B demand generation campaign, a list of senior marketing contacts is only a starting point.
Each person should belong to a company that fits the offer, target market and campaign objective. Good prospect research makes that connection clear before the outreach team starts work.
B2B sales prospecting means identifying potential customers and assessing whether a relevant approach is justified.
A useful target list answers three questions before outreach begins: why this company, why this function, and what evidence supports the decision?
Define Account Selection Criteria
Begin with the offer and campaign objective. A demand generation campaign aimed at B2B software companies needs evidence that the shortlisted businesses sell to other businesses.
A broad technology filter can include consumer apps, agencies and software vendors. Those businesses should not automatically receive the same campaign message.
Separate requirements from preferences.
Essential requirements: the agreed company type, target market and relevant business activity.
Priority preferences: a relevant product launch or engagement with a campaign topic.
Keep companies outside the agreed audience off the active list, even when they have an interesting announcement.
Review customers that have benefited from the offer, alongside sales rejection reasons. Look for characteristics connected to the problem you solve.
You may not know a prospect’s budget before making contact. Leave it unconfirmed instead of treating it as evidence for or against the account.
This account selection work supports the wider lead generation strategy. It gives sales a researched starting audience; each company still needs further assessment before becoming an opportunity.
Check Prospect Research Sources
Match each research source to the question it can answer.
Company website: confirm the B2B offering, customer segments and markets served.
Public registries and relevant professional directories: confirm identity or sector membership.
Dated company announcements: add context about changes.
Record the exact page and review date beside any fact that affects inclusion.
If a directory lists a business as a software vendor but its website describes an agency, check which description is current.
Confirm the company domain and business model before merging the records or assigning a campaign segment.
Where first-party engagement data is available, record the actual activity: a webinar registration, content download or enquiry about a relevant service.
A relevant content download can guide further research. Check whether the person and company fit the campaign before treating that activity as a reason for sales outreach.
Prioritise Relevant Target Accounts
Once essential criteria are met, look for a reason the campaign could be relevant now. A new B2B product launch may create a useful question about audience reach. A recent announcement unrelated to the offer adds little value.
Suppose a demand generation campaign targets US-based B2B software companies with 200–1,000 employees. A candidate fits those criteria, and its website confirms a new enterprise product launch.
For the outreach team, the useful question is whether that launch needs help reaching the campaign’s target buyers.
That gives the team a relevant conversation to explore without assuming an approved budget or a need for an external provider.
📊 Data TableSwipe to view →
Decision
Evidence
Next action
Include
Company fits essential criteria
Research a relevant approach
Hold
Important fact is missing or conflicting
Verify before outreach
Exclude
Confirmed mismatch with the offer
Remove from the active list
Use these labels to decide what to research next. A company can fit the campaign even if it has no recent announcement.
Make Contact Records Useful
Find the function connected to the campaign objective. For the product-launch example, a head of demand generation or marketing leader may be a relevant starting point.
A senior title alone does not confirm ownership of the launch, the target market or the demand generation budget.
Give the outreach team enough context to continue: why the company fits, where the information came from and what still needs checking.
A B2B software company may fit your target market and have a new product to promote. Before adding its marketing contact to the outreach list, check whether that person is responsible for the launch.
Check current employment separately from email validity. A technically valid address does not establish that its owner still holds the relevant role. Remove duplicate contacts and distinguish multiple people from multiple companies. Account mapping can then explore buying responsibilities where a particular opportunity warrants deeper work.
Measure Prospect List Quality
Before expanding the list, review a sample of distinct companies. Keep the confirmed matches, unresolved records and exclusions separate.
Count companies separately from contacts. Several people at one company do not represent several potential customer accounts.
Suppose you review 20 distinct companies. Separate confirmed matches from unresolved records and exclusions.
Only confirmed matches belong in the account-fit calculation; unresolved records need checking.
Worked example: 14 of 20 companies meet the criteria, giving a 70% confirmed account-fit rate.
This is not survey data or a conversion forecast.
Record why sales returns an account.
Repeated companies outside the campaign’s target market suggest a targeting issue.
Repeated former employees suggest a contact freshness issue.
Correct the account filters or refresh the contact details, depending on the problem. Adding more names will not fix either issue.
DemandTech’s demand generation support helps businesses reach relevant B2B audiences. To assess whether your targeting needs a different approach, discuss the research scope and the evidence your sales team needs before a conversation.
FrequentlyAsked Questions
Quick answers to common questions about this topic and implementation strategy.