# GTM guide for vibe coders: first sales on LinkedIn

Canonical URL: https://pumpgtm.com/blog/gtm-guide-for-vibe-coders-first-sales-on-linkedin

[← All guides](/blog)

# GTM guide for vibe coders: first sales on LinkedIn

A four-step LinkedIn sales guide for vibe coders and early founders, including the two-line connection message from my YC batch.

Namanyay Goel · September 9, 2026 · 4 min read

Contributors: Namanyay Goel

[Original source](https://www.reddit.com/r/ChatGPTCoding/comments/1vyd4pj/an_earlystage_guide_to_get_sales_for_vibe_coders/) · 2026-08-26 · Adapted and expanded for PumpGTM

So you have vibe coded days and nights and built an app that actually works and is useful. Finally.

Now comes the harder part: sales.

LinkedIn is the number one channel for B2B sales, and it caps you at about 200 connection requests a week. There are a few finite resources in the world, but nothing feels as finite as LinkedIn connection requests once you start using them properly.

If I could go back to the start of my company, the one thing I would change is this: spend the first weeks adding everyone in my target audience to my LinkedIn network. Whenever I post about the product, they see it, some of them share it, and the reach compounds through their networks without me doing anything. I did not do that early enough. Do not make the same mistake.

This guide expands a [post I wrote for r/ChatGPTCoding](https://www.reddit.com/r/ChatGPTCoding/comments/1vyd4pj/an_earlystage_guide_to_get_sales_for_vibe_coders/) into the four steps I would give any early-stage founder who has a working product and no revenue yet.

## Step 1: Figure out your target audience and make a list

There are many ways to build an audience list. At this stage you should not overthink it. Start with something and refine later.

LinkedIn Sales Navigator is good for this because the filters are fine-grained. Function, job title, and seniority are the useful ones, even if they are not perfectly accurate.

The filter that matters most: "Recent updates, posted on LinkedIn." There is no point spending a connection request on someone who never opens LinkedIn. You want people who will actually see your posts later.

Any other list-building tool works too. The list is a starting point, not a deliverable.

## Step 2: Send connection requests and a two-line message

Most people overcomplicate this. They write long, AI-generated messages that nobody reads. Save your tokens.

Here is the shape of the message I used successfully during my Y Combinator batch, and it is two lines:

- One line about you, with a little authority (what you build, or the batch, or a customer).

- One line asking whether they are facing the problem you solve.

If they say yes, you have earned the right to continue the conversation. If they say no, you learned something about your targeting for free. What happens after the yes is covered in [the multi-touch LinkedIn sequence checklist](/blog/multi-touch-linkedin-outreach-review).

I ended up building my own tool for this because I wanted to run the whole outreach through Claude Code with an MCP connection. It connects with people, sends the messages, tests different message variations, and shows me which ones get replies. That tool became [PumpGTM](https://pumpgtm.com/). You can run the same loop by hand with a spreadsheet; the automation just makes the weekly cap go further.

## Step 3: Post as much as you can

Talk about how you think about the problem and what you built to solve it. The posts may not get many views. But because you are now connected to your ideal customers, they get the right views, and those turn into conversations.

A single screenshot from a customer, posted with two sentences of context, got me one more sales meeting. That is the kind of post I mean. Not thought leadership. Evidence. And the people who engage with those posts are your next prospect list; see [turning post engagement into qualified prospects](/blog/turn-social-engagement-into-qualified-prospects).

Think of it as maximizing your luck surface area. Every post is a small chance that the right person is scrolling at the right moment.

## Step 4: Find your repeatable GTM motion

It might be LinkedIn. It might be short-form video. It might be something else entirely for your product.

Whatever it is, you need a set of activities you can repeat every week that consistently books sales meetings or produces revenue. Until you have that, you have a product and some anecdotes, not a go-to-market.

## Questions vibe coders asked

How many connection requests should I send a day? Spread the weekly cap across the week rather than spending it in one sitting. Steady activity looks normal to LinkedIn and gives you time to reply to the people who accept.

Should the message mention my product? Not in the first two lines. Ask about the problem first. The product comes up naturally when someone says yes.

What if nobody replies? Change who you are targeting before you change the message. A well-written message to the wrong person still gets no reply.

If you would rather not spend your evenings sending connection requests, [PumpGTM](https://pumpgtm.com/) finds the people who are showing the problem, sends the two-line message from your own LinkedIn account, and improves the targeting from the replies. Enter your website to see the first batch of prospects before deciding anything.

Keep shipping.

## Put the guide to work

Explore PumpGTM for finding relevant buyers and planning your outreach.

[Explore PumpGTM](/?utm_source=pumpgtm_blog&utm_medium=owned_content&utm_campaign=gtm_guides&utm_content=gtm-guide-for-vibe-coders-first-sales-on-linkedin)

## More guides

[How to find one potential customer in 24 hours](/blog/find-one-potential-customer-in-24-hours)

[How PumpGTM helped Supermemory find customers](/blog/how-pumpgtm-helped-supermemory-find-customers)
