Outbound lead generation: the process from list to meeting.
Who to write to, a list you can trust, the right moment, one sequence over LinkedIn and email, and every reply worked toward a meeting. Each step, and how GetSales runs it.
Sample of a plan from Creator in GetSales, every step done: search, table, work emails and AI score, first lines, workflow, AI SDR and Signals.
GetSales
PlanDone7 of 7
Heads of sales, UK SaaSRun by voice
SearchAI Searchsearching236 found
Tablefrom the searchadding rows212 rows
Work emails and AI scoreper rowworking142 fit
First linesfor every fitwriting142 written
WorkflowLinkedIn, then emailbuildingwaits for your OKstarted
AI SDRfor the repliessetting upCo-pilot
Signalson the tableswitching onon
All set. Signals land as they come.
The guide
Outbound leads, step by step
Outbound means you choose the people and write first, before they have heard of you. These steps hold with any set of tools, and each ends with the way GetSales does it.
Outbound vs inbound lead generation
Outbound lead generation means you choose the companies and people who fit your market and contact them first, before they have heard of you. Nobody asked for your message, so it has to earn the reply. In B2B it usually runs as a list, a first touch on LinkedIn or email, a few follow‑ups, and a meeting for the people who say yes.
Inbound lead generation runs the other way. Buyers find you through search, an article, a referral or an ad, then leave their details or ask for a call. They come with the problem already in mind, but you choose nothing about who they are or when they arrive.
Most teams run both, and the line between them is thinner than it looks. When someone you wrote to last week comes back to your pricing page, that is inbound interest, and the right answer is an outbound one: a short, timely note from the person who wrote before, about the problem that page answers. Side by side, the two compare like this.
Outbound
Inbound
Who moves first
You write first
The buyer finds you
Who you reach
The accounts you pick
Whoever is already looking
Time to a first lead
Days, once the list is ready
Months of content and search work
What it runs on
A tight list and a reason to write
Content, rankings, ads and referrals
What breaks it
Loose lists and generic messages
Slow answers to the people who ask
What it teaches you
Whether a segment answers, fast
What buyers already search for
In GetSales, the links you send carry a short code, so Signals shows which company you wrote to came back and the pages it opened.
Build the ICP from the deals you won
An ideal customer profile describes the companies that buy from you and the person at each who makes the call. Keep it narrow enough that one first line could fit everyone on the list. If you need three different pitches, you have three profiles, each with its own list and its own sequence, and when a segment does not answer, you know which one it was.
Write it from your last ten or twenty closed deals, not from the market you hope to win, and look past their size to what those companies had in common the month before they bought. Write down four things:
The company: industry, headcount band, region, and one visible sign of the need, such as a growing team of the people you sell to
The person: the title that owns the problem, the seniority, and the team they sit in
The timing: what tends to change at a company in the months before it buys
The exclusions: customers, open deals, competitors, partners and anyone who asked not to hear from you
In GetSales, you describe the profile in one sentence, typed or said, and AI Search turns it into filters you can read. A word it cannot match is named, not guessed.
Build an enriched, verified list
The list is the profile turned into names: the companies that match, the people at each who fit the role, a work email for each and one fact worth opening with. Whether you buy it, export it or build it by hand, the checks are the same.
Verification matters more than it looks. Bounces count against the mailbox that sent them, and a few bad lists can push a domain into spam for everyone on your team. The CRM check matters too: a customer who gets a cold pitch, or a prospect who hears from two of your reps in one week, remembers it.
People change jobs often, so build the list close to the day you write, and score it before the first send, with a reason beside each score, so the weak fits wait instead of hearing from you. The full pass, in order:
Pull the companies that match the profile.
Find the people at each company who own the problem.
Find each person's work email and verify it.
Check everyone against your customers, open deals and do-not-contact list.
Score each person's fit and note the one fact the first line will use.
Sample of a Playtables table in GetSales. The people land as rows, then each row gets a work email, named with the finder that found it, an AI score and a first line. A weak fit gets no first line, and an email not found costs nothing. Then the table shows each person's full context: the pipeline stage moves as the workflow sends its invitations, and when a reply lands the AI SDR labels it in Co-pilot.
GetSales
Heads of sales, UK SaaS21251 to 200 people
Person, work emailCompanyWork emailAI scoreFirst line
Maya L.Head of Salesmaya@helio.exampleNothing found, no chargeHelio AnalyticsSaaS, 140 peoplemaya@helio.exampleNothing found, no chargeFound by finder 2Tried finder 1, finder 2Strong fitSaw the two SDR roles. Most teams hire before the pipeline is ready for them.Held: weak fit
Tomás F.VP Salestomas@ferro.exampleNothing found, no chargeFerro CloudSaaS, 85 peopletomas@ferro.exampleNothing found, no chargeFound by finder 1Tried finder 1, finder 2Good fitYour post on reply rates against volume is the case we make every week.Held: weak fit
Anika B.Head of Salesanika@quanta.exampleNothing found, no chargeQuanta DeskSaaS, 60 peopleanika@quanta.exampleNothing found, no chargeFound by finder 1Tried finder 1, finder 2Good fitCongrats on the round. The first outbound hire is usually where it gets hard.Held: weak fit
Sam K.Head of Revenuesam@tallyhouse.exampleNothing found, no chargeTallyhouseSaaS, 120 peoplesam@tallyhouse.exampleNothing found, no chargeFound by finder 2Tried finder 1, finder 2Good fitSaw the new Leeds office. New region, same two people on outbound?Held: weak fit
In GetSales, a table finds each work email finder by finder and checks it with the verifier you pick, an AI column scores the fit and keeps its reasoning, and a person already in any table of your workspace is not added again.
Pick the moment with trigger events
The same message reads differently a week after someone starts a new job than in a quiet month. A trigger is a change that gives you a reason to write now: a new role, a promotion, a post about the problem you solve, a hiring push, a funding round, or a second visit to your site from someone you contacted.
Use the trigger to pick the moment, never as the opening line. 'I saw you were on our pricing page' tells the person they were watched. A note about the problem that page answers, sent the same day, does the work without that.
Triggers also tell you when to stop. Someone who changes jobs halfway through a sequence should not get the next email at the old address. Take them out, and if the new company fits, start again there.
Sample of Signals in GetSales, every play switched on. A website visit pauses a workflow and asks you, Engage with posts likes a post and comments as the sender profile and the replies follow, and On a job change moves the person to another workflow.
GetSales
SignalsNeeds me 010AllNot covered 0
Today
Eva W.·VP Sales, Kinetic Forms·Initial Outreach·Heads of sales, UK SaaS
Heads of sales, UK SaaS·Runningstep 4Heads of sales, UK SaaS·Pausedstep 4Pricing follow-up·Runningstep 1
Opened the Pricing page
/pricing after the home page·came by our link·her 3rd visit this week
On a website visit · paused and asking you
Eva is in Heads of sales, UK SaaS, step 4 of 7 (the message), on hold since 11:05.
Remove from the workflowKeep goingMove to a workflow
Pick a workflowPricing follow-upMove to a workflowBack
On a website visit · done · moved to Pricing follow-up
In GetSales, Signals watches the site visits, new posts and job changes of the people you write to, and a play you switch on once answers each one or asks you first. Funding and hiring news come from other tools.
Choose the channels, honestly
Two channels beat one when they read as one conversation. An email a few days after a connection request, written as a follow‑up from the same person, feels like one person reaching out twice. Two tools that know nothing of each other feel like two strangers.
Email has rules. In the US a cold B2B email is commercial email under CAN-SPAM: it needs a true sender and subject line, a clear note that it is an ad, your postal address, and an opt-out you honor within 10 business days (FTC, CAN-SPAM Act compliance guide, August 2023). Gmail asks every sender for SPF or DKIM and a spam rate under 0.3% (Google's sender guidelines, in force since February 2024).
Know what your tools cover. GetSales runs LinkedIn and email. It has no phone finder and no dialer, and it buys no ads and sends no mail, so keep those tools beside it if your buyers answer there. Pick by where your buyers actually answer, not by what a tool happens to support. What each channel is for:
Email: the widest reach and the cheapest touch. It needs a verified address, a mailbox with a history of normal mail, and a domain with its records set.
LinkedIn: a connection request with a short note, then a message once they accept. The buyer sees your profile and your history, so it has to look like someone who knows the field.
Phone: the shortest path to a live conversation with some buyers, and the hardest to scale. It needs good numbers and a dialer.
Ads and direct mail: they warm an account up, but they rarely start a conversation by themselves.
In GetSales, when someone you write to opens a key page such as pricing on a site switched to People, their open thread gets a task to call them while they are still looking.
Run one sequence across LinkedIn and email
A sequence is the set of touches each person goes through until they reply or the steps run out. A common B2B shape: a connection request with a short note, a LinkedIn message to the people who accept, an email to the rest a few days later, then a follow‑up or two on each path.
Every follow‑up needs a new reason to answer: a short example from a similar company, a question, a different angle on the problem. A line that only bumps the last message is a reminder, and reminders get ignored. Space the touches three to five days apart.
Send from real people's own accounts and mailboxes, inside working hours where the buyer is, at a pace each account can hold. Decide before the first send what a reply does: on either channel, it should stop every step still to come for that person. Three messages to start from, the blanks yours to fill:
Connection note
Hi {first name}, I read your post on {topic}. I work with sales leaders at {segment} on the same question and would like to follow what you share. Happy to connect.
First email, for those who did not accept
Subject: {the problem, in three or four words}
Hi {first name},
{The fact you found, in one sentence}. Teams in that spot often {the cost of the problem}.
{What you do about it, in one sentence, with one proof point}.
Worth 15 minutes next week to see if it fits?
{Your name}
Follow-up, with a new reason
Hi {first name}, one more thought on {the problem}: {a short example from a similar company and what changed for them}. If it is not a priority this quarter, tell me and I will leave it there.
Sample of a workflow in GetSales. A profile visit and a connection request with a note, then a wait of up to 5 days: a LinkedIn message and a follow-up if it is accepted, an email and a follow-up email if it is not, each follow-up after a 3 day wait and skipped on a reply. The workflow waits for your OK, then starts, and every step shows what it sent, who accepted, opened or replied, with the rate.
GetSales
Heads of sales, UK SaaSWaits for your OKActiveSender profile: Jordan O.
Connection accepted
LinkedIn messageThe first line, by the sender
Sent 38Replied 9(24%)
Wait 3 days15
Follow-up messageSkipped on a reply
Sent 14Replied 3(21%)
After 5 days
EmailFrom the sender's mailbox
Sent 27Opened 16(59%)Replied 4(15%)
Wait 3 days11
Follow-up emailSkipped on a reply
Sent 12Opened 7(58%)Replied 2(17%)
End
In GetSales, one workflow holds both channels: LinkedIn steps go out from each sender profile's own account and emails from its mailboxes, paced within each account's limits, and by default a reply pauses that person's steps.
Qualify the replies and book the meeting
Keep the whole conversation in one place. Someone who accepted on LinkedIn, got an email and answered it needs one thread with both channels, so whoever replies sees everything that was said.
When someone names a time, confirm it in your own words and send the invite yourself. In GetSales a lead who names a time comes to you as a task, and a Do not contact reply puts the person on your stoplist.
Replies come in a few kinds, and each needs its own answer. Sort every one the day it lands, since a warm reply that waits two days often goes cold:
Interested: answer what they asked, then offer one next step, such as 15 minutes and your booking link.
Wants more: send the one thing they asked for, keep it short, and ask one question back.
Not now: ask when to come back, and put the date in your calendar.
Wrong person: thank them, and write to the person they name, saying who sent you.
Out of office: hold the sequence until they are back.
Do not contact: stop at once, and add them to your do-not-contact list for good.
In GetSales, every reply lands in Unibox with a label and its reason, and the AI SDR drafts the answer and offers your booking link after a yes. Each scenario sets whether it sends on its own or waits for your OK.
From one sentence to a running campaign
Done by hand, these steps run across a list tool, an email finder, a verifier, a sequencer and an inbox, and much of the work is moving the same people from one tool to the next. The parts worth keeping human are small: the profile, the reason to write, and the answer to a reply.
In GetSales, Creator takes the legwork from one sentence. Say or type who you sell to, and before anything is built it lays the work out as a plan you read. Running the plan builds every row at once: the search starts collecting, the columns wait for people to land, and the workflow stays a draft until your yes. The plan's rows:
The search that builds the list, from your words.
The columns that check each person's fit.
Work emails and first lines for the people who pass.
The workflow, with each step and its text.
The AI SDR's context for your table.
Everything Creator builds, from the table to the workflow, is an ordinary part of GetSales you can change by hand.
Part of AI Search
Where the run starts
AI Search builds the list from one sentence, typed or said, and nobody you already have comes in twice. Creator sets up the rest of the run from the same sentence, and the workflow starts on your yes.
Sample of AI Search in GetSales. A description in plain words becomes filters, the search walks its pages, and each person it finds lands on the radar and in the list: imported into the table, a duplicate when they are already in one of your tables, or stoplisted, marked and never contacted.
A team selling to heads of sales at UK SaaS companies of 50 to 200 people pulls the companies that match, finds the head of sales at each, a verified work email and one fact to open with. A connection request goes out with a short note. Those who accept get a LinkedIn message, the rest an email five days later, and each path has one follow-up three days after that. Anyone who replies has their steps paused, and a yes gets a booking link. In GetSales that run is one table and one workflow.
What is the difference between inbound and outbound lead generation?
Who moves first. Inbound waits for the buyer to find you, through search, content, a referral or an ad, and answers the form they fill in. Outbound picks the buyer and writes first. Inbound brings people who already have the problem in mind, but you choose nothing about who they are. Outbound chooses every company and person, and has to earn the reply. Neither is more valuable on its own: many teams open a new segment with outbound and work the demand that already exists with inbound.
Is outbound lead generation still effective?
Yes, when it is narrow and relevant. What stopped working is volume: the same template sent to thousands of loosely matched names from a fresh domain, with no reason to write. Mailbox providers filter that hard now, and buyers ignore it. Outbound that works writes to a short list that fits, opens with something true about the person, reaches them on the channel they read, and stops the moment they answer. Expect to test the profile and the first line a few times before a segment answers.
What are the best outbound lead generation strategies?
Account-based: pick the companies first, then find the people at each. Signal-based: write when something changes, such as a new role, a new post or a visit to your site. Multichannel: a connection request on LinkedIn and an email to those who do not accept, so each person hears from you where they read. Referral-led: when you reach the wrong person, ask who the right one is and name the referrer in your note. Each one works only with a short list and a real reason to write.
How many touches should an outbound sequence have?
Usually five to seven over three to four weeks, split across channels: a connection request, a LinkedIn message for those who accept, an email for those who do not, and one or two follow-ups on each path, three to five days apart. More touches rarely help when the first ones gave no reason to answer, and a new angle beats a fifth reminder. Stop as soon as someone replies on either channel. In GetSales a reply pauses that person in every live workflow by default.
Which KPIs should you track in outbound lead generation?
Track each step, so you can see which one leaks: the acceptance rate on connection requests, the bounce rate on emails, the reply rate per step, the share of replies that are positive, meetings booked and meetings held. Read them by segment and by first line as well as in total, since a sequence that works for one profile can fail for another. In GetSales every workflow step shows what it sent and its conversions with their rates, such as accepted for a connection request and replied for an email.
Run complete
From the list to the meeting.
The people found, the first touches on both channels, and every reply in your inbox with its draft waiting.