← Back to news

How to get your first customers [video]

ycombinator.com|38 points|12 comments|by aurenvale|Jun 24, 2026

Acquiring Your Initial 10 Users: The YC Approach

Getting your first few customers is often the most grueling part of the startup journey. Many founders fall into the trap of believing that if they build a perfect product, the world will naturally beat a path to their door. This is a fallacy. In reality, the transition from zero to ten customers requires a deliberate, manual, and often uncomfortable process.

"The most important thing is to do things that don't scale." — Y Combinator Philosophy

The Core Philosophy: Manual Labor over Automation

When you are starting out, you cannot rely on "growth hacks" or automated marketing funnels. Your goal isn't efficiency; it's validation and learning. You need to move from zero \rightarrow ten by sheer force of will.

Scalable vs. Unscalable Methods

ApproachScalable (Avoid Now)Unscalable (Do Now)
OutreachFacebook/Google AdsDirect DMs and Cold Emails
OnboardingAutomated Tutorial1-on-1 Zoom Calls
FeedbackAnalytics DashboardsDeep Interviews
AcquisitionSEO/Content MarketingHunting in Niche Forums

The Customer Acquisition Workflow

The process of finding your first ten users is a recursive loop. You aren't just looking for "users"; you are looking for the right users who feel the pain your product solves.

1. Identifying and Locating the User

You must define exactly who your user is. Once defined, go where they congregate. This includes:

  • Niche Communities: Subreddits, Discord servers, or Slack channels.
  • Professional Networks: LinkedIn or industry-specific directories.
  • Competitor Lists: Finding people complaining about a competitor on Twitter/X.

2. The Art of the Reach-Out

Avoid sending generic templates. "Hi, I built a tool, please check it out" is the fastest way to get ignored. Instead, use a personalized approach:

  • Mention a specific problem they have.
  • Explain why you are reaching out to them specifically.
  • Ask for a conversation, not just a sign-up.

3. The "Founder-Led Sales" Phase

In the beginning, the founder is the sales team. You must be the one doing the demo_call() and the support_ticket().

def acquire_customer(lead):
    if lead.has_pain_point == True:
        pitch = personalize_message(lead.profile)
        if send_dm(pitch) == "Interested":
            onboard_manually(lead)
            return "Customer Acquired"
    return "Keep Hunting"

Measuring Success and Iteration

Success isn't just a number; it's the quality of the engagement. You can quantify the effort required for these initial wins using a simple conceptual formula:

Initial Growth=i=110(Manual Efforti×Feedback Loop)\text{Initial Growth} = \sum_{i=1}^{10} (\text{Manual Effort}_i \times \text{Feedback Loop})

If you are spending massive effort but getting zero feedback, your value proposition is likely off.

The "First 10" Checklist

  • Define the "Ideal Customer Profile" (ICP).
  • Create a list of 100 potential leads.
  • Send 10 personalized messages per day.
  • Conduct at least 5 manual onboarding sessions.
  • Identify the one feature users actually care about.

Startup Growth Concept Caption: Collaboration and manual iteration are key to early-stage growth.

Final Nuances to Remember

  • Don't be afraid of rejection: Most people will say no. That is data.
  • Avoid the "Build Trap": Do not go back to coding for three weeks because one user suggested a feature. Validate the need first.
  • Focus on Retention: It is better to have 5 users who love you than 50 who kind of like you.

By focusing on the unscalable, you build a foundation of deep user understanding that no amount of ad spend can buy.