The worst GTM advice I ever got was to "build in public and the customers will come." I did it for three months. I got 600 Twitter followers, zero revenue, and a slowly dying runway.
The second-worst advice was to "run ads." So I hired a contractor, spent $4,000 on LinkedIn campaigns, and booked two demos — both with people who had no budget and no authority to buy.
What finally worked was embarrassingly simple. And it had nothing to do with channels, content calendars, or growth hacks. It started with one brutally honest question: who is actually desperate enough to pay for this today?
Step 1: Define your ICP as a person, not a company
Every GTM strategy I see from early-stage founders starts with a company profile: "Series A SaaS companies, 50-200 employees, US-based." That is not an ICP. That is a LinkedIn filter. It tells you nothing about why someone would care about your product right now.
A real ICP has a trigger. Something changed in their world — they hired a new VP of Sales, they just lost their biggest customer, they got funded and now need to scale a process that was previously done manually. Triggers create urgency. Urgency creates deals.
When I rewrote our ICP, I stopped targeting "operations managers at tech companies" and started targeting "operations managers at B2B SaaS companies who just crossed 50 customers and are managing everything in spreadsheets." That one shift changed our close rate from 8% to 31% over 90 days.
Step 2: Pick one motion and commit to it for 90 days
There are three primary GTM motions for early B2B: outbound (you go find customers), inbound (content and SEO pull them to you), and product-led growth (the product itself acquires and converts users). Each can work. None of them work when you run all three at half-capacity.
For most B2B founders with an ACV above $3,000/year, outbound is the right first motion. It gives you immediate feedback, it does not require an audience you do not yet have, and it forces you to have real sales conversations — which is exactly what you need in year one.
For products with a free tier or a low-friction trial, PLG is worth considering early. For anything that requires explaining, training, or onboarding — lead with outbound, layer in content once you understand what messages actually land.
Step 3: Build the outbound loop
Once you know your ICP trigger and your motion, outbound becomes a system, not a grind. Here is the loop that got us from 0 to 100 customers:
First, build a list of prospects who have recently hit the trigger you identified. Job postings, funding announcements, LinkedIn activity, and review sites like G2 and Capterra are all free signals. A company that just posted three ops roles is probably drowning in process debt — that is your moment.
Second, write one-sentence personalized openers based on the trigger — not "I noticed you're a fast-growing company" (everyone does this and it signals nothing). Try: "Saw you just hired your third ops manager — congrats. Most teams at that stage start hitting the limit of what spreadsheets can handle. Worth a 20-minute call?"
Third, follow up three times over two weeks. Most replies come on follow-up two or three, not the first message. Most founders send one email, hear nothing, and conclude the channel does not work. The channel works. The follow-through does not.
Fourth, track reply rate, not open rate. Open rates are vanity. A 40% open rate with a 2% reply rate means your subject line is fine and your email is not. Reply rates above 8% on cold outreach mean your message is resonating. Below 3% means your ICP, trigger, or message needs work.
Step 4: Track the one metric that matters — pipeline coverage
Most early-stage founders track leads, traffic, or signups. Those are inputs. The only metric that tells you whether your GTM is working is pipeline coverage: how much qualified pipeline do you have relative to your revenue target?
The standard benchmark for B2B is 3x coverage. If you need to close $50k this quarter, you should have $150k of qualified pipeline. If your close rate is 20%, you need $250k in pipeline. Simple math, but most founders do not do it until a board meeting forces the question.
Calculate your pipeline coverage every Monday. If it drops below 3x, you are not doing enough outbound. If it consistently sits above 5x, you have earned the right to start experimenting with a second channel.
Step 5: When to add a second channel
The mistake I see founders make after early outbound success is to immediately "diversify." They add content marketing, start a podcast, hire a demand gen consultant — all before they have repeatable outbound results.
A second channel makes sense when: your outbound is generating consistent pipeline at acceptable CAC, you have at least 30 closed-won deals to learn from, and you can articulate which message themes are driving the most response. Until those three conditions are true, a second channel dilutes focus without adding proportional return.
When you do add content, use what you learned in outbound. Every email that got a reply is a content idea. Every objection in a sales call is a blog post. The best inbound programs I have seen are essentially outbound learnings published at scale.
The takeaway
Getting to 100 B2B customers is not a marketing problem. It is a clarity problem. Get clear on who is in pain right now and why. Pick one motion and work it until it either produces results or definitively does not. Measure pipeline, not activity. And resist the pressure to diversify before you have earned it.
The founders I see get to 100 customers fastest are not the ones with the best product or the biggest network. They are the ones who talk to the most prospects, learn the fastest, and stay disciplined enough to keep doing the thing that is working instead of chasing the thing that looks exciting.