How to Automate Sales Prospecting From Scratch (And Why You Probably Don’t Need to Hire More SDRs)

Yannick Kok

In this post:
Most sales teams are still prospecting the same way they did five years ago.
Sales reps open LinkedIn Sales Navigator, scroll through profiles for an hour, copy names and job titles into a spreadsheet, bounce between three different tools to find email addresses, write a semi-personalized message, and send it out.
Then they do it again.
And again.
And again.
By the time they’ve done all that, half the day is gone and they’ve contacted maybe 30 people.
What’s funny (ok maybe painful) is that most of those people were never going to buy anyway because the rep was working off a static list with no real insight into whether those prospects actually need what they’re selling right now.
This is what prospecting without automation looks like. It’s slow, expensive. And it produces inconsistent results because the quality of the work depends entirely on how motivated, skilled, or awake the person doing it happens to be on any given morning.
Here is the truth that a lot of sales leaders are starting to realize: with the tools available today, you can automate almost every function involved in sales prospecting and build a system that runs on autopilot, 24/7, without burning out or forgetting to follow up.
In this guide, we are going to walk you through how to do exactly that, step by step, from scratch.
So, let’s get started.
What does sales prospecting actually involve (and where does all the time go)?
Before we talk about automating anything, it helps to understand what prospecting actually requires.
When you break it down, there are five core activities that eat up your sales team’s time.
Identifying your target market.
This is figuring out who you should be selling to in the first place. What industries, company sizes, job titles, and geographies make up your ideal customer profile?
Most teams have a rough idea, but they rarely have a structured, data-backed definition that translates into targeting criteria.
Finding and sourcing leads.
Once you know who you want to reach, you need to actually find those people. That means scraping LinkedIn, searching databases, pulling from directories, monitoring job boards, tracking funding announcements, or watching competitor activity.
This is where the bulk of an SDR’s time goes.
Enriching and qualifying leads.
A name and company is not enough. You need email addresses, phone numbers, company revenue, tech stack, recent hiring patterns, and whatever other data points help you determine if this lead is worth pursuing.
Then you need to score and qualify them against your ICP criteria. Most teams do this manually or rely on a single data provider that only covers 40-60% of their list.
Writing personalized outreach.
Nobody responds to generic templates anymore. Every email and LinkedIn message needs some level of personalization that shows you understand the prospect's situation. Writing these manually is painful at scale.
Managing sequences and follow-ups.
Sending one email is not a strategy. You need multi-touch, multi-channel sequences across email, LinkedIn, and sometimes phone.
You need to track who opened, who clicked, who replied, and who needs a follow-up. Then you need to actually do the follow-ups consistently.
When a single SDR handles all five of these activities manually, they spend roughly 60-70% of their time on tasks that never involve talking to a prospect.
They are doing admin work. Data entry. Research. Copy-pasting between tools. The actual selling part, the conversations, the demos, the relationship building, that gets maybe 30% of their day.
That is a broken model. And it’s the model most companies are still running.
Why the old way of prospecting is too slow and basically becoming a competitive disadvantage
The problem with manual prospecting goes beyond inefficiency. It fundamentally limits how your sales team operates and puts you behind competitors who have figured this out. If you’re familiar with our blog, you’ll know we’ve always had plenty to say about this.
When your reps are manually sourcing leads, they are working off static lists. They build a list on Monday, work through it over the next two weeks, and by the time they get to the bottom, half the data is stale.
People have changed jobs.
Companies have shifted priorities.
The moment that made someone a great prospect has passed.
Manual prospecting also means you miss buying signals entirely. A company just raised a Series B. That is a signal. A competitor just got acquired. That is a signal. But if nobody on your team is actively monitoring these events in real time, you never see them.
And then there is the consistency problem. Human beings are not consistent. One rep qualifies leads differently than another. One rep follows up religiously, another lets leads slip through the cracks. One rep writes great emails, another sends the same template to everyone.
The output of your prospecting effort swings wildly depending on who is doing the work and how they are feeling that day. It’s not a training problem. It’s a structural problem. And the solution is not hiring more SDRs. The solution is building a system.
Why you probably don’t need any more SDRs FOR PROSPECTING
This is the part where people push back, so let’s address it directly.
We are not saying SDRs are useless. We are saying the traditional SDR role, where someone spends their entire day finding leads, researching companies, writing emails, and managing sequences, can be almost entirely automated with the right tech stack.
Think about what an SDR actually does:
They source leads from databases and LinkedIn. Automation does that better, faster, and at a fraction of the cost.
They research companies to qualify them. AI agents like Clay's Claygent can do that at scale in seconds.
They write outreach messages. AI generates personalized emails based on real data about each prospect.
They send emails and manage follow-ups. Outreach platforms handle that automatically.
The only part of the SDR role that genuinely requires a human is the conversation itself, responding to replies, handling objections, and running meetings. And that is the part most SDRs want to spend their time on anyway.
What we are talking about is not replacing people with robots. It’s about removing the top of the funnel (ToFU) busywork so your team focuses on what actually generates revenue: having qualified conversations with qualified, interested prospects.
A system built with tools like Clay, n8n, Instantly, and PhantomBuster can do the work of three to five SDRs on the prospecting side. It runs around the clock. It never misses a follow-up. And it costs a fraction of what those salaries, benefits, and training would cost.
We have seen this when we worked as sales reps and now with our own clients. Companies that used to have a team of SDRs doing manual outreach now run automated prospecting systems that generate more pipeline with fewer people.
The process we are describing generates more sales opportunities and conversations for them than people doing manual work ever could and it means their remaining sales team now focuses entirely on closing, and the results speak for themselves.
What sales prospecting tools you need to build a fully automated sales prospecting system
Before we get into the step-by-step process, here is the tech stack you need to make this work. You don’t need every or the exact tools on this list, but you do need something covering each category.
It's all about understanding your sales process or sales prospecting process (if you prefer) and knowing which automation tools and sales intelligence platform best cover each activity from customer data enrichment, buyer intent data, and account research, etc.
Basically, all the daunting, time-consuming, and repetitive tasks in your outbound prospecting workflow should be replaced by AI sales prospecting tools with excellent data accuracy.
Clay as your command center
For us, Clay is where everything comes together. It’s a data enrichment and workflow platform that acts as the brain of your prospecting system.
You can pull data from 100+ sources, run AI-powered research on every lead, build scoring models, and trigger outreach, all from what looks like a spreadsheet.
At Nebor, we use Clay as the central hub because its native integrations with almost every other tool in the stack make it the most flexible platform for building these systems.
n8n as your automation engine
n8n.io is an open-source workflow automation platform that connects tools that were never designed to work together.
Where Clay handles your data and enrichment, n8n handles the orchestration where Clay can’t connect directly to make things happen, triggering workflows based on events, pushing data between systems, and running the logic that makes everything automated.
We prefer n8n over Zapier or Make because it is self-hosted (better for data privacy), more flexible with complex logic, and significantly cheaper at scale.
Instantly.ai or Smartlead for cold email
You need a dedicated cold email platform, not your regular Gmail or Outlook. These tools handle inbox rotation, warm-up, send scheduling, and reply tracking. They are purpose-built for outbound at scale while keeping your deliverability intact.
PhantomBuster and Apify for scraping and monitoring.
These tools let you automatically pull data from LinkedIn, websites, job boards, news sources, directories, and pretty much anything on the internet. They are your eyes on the market, constantly feeding fresh data into your system.
Lemlist or HeyReach.io for automated LinkedIn outreach
We connect Clay with either of these tools and it lets us run LinkedIn outreach sequences that trigger automatically based on data from your Clay workflows.
FullEnrich, LeadMagic.io, Findymail, LeadsFactory.io (and more) for contact enrichment
We use a combination of enrichment tools rather than relying on a single provider. Each tool has different strengths and different coverage.
By running a waterfall enrichment approach (checking one provider, then the next, then the next), you get email and phone coverage rates well above what any single tool can deliver.
BounceBan, ZeroBounce, and DeBounce for email verification
Before any email goes out, it runs through verification to protect your sender reputation. This step is non-negotiable.
These tools identify anonymous visitors on your website and push their data into Clay or your CRM. They basically turn your website into a lead generation source.
The power of this stack is not in any single tool. It’s in how they connect and work together through Clay’s native integrations and n8n’s custom webhooks. When these tools are wired up correctly, data flows automatically between them without any human intervention.
How to automate sales prospecting to free your sales reps of any ToFU prospecting and manual sale function
Here are 8 steps to automate your entire prospecting flow.
Step 1: Define your ICP with enough precision that automation actually works
Automation amplifies whatever you feed it. If you feed it a vague ICP, you get a massive list of irrelevant leads processed at scale, which is worse than doing nothing because you burn your domain reputation sending emails to people who were never going to buy.
So step one is getting crystal clear on who your ideal customer actually is. And we mean specific.
Start by looking at your best existing customers. Not all your customers, your best ones. The ones who close fastest, stay longest, and spend the most. What do they have in common?
Look at industry, company size, revenue range, tech stack, growth stage, and geography. Look at the job titles of the people who made the buying decision. Look at what was happening at the company when they decided to buy.
From there, build a structured ICP definition that includes firmographic criteria (industry, size, revenue), technographic criteria (what tools they use), and behavioral criteria (what situations or events make them more likely to buy).
The behavioral criteria is the most important and the most overlooked. Knowing that SaaS companies with 50-200 employees are your ICP is fine.
But knowing that they become buyers when they post their first SDR job or when they announce international expansion, that is what separates good targeting from great targeting.
Document all of this before you touch any tools. You need this clarity because every workflow you build will reference these criteria.
Step 2: Build your data sourcing engine so leads flow in automatically
This is where the automation really starts. Instead of manually searching for leads every day, you build a system that continuously finds new prospects matching your ICP and pushes them into Clay without any human involvement.
There are two approaches here, and the best systems use both.
Static sourcing means pulling lists of companies and contacts that match your ICP criteria right now. You do this using Clay’s built-in data providers, LinkedIn Sales Navigator scrapes via PhantomBuster, or database pulls from Apollo, ZoomInfo, or similar tools.
This gets you your baseline list, your total addressable market mapped out and enriched.
Dynamic sourcing means monitoring the market for real-time events and signals that indicate someone just became a better prospect. This is the more powerful approach and the one most companies completely ignore. Of course, we don’t.
Here is what dynamic sourcing looks like in practice. We set up Apify to scrape LinkedIn job posts every day at 9 AM for specific roles like SDRs or sales managers.
When a company posts one of those jobs, the data gets pushed through n8n into Clay automatically. A company hiring SDRs is actively investing in outbound sales capacity, which makes them a perfect prospect for sales automation services.
The system catches this signal and acts on it before any competitor even knows the opportunity exists.
For a client selling AI-powered furnishing solutions, we used Apify and PhantomBuster together with Clay’s RSS Feed Readers to monitor online publications that report new real estate projects.
When a property development gets announced, the data pushes into Clay, which automatically identifies the project name, developer, and contact information, then triggers outreach. Our client reaches these prospects right when they are planning furnishing needs.
These are just examples. The principle is the same: identify the signals that correlate with buying behavior for your specific product, then build automated monitoring systems that capture those signals and feed them into your prospecting pipeline.
You can monitor job postings, funding announcements, competitor acquisitions, technology changes, hiring patterns, executive changes, expansion news, regulatory developments, and pretty much any publicly available information that indicates a company is entering a buying window for what you sell.
Step 3: Enrich every lead with enough context that your outreach actually resonates
Once leads land in your Clay table, the next step is to enrich them with all the data you need for qualification and personalization.
For our clients, we make this happen automatically through Clay’s built-in enrichment providers and the waterfall approach we mentioned earlier.
Here is how this works in practice. A new company enters your Clay table through one of your sourcing workflows. Clay automatically runs an enrichment waterfall: first it checks LeadMagic for firmographic data (industry, company size, funding stage, revenue).
Then it finds the right contacts using a combination of LeadsFactory.io, FullEnrich, Findymail, and Hunter. It verifies every email through BounceBan before it gets flagged as usable.
But the enrichment goes beyond basic contact data. This is where Clay’s AI capabilities come in. You can set up Claygent to research each company and answer specific questions.
Does this company have a sales team?
What tools are they using?
Are they B2B or B2C?
What is their primary offering?
When did they last raise funding?
This AI-powered research runs at scale across your entire list. The answers feed back into your Clay table as structured data that your scoring model and outreach templates can reference.
And by the way, this is a task that would take a human researcher 15 minutes per company takes Claygent seconds.
The key insight here is to use multiple enrichment providers rather than relying on one. No single provider has complete data on everyone. By chaining providers in a waterfall sequence, you maximize coverage while only paying for what the previous provider could not find.
We regularly see email coverage jump from 50-60% with a single provider to 85-90% with a proper waterfall setup.
Step 4: Score and qualify automatically so your team only sees leads worth pursuing
Not every lead that enters your system is worth pursuing. Some companies look good on paper but don’t match your ICP when you dig deeper. Others match perfectly but the timing is wrong. Your system needs a way to sort the wheat from the chaff automatically.
Build a scoring model in Clay that assigns points based on the criteria that matter to your business.
For example you can attribute specific points for:
company size in the right range
using a technology that integrates with your product
recently hired for a relevant role
engaged with your LinkedIn content
located in a target geography
Next, set thresholds that route leads into different buckets. High-scoring leads go directly to outreach or your reps’ Slack channel or CRM. Medium-scoring leads go into a nurture sequence. Low-scoring leads get filtered out entirely.
This scoring happens automatically as soon as a lead enters your table. No human needs to review the raw list. By the time a lead reaches a sales rep, it has already been sourced, enriched, qualified, and scored.
The rep opens their CRM or Slack notification and sees a lead dossier with everything they need: company background, contact info, growth signals, recent news, and suggested talking points.
This is what we mean when we talk about eliminating manual prospecting. The system does the work. The human does the selling.
Step 5: Set up your outreach infrastructure before you send a single email
This step is critical and most people skip it. If you start sending cold emails from your main domain without proper setup, you will destroy your email deliverability and end up in spam folders permanently.
Before you run any outreach campaign, you need to build an email deliverability system. That means buying secondary domains (variations of your main domain), setting up mailboxes across those domains, configuring SPF, DKIM, and DMARC records, and warming up every inbox for at least two weeks before sending any outbound messages.
We wrote an entire guide on this at Nebor because the topic deserves that level of attention.
The short version: you want at least 3-5 secondary domains with 2-3 mailboxes each, all properly warmed up, sending no more than 30-40 emails per mailbox per day.
This protects your main domain reputation while giving you enough sending volume to run campaigns at scale.
Set this up in Instantly or Smartlead. Both platforms handle inbox rotation, warm-up scheduling, and send limits automatically.
Step 6: Build personalized, multi-channel outreach sequences that run themselves
Now you have leads flowing in automatically, getting enriched and qualified with little to no human involvement, and your email infrastructure is warmed up and ready. It’s time to build the outreach.
And we want to be clear about something: personalization is not really about personalization. At least not like most of the Twitter and LinkedIn experts make it seem.
For us, it’s about relevance. If you nail the ICP, the point of contact, the pain point, and the offer, then that is what matters.
You don’t need to mention someone’s college or their dog’s name. You need to show them you understand their problem and have something relevant to say about it.
In Clay, we use ChatGPT or Claude (through native AI integrations) to generate personalized messages based on the enriched data in your table.
The AI references the prospect’s company, their role, the intent signal that triggered the outreach, and the specific pain point your product addresses for their situation.
The result is an email that feels written specifically for them, because functionally it was, just not by a human. Rest assured, we don’t send it directly blind folded. We still personally check the pitches to make sure it’s OK.
These messages get pushed from Clay into Instantly.ai for email campaigns. But we don’t stop at email. At Nebor, we build multi-channel sequences that combine email, LinkedIn, and phone preparation.
For LinkedIn outreach, we use Lemlist or HeyReach.
In Clay, we set up a corresponding webhook that sends the relevant fields (name, job title, company, LinkedIn URL, personalized message) to the tool we are using.
The tool processes the data and pushes the leads into a LinkedIn campaign that automatically sends connection requests and follow-up messages.
For phone outreach (cold calling), we set the system up to generate call prep dossiers instead of outreach messages, meaning that you get conversation starters based on intent data, and key insights from email campaign engagement.
These flow directly from Clay to your CRM or Slack so your reps have everything they need before picking up the phone.
The entire sequence runs automatically. Emails go out from warmed-up inboxes through Instantly. LinkedIn touches happen through HeyReach or Lemlist. Phone scripts appear in your CRM. Your reps only step in when a prospect replies or picks up the phone.
Step 7: Automate your inbound lead management too (most companies leak pipeline here)
Outbound gets all the attention, but most companies bleed pipeline on the inbound side without even realizing it. Someone fills out a form on your website, and their inquiry sits in a queue for two days because nobody assigned it.
By the time a rep reaches out, the prospect already talked to your competitor who responded in fifteen minutes.
That’s why you’ll also need to build an inbound qualification system using Clay, n8n, Apify, Leadinfo, LeadsFactory.io, RB2B, and PhantomBuster.
When someone fills out a form, downloads content, or requests a demo, or spends time engaging with some key sales pages on your website, their data gets pushed into Clay instantly through webhook connections (either Apify, RB2B, or Leadinfo, depending on context).
Clay enriches their profile with company information, identifies decision makers (through LeadsFactory.io), scores the lead based on your qualification criteria, and routes it to the right sales rep with complete context.
High-scoring inbound leads get an immediate notification to your team via Slack or email. The rep receives a complete dossier: company background, growth trajectory, decision-maker contacts, recent signals, and conversation starters based on the content the lead engaged with.
Marketing-qualified leads that don’t meet the threshold for immediate sales outreach automatically enter nurture sequences. Irrelevant leads get filtered out without wasting anyone’s time.
You can extend this to social media engagement too. We use PhantomBuster to track who engages with your LinkedIn posts through likes, comments, and shares, then push that data into Clay for enrichment and scoring.
Someone who regularly engages with your content is showing interest. The system catches that signal and acts on it just like it would for a form fill or website visit.
Step 8: Connect everything to your CRM and set up monitoring so the system stays healthy
The final piece is connecting your automated prospecting system to your CRM and building the feedback loops that keep everything running smoothly.
Use n8n to sync data between Clay and your CRM (HubSpot, Salesforce, or whatever you use). Lead data, enrichment details, engagement signals, and outreach history all flow into your CRM automatically.
Marketing engagement scores feed directly into sales prioritization so reps focus on accounts that are actually warming up rather than picking leads based on gut instinct.
Set up dashboards that track the metrics that matter: email reply rates, positive response rates, meetings booked, and pipeline generated. Monitor these weekly. Automation amplifies both good patterns and bad patterns, so you need to spot problems early.
Watch for deliverability drops (sign of email infrastructure issues), low reply rates (sign of messaging or targeting problems), or high unsubscribe rates (sign that your list quality or frequency needs adjustment).
When you spot issues, adjust your Clay workflows, tweak your targeting criteria, refine your messaging, or update your scoring model. The system is not set-and-forget. It needs regular optimization, just far less time than manual prospecting ever did.
What this system looks like when it all comes together
When all eight steps are in place, here is what your day-to-day looks like.
First, you can keep traditional outbound running through static lead sourcing as we described earlier. You just need to keep manually kicking things (running the flywheel) to keep things under your control.
Your monitoring tools (PhantomBuster, Apify, Trigify, RSS feeds) run automatically in the background, scanning for intent signals and new prospects matching your ICP.
When they find something, the data pushes through n8n into Clay. Clay enriches the lead, scores it against your criteria, and generates personalized outreach. High-scoring leads enter multi-channel campaigns through Instantly and Lemlist/HeyReach. Your reps receive qualified leads with full context via Slack and your CRM.
The only time a human touches the process is when a prospect responds, when a meeting gets booked, or when it’s time to optimize the system based on performance data. Everything else, the sourcing, the enrichment, the qualification, the outreach, the follow-ups, runs on autopilot.
One important thing: your tech stack complexity should match your company size and goals. If you are a startup with a lean team, you don’t need every tool on this list. Start with Clay, one enrichment provider, and Instantly.
Build from there as your pipeline grows and you need more sophistication. The point is to automate the manual work that is eating your team’s time, not to build a SpaceX-style machine that nobody can maintain.
What are the limitations of automated prospecting (and where humans still matter)
We would be doing you a disservice if we didn’t talk about what automation cannot do.
Automation cannot fix a bad offer. If your product does not solve a real problem for the people you are targeting, no amount of sophisticated outreach will generate real pipeline. Get your ICP right and make sure your messaging addresses a genuine pain point.
Automation cannot replace relationship building. The system gets you in front of the right people at the right time with the right message.
But closing deals, navigating complex buying committees, handling objections, and building trust, that requires a human (SDRs or closers) who knows how to sell.
Automation cannot run itself forever without oversight. Data quality degrades. Market conditions change. Email deliverability needs constant monitoring. AI-generated messages occasionally miss the mark.
So, you still need someone reviewing campaign performance and making strategic adjustments regularly.
What automation does is remove the grunt work that prevents your team from doing these high-value activities. Your reps stop spending five hours a day finding leads and start spending that time closing them. That is the real value.
Hire Nebor if you want to build this and don’t know where to start
We built Nebor specifically to help B2B companies implement systems like the one described in this guide. We use Clay as the brain and connect it to tools like Instantly, PhantomBuster, n8n, Apify, Discolike, HeyReach, and more to handle the rest.
The important thing about how we work is that when we are done, you own the system. It’s not a managed service where you pay monthly and everything disappears the moment you cancel.
We build the infrastructure, train your team on how it works, and hand it over. You keep the Clay tables, the n8n workflows, the outreach workflows, the enrichment waterfalls, everything.
If you are struggling to fill your pipeline and want to talk about how an automated prospecting system could work for your business, we are happy to chat.
Book a 15-minute call to discuss your unique business needs and see what we can build for you.
Related Articles
Questions
Questions we get asked
Still curious?
We’re here to answer anything else.
By clicking Sign Up you're confirming that you agree with our Terms and Conditions.







