Prospecting & Contact Data

How to Turn an ICP Into a Prospect List

Turning an ICP into a prospect list means converting a description of your best-fit customer into filters, using those filters to find matching companies, choosing the right contact at each one, and verifying names and mailing addresses before anything is printed. The ICP decides who is worth mailing. The prospect list is the finished, checked set of real companies and people that decision produces.

Practical guide · Published September 20, 2026 · Written by Zaki Usman

Start with what the ICP already tells you

An ideal customer profile answers who is worth mailing. A prospect list answers which specific companies and people that means, and where each piece should be sent. If you haven't defined the ICP yet, start with how to build an ICP for a direct mail campaign. This guide picks up once you have one.

Step 1: Turn the ICP into filters

Every statement in your ICP has to become something you can search on: industry, geography, employee count, revenue, business model. "Mid-sized managed service providers in Ontario" becomes an industry, a region and a size range. Anything you can't express as a filter is a judgment call, so mark it for manual review instead of quietly ignoring it.

Step 2: Find companies that match

Run the filters against whatever sources fit your market: company databases, industry directories, association member lists, your own CRM or direct web research. The first pass is almost always too broad. Before scaling it, pull a sample of twenty companies and check each against the ICP by hand. If several clearly don't fit, tighten the filters now, while it is cheap to do.

Step 3: Choose the right contact at each company

Decide who to mail by who owns the problem and who controls the spend. Job function holds up better across companies than exact titles, since the same title can carry very different authority in different organizations. See job title vs. job function and how to find the right decision-makers for the reasoning.

Step 4: Find a mailing address

A postcard needs a physical address where the contact actually receives mail. The registered or head-office address in a database is not always that place, especially for distributed or remote-first teams. Confirm the location where the person works or where the company collects mail, and don't guess when the data is unclear.

Step 5: Verify before you print

Check that each company is still operating, each contact still holds the role, each address is deliverable and no record appears twice. Personalization raises the stakes here: a wrong or outdated detail does more damage than none. Give each record a confidence level, and hold back the low-confidence rows until they are confirmed instead of printing them and hoping.

Step 6: Decide how many contacts per account

For most of a list, one well-chosen contact per company is enough. A second contact makes sense mainly for higher-value accounts where several stakeholders clearly shape the decision. Details are in how many decision-makers to contact per account.

Step 7: Prepare the list for Yotru

You can bring your own list or have Yotru build one from your ICP. Either way, the finished list needs the company, the contact, their role and a verified mailing address, plus any extra fields you want available for personalization. Keep scale in mind too: a dedicated, personalized run generally needs a list in the low thousands to justify its setup.

The rest of this section goes deeper on each step: finding companies that match your ICP, choosing the right filters, finding the right contact, finding a mailing address, verifying your data, deciding whether to contact more than one person per account and preparing the final list for Yotru.

Frequently asked questions

An ICP describes the kind of company worth mailing, in filterable terms like industry, size and geography. A prospect list is the concrete result: named companies, the right contact at each, and verified mailing addresses.

Yes. If there is no list to supply, or the existing one is too thin, Yotru can build a target account list from a defined ICP. You can also bring your own list, such as a CRM export.

Enough to confirm that each company is still operating, each contact still holds the role, each address is deliverable and no record is duplicated. Rows you can't confirm are better held back than printed.

For most accounts, one well-chosen contact is enough. Extra contacts make sense mainly for higher-value accounts where several stakeholders clearly influence the purchase.

Related topics

Work with Yotru

Get a prospect list built from your ICP

Yotru can build a target account list from a defined ideal customer profile, or start from a list you already trust and check it before anything is printed.