Find Leads and Write Personalized Outreach

Find Leads and Write Personalized Outreach

Find leads and write personalized outreach in one tool: source prospects, verify emails, research each company, then run email and LinkedIn sequences.

No credit card required

Free 200 credits every month

Most outbound stacks can already find leads and write personalized outreach. They just do it in four tools that never share a list. A prospecting tool exports a CSV, an email finder fills in part of it, somebody reads company websites in a spare tab, and the sequencer receives a file that knows less than the rep did an hour earlier.

This guide walks one list through the whole path instead. If you only want the search half, the Find leads page covers filters and saved searches in more depth.

What software can find leads and write personalized outreach?

Oneprofile does both from one list. Describe who you sell to in plain words and it sources matching leads, fills and verifies their work emails, and has an agent research each company. AI drafts a personalized line from that research, email and LinkedIn sequences send it, and replies and outcomes sync back to your CRM.

Most tools that come up for this question are good at one stage. Some write and send but expect you to bring the leads. Others sell mailboxes and warm-up with no research behind the message, and a third group stops at the export button. Each is reasonable at its own piece, and the trouble is always the handoff between them.

Stage

What has to happen

Where it usually breaks

Describe

Turn "who we sell to" into a search

Filters nobody can read back

Source

Pull the matching people in

Exported as a file, then forgotten

Enrich

Fill work email and firmographics

One provider, half the list blank

Verify

Confirm each mailbox exists

Skipped, then the domain pays for it

Research

Learn something true about each company

One browser tab per company, by hand

Draft and send

Write the line, run the follow-ups

Merge fields posing as research

Sync back

Put replies and outcomes on the CRM record

Nobody updates the CRM

The rest of this guide is those seven stages in order, done once.

Describe the buyer before you find leads

Start with a sentence, not a filter panel. Something like "heads of operations at logistics companies in the UK with 50 to 200 employees" is enough. The description becomes a role, an industry, a location and a headcount range, and you can see every filter that was written for you and change any of them.

Before a credit is spent, you see how many people match. That number is worth pausing on. Twelve matches means the description is too narrow, and forty thousand means you described a market rather than a buyer.

Save the search when it looks right. A saved search re-runs on the cadence you set and adds only people who were not on the list already, which matters later, because the sequence enrols from that same list.

Source leads and fill work emails with a waterfall

Add the matches to your list. You can also start from your CRM, a CSV, or any of 127 integrations that hold contacts, and everything below works the same way.

Work email is where most lists go thin. No single provider covers everyone, so we try providers in order of cost and hit rate and stop at the first real answer:

  • Cheapest likely answer first. Deeper providers run only for the contacts the first one missed.

  • Misses are never billed. A contact nobody can find costs nothing.

  • Cost before the run. You see what the whole list will cost before you start it.

Firmographics arrive in the same pass: title, seniority, employee count, industry. The bulk email finder guide goes deeper on how the ordering works if you want the mechanics.

Verify every address before the first send

Verification sits inside the email lookup rather than in a second tool afterwards. Every address comes back in one of three states:

  • Deliverable. The mailbox exists and accepts mail.

  • Risky. The domain accepts everything, so no check can confirm this particular person. Send these in a small, separate batch.

  • Undeliverable. Leave it out.

This matters more for a founder than for anyone. A new sending domain has no reputation banked to absorb bounces, and Google's email sender guidelines set out the bar every domain sending to Gmail is held to. One bad list can cost you a month.

Research each company, then write personalized outreach from it

Here is the step most tools skip. An agent reads each company and writes up what it found, with sources you can open. If the company is already in your billing, support or product systems, what they bought and how they use it sits beside those notes.

Then AI drafts the personalized line for each contact from that research, fresh at send time. You write the offer and set the voice once. The middle sentence changes per person because the research changes per person.

Compare the two versions of the same opener. The template says "I saw Acme is growing fast." The research-drafted version reads more like this:

Saw you opened a second depot in Leeds in August, and three dispatcher roles are open on your careers page.

The second one is checkable, which is the point. The prospect can tell within a sentence whether you looked, and so can you when you preview a contact's messages in order before anything goes out.

A complaint while we are here. "Personalization" in outbound has mostly meant a first name, a company name and an adjective about growth. Readers learned to spot that years ago. We would rather send forty emails that mention something true than four hundred that mention a first name.

Run email and LinkedIn sequences from the same list

The sequence enrols from the list you just built, so there is no export and no second copy of anyone. New matches from the saved search join on their own, and people who stop qualifying drop out before their next touch.

One sequence holds both channels:

  • Email steps send from your Google Workspace mailboxes. New mailboxes warm up and pace themselves, volume rotates across as many mailboxes as you add, and a colleague connects theirs through a link they sign into.

  • LinkedIn steps cover profile views, connection requests and messages. They run through a Chrome extension in the rep's own signed-in browser, not from a datacentre.

  • Waits and branches sit between steps. Branch on a reply, a bounce or an accepted invitation, so someone who accepted on LinkedIn does not get the cold email version.

The Outreach page covers mailbox rotation and the step types in detail. The forty-five minutes on this guide covers setup; a brand-new mailbox still needs its warm-up period before it sends at full volume.

Sync replies and outcomes back to your CRM

Replies from every mailbox land in one threaded inbox, next to the research that produced the message. Each one is classified as a reply, a bounce or an out-of-office. A reply stops the cadence for that person on both channels, and an opt-out suppresses them everywhere.

Status and outcomes write back to your CRM, with two-way sync on every paid plan. Any field the CRM does not have yet is created with the right type before the first write, so nobody spends an afternoon in settings first.

Limits of this outreach setup

A few things this setup does not do, stated plainly so you find them here rather than in week two:

  • Google Workspace only. Sending works from Google Workspace mailboxes, connected one at a time or provisioned in bulk. Microsoft 365 and generic SMTP or IMAP mailboxes cannot be connected. If your company runs on Outlook, outreach goes out from a separate Google Workspace domain.

  • No open or click tracking. This is deliberate. Messages go out as plain text, with no tracking pixel and no rewritten links, so there is nothing to instrument. Replies are the number that counts.

  • No A/B testing of sequence steps. If you want to compare two openers, run them as two sequences on comparable slices of the list and compare replies yourself.

  • Research is only as good as what is public. A six-person company with a one-page website gives the agent very little to work with. The notes say so, and the line it drafts is thinner.

What it costs to find leads and write personalized outreach

One credit meter covers search, enrichment, the drafted line and sending. Every operation has a published credit price, a run shows its cost before it starts, and misses cost nothing.

Plan

Price

Credits

Free

$0, no card

200 a month

Team

$20 a month

1,000 a month

Pro

$200 a month

5,000 a month

More credits are $20 per 1,000 on any plan, unused credits never expire, and seats are unlimited on every tier including Free. For the wider picture of running this every week, outbound sales in one tool follows the same list from first search to booked meeting.

The fastest way to judge the research step is to read it on companies you already know. Describe your buyer, pull twenty matches, and open the notes. Get started free.

Ready to get started?

No credit card required

Free 200 credits every month

Ready to get started?

No credit card required

Free 200 credits every month

Ready to get started?

No credit card required

Free 200 credits every month

What software can find leads and write personalized outreach?

Where does the personalized line come from?

Can I send outreach from Microsoft 365 or an SMTP mailbox?

Does it track email opens and clicks?

Do I still need a separate email finder and sequencer?

How much does it cost to find leads and send personalized outreach?