Prefer listening?
Hear the audio version of this article here:
Most B2B startups don't have a product problem. They have a pipeline problem.
The product is ready. The pitch is polished. The team is hyped. But the calendar is empty.
Inbound takes time. Referrals run out. Word of mouth is great when you already have customers, and less useful when you're trying to get them.
Outbound is how you build pipeline before the flywheel spins. It's also how most early-stage startups completely waste their first 90 days, blasting generic messages to anyone with a LinkedIn profile and a pulse, then concluding that "outbound doesn't work."
It works. The execution is usually what doesn't.
This guide covers everything needed to go from zero to 100 qualified meetings: who to target, what to say, which channels to use, how to sequence it all, and, critically, how to automate it.
By the end, there's a repeatable playbook that doesn't require a full sales team to run. Let’s jump in.
Step 1: Get the ICP Right Before Sending Anything
The biggest outbound killer isn't a weak subject line. It's targeting the wrong people.
An Ideal Customer Profile (ICP) is not a three-page document with 47 firmographic fields. For an early-stage startup, it's a tight, working definition of the companies most likely to buy, and buy quickly.
Start with what's already known. If there are existing customers, even two or three, reverse-engineer the pattern:
- What industry or vertical are they in?
- What size is the company (headcount, revenue)?
- What triggered them to look for a solution in the first place?
- Who signed the contract, and who actually championed it internally?
A solid ICP includes:
- Industry (e.g., SaaS, fintech, HR tech)
- Company size or stage (e.g., Series A, 100–500 employees)
- Geography (LATAM, NA, EU)
- Tech stack (especially if you integrate or replace it)
- Pain points or growth goals
- Triggers that show buying intent (e.g., just hired SDRs, raised a round, launched a new product)
That last question matters more than most founders realize, because you’re not just selling to one person. When deal sizes and complexity go up, so does the number of decision-makers.
You’re navigating a buying committee, a mix of people who care about different parts of the decision. And if your outreach only targets the obvious titles, you're leaving too much on the table.
Key players you need to think about:
- Champion / day-to-day user: feels the pain (e.g., SDR Manager, RevOps)
- Influencer: might help back you (e.g., marketing, CRO)
- Blocker: most likely person to block the deal (e.g, IT or legal)
- Decision-maker: signs off (e.g, VP Sales, Founder)
- $$$ Controller: controls the budget (e.g, CRO, CFO)

Trigger signals over demographics. A 50-person SaaS company in London isn't inherently a good target. A 50-person SaaS company that just raised a Series A, hired three SDRs last month, and has a VP of Sales who's been in the role for 45 days? That's a company with budget, momentum, and a new leader motivated to prove ROI fast.
Firmographics tell you who to target. Trigger signals tell you when.
Step 2: LinkedIn + Email is the Stack. Start There.
Cold calling has its place, mostly as a follow-up touch after someone's engaged with a message, not as a first move at scale. For early-stage B2B startups with a small team and no SDR function yet, the highest-ROI outbound stack is LinkedIn and email, running together as a coordinated sequence.
Here's why that combination works:
LinkedIn is the trust layer. Before a prospect opens an email from an unknown sender, they often check who it's from. A LinkedIn profile with activity, a clear position, and mutual connections acts as a credibility signal. A connection request, or even just a profile view, creates micro-familiarity before the first email lands.
Want a step-by-step walkthrough for how to do LinkedIn outreach at scale? This Miro board details it all:

Email is the conversion layer. Email allows for slightly longer messages, richer personalization, and a cleaner paper trail. It's also where most meetings get booked; a calendar link in an email converts better than one in a LinkedIn message.
Together, they create multi-touch without being aggressive. A prospect who ignores a LinkedIn message might reply to the email three days later. One who ignores the email might respond to a LinkedIn follow-up. The channels reinforce each other.
The data backs this up: multi-channel outreach consistently outperforms single-channel by 30%-40% on reply rates, depending on the industry and persona.
Want to run dynamic LinkedIn + email sequences without the manual work? Start your first campaign with Salesflow and automate your outbound from day one. Watch it in action here:
Sign up for Salesflow’s 7-day free trial here!
The Channel Decision in Practice
Choose the sequencing based on how warm LinkedIn is likely to be for the ICP:
- Senior B2B buyers at SMBs and mid-market → LinkedIn first, email second. These people are on LinkedIn regularly. A connection request with a short, relevant note costs nothing and opens the door.
- Operational roles or technical buyers → Email first, LinkedIn as a follow-up. Technical personas are often less active on LinkedIn but check email obsessively.
- Unknown activity → LinkedIn connection attempt + simultaneous email. Let the first responder win.
Cold calling is a legitimate add-on for high-ACV deals where a prospect has already opened emails or connected on LinkedIn but hasn't replied. It's a follow-up amplifier, not an entry point.
Step 3: Write Messages That Sound Natural
This is where most outbound falls apart.
The average cold message reads like it was written by a committee, reviewed by legal, and then passed through a "make it sound warm" filter that somehow made it worse. The result: a four-paragraph email about company values, a vague ask, and a subject line that says "Quick Question."
Nobody is booking a meeting off that.
The Three-Line Email Framework
The most effective cold emails follow a simple structure:
- Trigger/Observation: something specific about them that's true and relevant right now
- The connection: why that makes the message worth their 20 seconds
- The ask: small, low-friction, specific
Here's what that looks like in practice:
“Saw that [Company] just launched into the US market, congrats on the expansion. Usually, when teams are scaling into new territories, outbound pipeline becomes a priority fast.
[Company Name] helps B2B sales teams run LinkedIn and email sequences at scale, so reps spend time closing rather than prospecting.
Worth a 20-minute call this week to see if there's a fit?”
That's it. No company history. No feature list. No "I hope this email finds you well."
Personalization is a trigger, not a template variable. Swapping in {FirstName} and {Company} isn't personalization. It's mail merge. Real personalization means the first line could only have been written for that person: a recent funding announcement, a job change, a LinkedIn post they published, a product launch. It takes 90 seconds per prospect and meaningfully increases reply rates.

With Claude and ChatGPT, you can now personalize outreach at scale. Our AI Ebook has a 100+ prompts you can use throughout the outreach cycle. Use it well!
LinkedIn Connection Requests
The connection note (300 characters max) needs to do one thing: earn acceptance. Keep it short, show relevance, don't pitch.
“Noticed [Company] is scaling its outbound motion, we work with a lot of [industry] teams at this stage. Thought it was worth connecting.”
Once connected, the first message isn't the pitch either. It's the conversation starter:
“Thanks for connecting. Out of curiosity, is outbound a current priority for the team, or is it more inbound-led at this stage?”
Asking a genuine question gets replies. A reply is a conversation. A conversation leads to a meeting.
The Follow-Up Sequence
Most replies come after the second or third touch. Giving up after one message is the single most common reason outbound "doesn't work" for early-stage teams.
A basic 5-step sequence over 14-18 days:
The break-up email is more effective than most people expect. Something like:
“Totally understand if the timing isn't right. Leaving this here in case anything changes, happy to reconnect whenever it makes sense.”
It's respectful. And it often gets replies from people who've been meaning to respond for two weeks.

Writing great messages is step one; executing them at scale is where most teams struggle. Use Salesflow to automate personalized outreach without losing the human touch.
Sign up for Salesflow’s 7-day free trial here!
Step 4: Build the Stack (Without Overspending)
At the zero-to-100-meetings stage, there's no need for a $50k enterprise sales stack. Four tools cover everything:
1. Data sourcing: LinkedIn Sales Navigator is the gold standard for finding the right people. Apollo is a strong alternative for contact data and email addresses. Clay is worth exploring for enriching lists with trigger signals at scale once volume increases.
2. Multi-channel outreach automation: This is where Salesflow comes in. Running LinkedIn and email sequences manually is not scalable past week two. Salesflow lets teams build coordinated LinkedIn + email campaigns in a single workflow: connection requests, follow-up messages, emails, all sequenced intelligently based on what the prospect actually does. Replies automatically pause the sequence, so no one gets a follow-up after they've already said yes.
3. Calendar booking: Calendly or a native calendar link removes friction from the CTA. A link converts better than "let me know your availability."
4. CRM: HubSpot (free tier) or even a well-structured Notion database is enough to start. The goal at this stage is to log what happened, not build a 47-stage pipeline.
Salesflow offers a native HubSpot integration and also connects to other CRMs through a two-way Zapier connection, so that all your sales data can stay centralized.
On Automation and Safety
LinkedIn automation done wrong gets accounts restricted. Automation done right is simply consistent, human-paced outreach that happens without the manual work.
The key guardrails: stay within LinkedIn's daily action limits (15-50 connection requests per day, depending on account age), use cloud-based automation rather than browser extensions, and always warm up sending gradually.

Salesflow's cloud infrastructure handles the technical side of this, including randomized delays and safety caps that keep accounts protected while sequences run in the background.
Curious about Salesflow? Sign up for our 7-day free trial and test it out for yourself!
Step 5: The 90-Day Playbook to 100 Meetings
Here's how the execution maps across a 90-day sprint.
Weeks 1-2: Foundation
- Finalize ICP and IOP. Write it down. One paragraph, not a slide deck.
- Build the first prospect list: 200-300 contacts that fit the ICP tightly. Use AI to help you with it.
- Write messaging v1: three email variants (different triggers/openers), two LinkedIn templates.
- Set up Salesflow campaign: LinkedIn + email sequence, 5 steps over 14 days.
- Connect the email inbox and LinkedIn account.
Don't launch yet. Read the messages out loud. If they sound like sales copy, rewrite them.
Weeks 3-4: First Campaign Live
- Launch to the first 100 prospects.
- Track: connection acceptance rate, email open rate, reply rate, and meeting booked rate.
- The number that matters most is replies. Positive or negative, replies are a signal.
- A/B test subject lines (two variants, 50 prospects each).
- Note which openers get replies and which get ignored.
Weeks 5-8: Iterate and Layer
- Rewrite messaging based on reply patterns. If no one replies to a specific opener, cut it.
- If a particular industry or persona is responding better, double down there; that's the ICP sharpening in real time.
- Add a second campaign with updated messaging and a new prospect batch.
- Start tracking why people are saying no. "Not the right time" and "already have a solution" are different problems.
Weeks 9-12: Scale What Works
- By now, there should be at least one winning sequence. Scale the list size.
- Build referral loops from early meetings: "Is there anyone else you know who might find this useful?" said at the end of a good discovery call works surprisingly well.
- Introduce a light ABM layer: for high-priority accounts, add LinkedIn content engagement (liking, commenting) before the outreach sequence begins.
Meeting Quality Matters
100 meetings with the wrong people is not a win.
Build a disqualification layer into the process from the start: if a prospect clearly doesn't have budget, headcount, or the right use case after the first reply, don't push them to a call.
It burns time on both sides and skews conversion data.
Common Mistakes That Kill Outbound Before It Starts
Targeting the TAM, not the ICP. "Any B2B company with a sales team" is not a target list. The broader the targeting, the weaker the messaging, the lower the reply rate. Narrower is faster.
Leading with features. No one books a meeting because a product has a "robust analytics dashboard." They book a meeting because they're losing pipeline visibility, and that's costing them deals. Lead with the problem, not the feature.
Giving up too early. The average B2B reply comes after touch 3 or 4. Most startups quit after touch 1. The sequence is the strategy.
Ignoring reply sentiment. Negative replies are research. "We already use [Competitor]" means the category is validated. "Not the right time" means the timing trigger needs to be sharper. Read the data that's hiding in the inbox.
Delegating outbound before the founder has closed 10 deals. The best outbound messaging is written by someone who's had the conversations, heard the objections, and knows which lines land. That's usually the founder, at least at the start. Figure out what works, then hand it off.
Meeting 100 Is the Starting Line, Not the Finish
The first 100 meetings aren't the goal. They're the research.
By meeting 50, the messaging will have evolved twice. By meeting 100, there's a clear picture of which ICPs convert, which objections come up in every call, which case studies close the gap, and which channels are pulling the most weight.
That's the foundation for a repeatable playbook, one that can be handed to the first SDR hire, scaled with automation, and built into a sustainable outbound engine.
The teams that crack B2B outbound fastest aren't the ones that send the most messages. They're the ones that run coordinated, multi-channel sequences to the right people, measure what works, and keep improving.
LinkedIn and email, sequenced and automated through Salesflow, is the most efficient way to build that engine without burning headcount or your brand doing it.
Ready to book your first 10 meetings? Start a free Salesflow trial and run your first LinkedIn + email sequence today.
FAQs:


.png)
