Outbound Wiki

List sourcing workflows

Combining records from internal systems, public sources, referrals, events, and other inputs into a usable prospect list.

A multi-source prospect list needs a clear reason for each company and a source for each contact detail. Define the target, collect companies through separate source branches, map the relevant contact, then reconcile and check the records before outreach. Source history is easy to miss. When a source number is promoted into an import list, a workflow can carry the most recent source number back to each email address as a custom field.1 You can then inspect which input produced each record once the list is in motion.

Set the target

Decide what belongs in the batch and what does not. A reviewer should be able to explain why each row is included without reopening the original search.

Write down the ideal client companies and the relevant target position before prospecting begins.2 Choose the target for each campaign.3 Screen companies using criteria such as industry, location, and employee range.4

Record the company characteristics that make an account worth including and the position that can act on the problem. Use those answers as filters, and continue only when they are written down and usable.

Prepare the record

Set up the destination before collecting names. This keeps records from different inputs comparable and preserves the decisions made during research.

Prepare a spreadsheet or CRM for the leads before you start collecting them.5 Use a systematic approach from the beginning to avoid problems later.6

Keep fields for the company, contact, target position, source branch, source detail, verification status, and review note. Treat the source fields as part of the record. If the batch keeps expanding, use a fixed collection rhythm: one workflow pulls 25 accounts on one day and 25 contacts for those accounts the next day.7

Continue when every source branch can feed the same record structure without a separate cleanup format.

Run the source branches

Use separate source branches and keep their origins visible. Each branch shows how a prospect entered the list.

Start with internal records by enriching CRM contacts and searching externally for additional prospects.8 If an existing company list is available, research those companies and add the results to the company information section.9

Use public or broker-supplied data as another input into the prospect list.10 Keep offline activity in its own branch, including outbound prospecting and events.11 A professional-network search can also generate and enrich prospects for sales use.12

Give each row a source branch and a source detail. If the same company or contact appears through different inputs, preserve those paths so you can see which branch created the match and which branch added new information. Continue when you can explain the origin of every row without repeating the search.

Map the contact

Check company fit and contact fit separately. A suitable account can still produce a weak record if the person attached to it has no connection to the problem you are working on.

After identifying target companies, identify the ideal position within each company.13 Target decision-makers concerned with the offered solution.14

Ask who owns the problem and who can approve a next step. Record the position that answers those questions and why it belongs in the batch. When the target position is unclear, return the record to company research instead of moving it into outreach.

Preserve provenance

Source history helps you inspect list quality after records merge. Capture it while the path to each row is still visible.

Carry the original source detail through imports and enrichment. Store the source branch beside the company and contact fields, then add a short note when one input confirms or changes information from another. A row can hold multiple provenance entries when different inputs contribute to the same record.

Use the source history during review. If a branch produces many records with missing contact details or weak company fit, pause that branch and inspect its selection rule. If a branch consistently adds useful contacts to existing accounts, keep it active in the next batch.

Check and release

Quality control is a separate stage with a clear stop condition. Outreach starts only after the list can support a specific, relevant contact record.

A B2B prospect database should go through several quality-control steps.15 Build a qualified prospect list before outreach begins.16 Check the company against the target definition, confirm the target position, review direct contact information, and inspect the source history before releasing the row.

Treat enriched data as a draft that needs verification.17 Resolve missing fields, mismatched companies, duplicate records, and unclear provenance before handoff. If a row cannot pass those checks, return it to the source branch that created it.

Continue when the list is ready for outreach without requiring the outreach team to finish the research themselves.

What not to do

These mistakes create a list that looks full while leaving the buyer, origin, or accuracy of each row uncertain.

  • Do not begin prospecting before you know the ideal client companies and the relevant target position.2
  • Do not rely on generic company email addresses when the database needs direct contact information.18
  • Do not treat enrichment output as verified simply because it entered the CRM.17
  • Plan for a mix of tools that partially automate the process, since a single solution rarely handles all of prospecting.19
  • Learn the manual prospecting workflow before introducing automation.20

Use the provenance fields to decide which input deserves more attention in the next batch.

Sources

  1. 1
    “If a source number has been promoted to the List Manager List being used for the import, then this procedure will select the most recent source number promoted to the List Manager List ID being used, and return that to the Prospect2 dashboard for use in a custom field for each email address.”
  2. 2
    “You can’t proceed until you know what type of companies are ideal clients for you, and what position within the company is the most relevant for you to target.”
  3. 3
    “you still need to choose your target for each marketing campaign.”
  4. 4
    “Finding the right companies is crucial for the process, and therefore we look at specific industries, locations, employee range, etc.”
  5. 5
    “This could mean downloading specific tools, subscribing to platforms, or preparing your spreadsheet or CRM where you keep your leads.”
  6. 6
    “To avoid future problems, it is of utmost importance to have a systematic approach from the start.”
  7. 7
    “pull 25 accounts and then the next day I'm going to pull 25 contacts for those accounts”
  8. 8
    “who we've gotten CRM for outreach, but actually go out and do that enrichment, find those”
  9. 9
    “Sometimes, the client has its own list of companies (B2B prospects database), that they want to be researched, and they will be added here.”
  10. 10
    “Lead generators take this a step further, compiling public data (or that from brokers) into prospect lists for sales teams.”
  11. 11
    “·Offline sources:outbound prospecting and events”
  12. 12
    “You can use the prospects that you're enriching and generating from that new LinkedIn search that”
  13. 13
    “Once the target companies are identified, you need to find the ideal position within each company”
  14. 14
    “Don’t always go looking for the CEO and wonder why you never get feedback. An HR solution should target the HR decision-makers, a financial tool should target financial decision-makers.”
  15. 15
    “Therefore, you must go through several steps to ensure that you have the highest quality list.”
  16. 16
    “The key is building a qualified list first, then reaching out.”
  17. 17
    “– Needs verification”
  18. 18
    “It doesn’t work anymore. In order to build a solid B2B prospects database, you will need to learn how to find direct contact information.”
  19. 19
    “There is not a single solution that can solve your prospecting problem – most often it is a mix of tools that can partially automate your process, but rarely 100% of it.”
  20. 20
    “Once you know how to do the prospecting yourself, then you can start considering automation tools.”