

If you're running marketing at a $2M–$30M ARR SaaS company, you already know the position you're in. You don't have a Fortune 500 marketing budget. You probably don't have a 12-person team. What you do have is pressure — from the board, from sales, from your own bank account — to show pipeline movement in the next 90 days, not the next fiscal year.
I've spent the last decade-plus building demand gen engines for SaaS companies in exactly this spot, and the pattern is always the same: the founders who win aren't the ones who spend the most. They're the ones who sequence the right low-cost, high-leverage moves in the right order and refuse to touch anything that doesn't tie back to pipeline.
This is that playbook. No fluff about "brand awareness" as a standalone goal, no 18-month content strategies, no seven-figure paid media budgets. Just the channels and tactics that actually move revenue when you're scrappy.
I put this first because it's the step everyone wants to skip, and it's the step that makes or breaks every other tactic on this list.
Positioning isn't a tagline. It's the answer to a specific question: why should a buyer choose you over the alternative they're already considering — and that alternative is usually a competitor, sometimes it's "do nothing," and sometimes it's a spreadsheet. If you can't answer that in one clear sentence that a prospect would nod along to, your cold email will get ignored, your LinkedIn posts will get scrolled past, and your SEO content will rank for keywords that don't convert.
How to actually test positioning, cheap:
Pull your last 20 closed-won deals and your last 20 closed-lost deals. Read the notes. What did the closed-won buyers say made them pick you? What did the closed-lost buyers say made them pick someone else, or nothing?
Get on 5–10 calls with recent customers and ask them to describe what you do in their own words, to a peer. Their language is your messaging. Not your product team's language — theirs.
Run your positioning statement past your sales team before it ever hits a landing page. If an AE winces reading it out loud to a prospect, it's wrong.
Everything downstream — the cold email subject line, the LinkedIn hook, the SEO page title — is just positioning wearing a different outfit. Get this wrong, and you're optimizing tactics on top of a broken foundation.

