What is this?
Your prospect list is a spreadsheet (or database) containing every company in your target market โ the organizations you might one day work with. Think of it as the foundation your entire marketing system is built on. Everything else โ enrichment, contacts, emails, LinkedIn outreach โ only works if you start with a solid list.
What does "the list" actually look like?
At its simplest, it's a spreadsheet where each row is one company. At minimum you need: the company name, their city and state, and their website. Everything else gets added later through enrichment. The website is especially important โ it becomes the unique identifier that lets you avoid counting the same company twice.
example.com) as your unique ID โ
not the company name. Names vary wildly ("The Art Museum" vs "Art Museum, The").
A domain is consistent.
Where does the data come from?
Depending on your market, you might pull from government databases, industry association directories, Wikipedia lists, LinkedIn, or plain old Google searches. For most B2B markets, a combination of Google searches across every US city (run automatically by Claude Code) will surface thousands of companies you'd never find manually.
Identify your sources
Decide where your companies will come from. Common sources:
- Google searches โ city by city, using search terms that describe your audience. ("marketing agency Denver CO", "web design firm Nashville TN", etc.)
- Government databases โ for museums, we used the IMLS federal database. Many industries have equivalent registries.
- Industry directories โ trade associations often publish member lists (AAM for museums, etc.)
- LinkedIn โ company searches by industry + location. Sales Navigator exports can be a starting point.
- Wikipedia lists โ for well-catalogued categories (museums by state, universities, etc.)
Design your search strategy
For Google-based discovery, you need a set of search phrases that describes your target. Think about all the ways someone might describe your ideal client:
- What does the company call itself? ("marketing agency" vs "advertising firm" vs "creative studio")
- What services do they advertise? ("branding", "web design", "social media")
- Are there industry-specific terms? ("boutique agency", "full-service firm")
Group these into 5โ10 clusters and Claude Code will run each one across every city in your geography automatically.
Run the collection (automated overnight)
You describe your search strategy to Claude Code, and it builds a script that runs every search, collects the results, and saves them to a database. This runs unattended โ you set it going and check the results in the morning. For 2,000 cities ร 8 search types, expect 2โ3 days of background processing.
Remove the noise
Google returns everything โ including job boards, directories, Yelp listings, and giant national brands that aren't your audience. You'll need an exclusion list:
- Directory sites โ Clutch, UpCity, GoodFirms, Yelp, etc.
- Companies too large โ WPP, Publicis, Ogilvy, and any holding company brands
- Irrelevant domains โ job boards, news sites, social networks
Claude Code maintains this exclusion list and gets smarter as you review results. Every time you spot a new type of noise, you add it once and it's filtered forever.
Deduplicate
The same company often appears in multiple searches. "Acme Creative" shows up when you search "creative agency Denver" and again when you search "branding firm Denver." Deduplication uses the website domain as the unique key โ one domain = one company.
- Exact domain matches are removed automatically
- Companies sharing a parent domain need judgment calls (a university museum vs. the university itself)
- Fuzzy name matching catches cases where the domain isn't obvious
Review and curate
Run a sample of results past your own eye. You'll catch patterns the automation missed โ a whole category of irrelevant companies, or a useful source you hadn't thought of. Update the exclusion list and re-run. Each pass tightens the quality.
Tools you'll use
Accounts & costs
Starting prompt for Claude Code
Designing your search clusters
For US marketing/design/ad agencies, we used 8 clusters of synonyms, each covering a different facet of the industry. Adapt this for your market: