How to automate sales prospecting without buying a list

Automating prospecting badly means sending more of the wrong messages faster. Doing it well means the part that used to take the longest, deciding who is worth it, happens for every business.

Revio AI4 min read

The short version

  • Prospecting is three jobs: finding businesses, researching them, and deciding who deserves contact.
  • A precise customer definition does more for results than any tool.
  • Bought lists age quickly and carry no reason to contact anyone. Research is what creates that reason.
  • Automate the finding and reading. Keep the definition of a good customer in your own hands.

What prospecting actually involves

People often use "prospecting" to mean "getting a list of emails". That is the smallest part of it. The real work is three jobs in order:

  1. Finding businesses that could plausibly buy.
  2. Researching each one enough to know whether they really fit.
  3. Deciding which ones have a reason to hear from you now.

Most teams do the first job well, the second one for a handful of accounts, and skip the third entirely. That is why so much outbound reads the same.

Step 1: define your customer precisely

Every automated system is only as good as the description it works from. A useful customer definition has four parts:

PartWeakStrong
IndustryService businessesResidential roofing and gutter contractors
SizeSmall to mediumFive to forty staff, owner still involved in sales
PlaceUnited StatesOklahoma, Kansas and north Texas
SituationWants more leadsRunning paid ads but slow to call back quote requests

The last row is the one that matters most and is most often missing. It describes a situation you can look for, which turns research from "is this a roofer?" into "does this roofer have the problem we solve?"

Step 2: find businesses that match

Automated finding draws on openly available sources: business listings, company websites, public directories and the like. Search by industry and place, then filter by what can be observed, such as size, services and whether the business is active.

A few habits keep this step clean:

  • Prefer the business's own channels. A company's published phone line and listed contact details are what they have chosen to make public for enquiries.
  • Remove duplicates early. The same business appears under several names and locations more often than you would expect.
  • Keep a record of where each business came from, so you can explain it if anyone asks.

Why bought lists underperform

Buying a database is the traditional shortcut, and it has three structural problems:

  • They age. People change roles and businesses close. Every out-of-date address you mail becomes a bounce, and bounces damage your sending reputation. Why that matters.
  • Everyone has the same one. If a list is for sale, your competitors are mailing the same people.
  • They carry no reason. A list tells you a business exists. It does not tell you why they would want to hear from you this month.

Step 3: research each business

This is the step automation changes most. A person can research a dozen businesses properly in a morning. Software can do it for every business on the list, reading the same things a careful person would:

  • What they sell and to whom, from their own website
  • Whether they publish pricing, and how
  • How big the team looks and who seems to run it
  • What their reviews praise and what they complain about
  • Whether they are hiring, and for which roles
  • Anything that has recently changed: new locations, new services, new offers

The output should not be a summary. It should be a clear answer to two questions: does this business fit, and is there a reason to reach out now? How to find high-intent prospects covers what counts as a reason.

Step 4: decide who is worth contacting

Not every business that fits should be contacted. A useful way to sort them:

FitReason to reach out nowWhat to do
StrongClearReach out, and refer to the reason
StrongNone foundHold, and check again later
WeakClearLook again. The reason may point to a different offer.
WeakNone foundLeave them alone

The discipline here is the second row. It is tempting to contact every good-looking business. Holding off until there is something specific to say protects your reputation and makes the messages you do send far better.

What to automate and what to keep

AutomateKeep in your hands
Searching for businessesThe definition of a good customer
Reading websites, reviews and job postsWhat your offer is and who it is for
Scoring fit and spotting reasonsWhere the lines are: who you will never contact
Removing duplicates and dead businessesReviewing results and adjusting the definition

If you would rather not build this yourself, Revio's prospecting does the finding, reading and deciding, and shows you the reason behind every business it picks. You can try it on your own website.

Common questions

Is it legal to use publicly available business information for prospecting?

Using information a business has published for enquiries is standard practice, but what you then do with it is regulated: email and calling rules still apply, and some countries are stricter than others. See cold email rules and calling rules. For anything specific to your situation, ask a lawyer.

How many prospects do I need?

Fewer than you think, if they are well chosen. A few hundred businesses that genuinely fit, contacted with a real reason, usually outperform thousands contacted generically.

Can I automate prospecting on LinkedIn?

LinkedIn's terms prohibit most automated activity on the platform, and accounts that break them can be restricted. Revio does not automate LinkedIn for that reason.

See who you should be talking to.

Give Revio your website. It reads your business and shows you the prospects worth contacting, and why.

Revio reads your site and tells you who to sell to. No card, nothing sent.

Or talk to a human first