Filter prospect lists before writing outreach openers

A developer used Claude Code to sort company lists against their ideal customer profile and prepare tailored outreach starters.

Done with Claude Codeยท Intermediate

What they did
They began with a company export from Apollo and fed it into a segmentation tool they built with Claude Code. The agent visited each company site, compared it with their target criteria, and labeled each one as a match or not. They then dropped the mismatches, loaded the matched accounts back into Apollo, and used those accounts to pull lead emails.
How it went
This let them create tightly filtered prospect lists at scale instead of checking each company manually. The thread describes the fit-checking and list-building flow, but it does not include numbers or spell out the opener-writing process.
Tips
Use this for screening accounts before outreach, but review the criteria carefully so the agent does not over- or under-match companies. Keep a human approval step before any contact is sent or data is submitted.

Try it yourself with Claude Code

I have an ideal customer profile: [industry], [company size], [common tools], and [buying signals]. Review the companies in [file or list]. For each company, check its website and decide whether it fits my profile, does not fit, or is unclear. Give a one-line reason and the page URL you used. For every company that fits, draft a short personalized email opener based on something specific from its site. Pause and show me the fitted companies and openers for approval before you save, export, or send anything.

Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.

Read the original on reddit.com โ†—

Get 3 agent uses like this every morning

With the day's top AI news. Free, and one click to unsubscribe.