Cold email gets a bad reputation because most people run it wide and generic. Scrappy GTM cold email works because it's narrow, specific, and personalized at the segment level — not the individual level, which doesn't scale, but not the "Dear {{FirstName}}" level either, which converts at near zero.
What actually works:
Tight ICP lists, not big lists. A list of 200 accounts that match your best closed-won customer profile outperforms a list of 5,000 scraped LinkedIn profiles every time. Filter by firmographic fit (industry, headcount, tech stack, funding stage) and behavioral signals (recently hired a VP of Sales, recently raised a round, job postings that signal the pain you solve).
One relevant, specific reason for the email to exist. Reference something true about their business — a recent product launch, a hiring pattern, a competitor move — not a generic "I noticed you're in SaaS."
Short. Painfully short. Three to five sentences. The goal of a cold email is not to sell — it's to earn a reply. State the problem you solve, in their language, and ask a low-friction question.
Sequence, don't spray. A 4–6 touch sequence over 2–3 weeks, mixing email and LinkedIn touches, dramatically outperforms a single blast. Most replies come from touch 3 or later.
Deliverability is infrastructure, not an afterthought. Warm your domains, use a separate sending domain from your primary domain, keep volume per inbox reasonable, and monitor spam complaint rates weekly. A great email that lands in spam converts at zero.
The economics here are hard to beat: cold email costs you tooling (a few hundred dollars a month) and time, not media spend. For an early-stage SaaS company, it's often the fastest path to your first 10–20 sales conversations.
LinkedIn outreach fails when it's cold email copy-pasted into a DM. It works when you treat it as what it actually is: a channel where the buyer can see your face, your posts, and your mutual connections before you ever message them.
The scrappy approach:
Warm the account before you message. Engage with a prospect's posts, or their company's posts, for a week or two before sending a connection request. This isn't manipulation — it's just how relationship-building works, compressed.
Lead with a question or an observation, not a pitch. Frame the first message around a real trend or challenge you're seeing in their space — something they'd want to weigh in on, not something you're selling them.
Position yourself as a resource, not a vendor. The best-performing outreach I've run frames the conversation as two-way: "here's something I'm seeing across a few companies like yours — curious if it matches what you're dealing with." That's a conversation starter. "Can I get 15 minutes to show you our platform" is a wall.
Segment your messaging by trigger, not just by title. A message to someone who just got promoted into a VP Marketing role should read differently than one to a founder who's been in the seat for three years. Build a small library of message variants tied to specific triggers (new hire, funding round, competitor churn signal, job posting) rather than one generic script.
LinkedIn outreach is slower to scale than cold email, but it converts at a meaningfully higher rate when it's done right, because you're not a stranger by the time you ask for time on the calendar.
This is one of the most overlooked channels for SaaS companies with real product-market fit, because it doesn't feel like "marketing" — it feels like admin work. That's exactly why it's underpriced in terms of effort-to-return.
Why it works: buyers researching SaaS purchases increasingly start on G2, Capterra, GetApp, and category-specific directories instead of Google. These are bottom-of-funnel visitors — they already know they need a solution like yours and are comparing options. That's about as high-intent as traffic gets.
How to run it scrappy:
Claim and fully build out your profiles on the 2–3 directories your buyers actually use (check your website referral traffic and your customers' own habits — don't assume it's G2 by default).
Run a structured review request campaign to your happiest customers. Timing matters — ask right after a win, a renewal, or a positive support interaction, not randomly.
Use directory comparison pages (the "X vs Y" pages directories auto-generate) as intelligence — see what buyers are comparing you against, and make sure your own positioning addresses that comparison directly.
Where budget allows, category leadership placements or sponsored comparison slots on these platforms tend to be far cheaper per lead than paid search in competitive B2B SaaS categories.
Broad, top-of-funnel SEO ("what is CRM software") takes 12–18 months to pay off and requires domain authority you probably don't have yet. Bottom-of-funnel, long-tail SEO is a different game — lower search volume per keyword, but dramatically higher intent and much faster to rank for.
The keyword patterns that convert fastest:
"[Competitor] alternative" — buyers actively looking to switch. This is one of the highest-converting page types in B2B SaaS SEO.
"[Competitor] vs [Your Product]" — comparison-stage buyers who are deep in the evaluation process.
"[Competitor] pricing" — pricing-page-adjacent content capturing buyers doing due diligence.
"Best [category] software for [specific use case]" — narrow enough to rank quickly, specific enough to match real buyer intent.
"[Competitor] reviews" — capturing buyers who are actively unhappy with an incumbent.
What makes these pages actually convert, not just rank:
Be honest and specific about trade-offs. A comparison page that's obviously biased marketing copy loses trust immediately. Buyers respect a page that says "if you need X, they're actually the better fit — but if you need Y, here's why we win."
Include real screenshots, real pricing context (even if approximate), and real differentiators — not adjective soup.
Every comparison and alternative page should have a clear, low-friction next step: a demo, a free trial, a comparison call — not just a generic "contact us."
Because these pages target long-tail, lower-competition terms, you can often rank in weeks rather than months, especially if your domain has any existing authority and you're publishing content that's genuinely more useful than what's currently ranking.
In B2B SaaS right now, founder and executive personal brands on LinkedIn consistently outperform company pages for reach, engagement, and — critically — pipeline influence. Buyers trust a person before they trust a logo.
How to run this without it becoming a full-time job:
Post from real operating experience, not generic advice. The posts that perform are the ones with a specific number, a specific mistake, or a specific decision point — not "5 tips for better marketing." Decision-oriented, practitioner-level insight beats generic education every time.
Hook in the first two lines. LinkedIn only shows a couple of lines before the "see more" cutoff — that's your entire job in the opening.
Never put your link in the post body. Put it in the first comment. Posts with outbound links in the body get suppressed by the algorithm; posts that link in the first comment don't take the same hit.
End with a real question, not a rhetorical one, to drive comments — comments are the strongest engagement signal for reach.
Consistency beats intensity. Three to four posts a week from a founder, sustained for months, will outperform a burst of daily posting for two weeks followed by silence.
This channel compounds. Every post is also a trust asset that a prospect can scroll through before a sales call — which shortens your sales cycle even when the post itself didn't "generate" the lead.
Partnerships are one of the most capital-efficient GTM channels available, because you're accessing someone else's already-earned trust and audience instead of building your own from zero.
The scrappy version of partnerships doesn't require a partnerships team:
Integration partnerships with complementary (non-competing) SaaS tools your ICP already uses. Even a lightweight integration plus a joint listing in each other's marketplace or directory can generate steady inbound.
Co-marketing with adjacent vendors serving the same buyer at a different stage — a joint webinar, a co-authored guide, or a cross-promoted newsletter placement, split roughly evenly on effort and audience size so it's a fair trade.
Referral or reseller arrangements with agencies, consultants, or fractional operators who sit close to your buyer and see the need before the buyer even starts searching.
Community and association partnerships — sponsoring or contributing to niche Slack communities, industry associations, or newsletters where your exact ICP already congregates, rather than broad-reach media buys.
The key discipline here: pick partners whose audience overlap with your ICP is genuinely high, not just "roughly similar industry." A partnership with a mediocre audience match wastes goodwill on both sides and rarely gets a second round.
Account-based marketing has a reputation as an expensive, enterprise-only motion requiring dedicated software and a six-figure budget. A scrappy ABM motion doesn't need any of that.
Running lean ABM:
Start with 20–50 named target accounts, not thousands. These should be your best-fit accounts based on your closed-won profile — the kind of company where a single closed deal materially moves your revenue.
Coordinate channels around the same accounts simultaneously. A prospect at a target account gets a personalized LinkedIn touch, sees a founder post they'd find genuinely relevant, and receives a tightly personalized cold email — all within the same 1–2 week window. The coordination is what makes it "ABM" rather than just more outreach.
Personalize at the account level, not just the contact level. Reference something specific to the company — a product launch, a leadership change, a public initiative — not just their name and title.
Loop sales in early. ABM works best when sales and marketing are hitting the same accounts with a shared understanding of what's been sent and what's landed, so a prospect never gets three disconnected touches that clearly came from different, uncoordinated teams.
For a $2M–$30M ARR company, a focused ABM motion on 20–50 accounts, run manually with a spreadsheet and some discipline, can outperform a broad-based demand gen campaign at a fraction of the cost — because every touch is relevant.

A common scrappy-marketing mistake is running everything at once with no sequencing, which spreads effort too thin to get any single channel to a point of real signal. Here's the order I'd run this in for a company starting from close to zero:
Lock positioning first. Nothing else works until this is validated against real closed-won/closed-lost data.
Stand up cold email and LinkedIn outreach in parallel. These are the fastest paths to real conversations and real objection-handling data, which sharpens your messaging for everything else.
Claim and build out directory/review profiles while outreach is running — low effort, compounding bottom-of-funnel return.
Launch founder LinkedIn content alongside outreach. The content builds trust for the exact prospects outreach is touching.
Publish BOFU/long-tail SEO pages targeting competitor-alternative and comparison terms — these take a few weeks to gain traction, so start them early even though the payoff lags.
Layer in ABM once you've identified, through outreach data, which account profiles are converting best — ABM works best when it's targeting a segment you already have evidence on, not a guess.
Add partnerships as a longer-term compounding layer once your core motion is proven and you have case studies and proof points worth co-marketing.
None of these channels require a big budget. What they require is precision — narrow targeting, real positioning, and a willingness to say no to the vanity-metric version of marketing in favor of the pipeline-metric version. The SaaS companies that build fast, durable pipeline on a scrappy budget aren't doing more than everyone else. They're doing less, more specifically, and refusing to run anything that can't be traced back to a sales conversation.
That's the whole playbook. It's not glamorous. It works.

© Copyright 2026. Zack Hanebrink - Fractional CMO for SaaS. All rights reserved.