← All answers

How do software founders get their first customers?

You'll usually get your first customers by talking to buyers directly, one named person at a time. Here's the order that works, where you'll get stuck, and what to hand off.

By Carey McLean, software engineer for 26+ years

The short answer

Talk to real buyers, one named person at a time, before you build any kind of marketing machine.

Your first customers almost never come from an ad, a launch day, or a clever landing page. They come from a conversation. Someone with the problem hears from you, sees that you understand it, and agrees to look at what you built.

That's the whole job at this stage. It's also the part you're tempted to avoid, because building feels productive and selling feels like guessing.

Step 1: Decide who the buyer is

Start with one specific kind of person at one specific kind of company.

"Small businesses" isn't a buyer. "Head of operations at a 40-person logistics company" is. You can picture that person. You can guess what's on their desk this week.

Write down three things:

  • Their job title. The person who feels the pain, or the person who signs off on fixing it.
  • Their company type. Industry and rough size.
  • The trigger. Something visible that says now is the time, like a hiring post or a new tool announcement.

If you can't fill in all three, you're not ready to contact anyone yet. Fix that first.

Step 2: Build a short list of real names

A list of 50 named people beats a list of 5,000 job titles.

Each name should be someone you'd be comfortable explaining your software to. Skip anyone who obviously doesn't fit. A smaller, cleaner list gets better replies and wastes less of your own time.

Check each entry by hand when you can. Dead email addresses and people who left the company a year ago make outreach look careless.

Step 3: Write a message a person would actually answer

Keep it short. Mention something true about them. Say what your software does in one sentence. Ask one small question.

Here's an illustrative example, not a real client result:

"Saw you're hiring dispatchers. Our tool cuts route planning to minutes. Worth a quick look?"

That message works because it's specific, it's brief, and it asks for almost nothing. It doesn't pitch a feature list or ask for a thirty-minute call on the first touch.

Step 4: Follow up, and answer fast

Most replies come after the second or third message, not the first. One message that goes unanswered tells you very little. People are busy.

Speed matters just as much once someone does reply. An interested buyer who waits three days for an answer has usually moved on. Reply within hours, and answer their actual question before you ask for anything.

Step 5: Get on a call

The goal of outreach isn't a sale. It's a conversation.

Book the call, show up prepared, and listen more than you talk. Your first ten calls teach you more about your buyer than any survey will. They also tell you whether your message, your price, or your product needs to change.

Where you'll get stuck

You'll probably hit the same three walls most people do.

The wall What it looks like Why it happens
No time to prospect The list never gets built Building the product wins every week
Outreach goes quiet A few messages go out, then nothing Follow-up is boring and easy to skip
Interested people wait Replies sit unanswered for days You're heads-down in the code

None of these are talent problems. They're calendar problems. Selling is a second full-time job, and you already have one.

Three ways to cover the work

You can do all five steps yourself, hire someone, or hand most of it to a done-for-you service.

Do it yourself Hire a salesperson Done-for-you growth engine
Your time Highest Medium, you manage them Lowest
Speed to start Fast, but it competes with building Slow, hiring takes months Setup, then it runs
Control over the message Total High once trained You approve every message
Best when You enjoy selling and have the hours You have budget and a repeatable pitch Your time is the bottleneck

None of these is the right answer for everyone. If you like talking to buyers and have the hours, do it yourself. We'd rather you did that than hire us.

What we do about it

The App Chicks runs a done-for-you version of these steps, which we call the AI Growth Engine. We find the buyers, contact them for you, handle replies with an AI sales assistant, and book the calls on your calendar. You take the calls.

You approve every message before it goes out, and the messages are written in your voice.

One honest limit. We don't promise a number of calls. We show you what happened every month: who we found, who replied, and who booked.

It's also not for everyone. If your software isn't finished, or you can't describe who should buy it, the right move is to fix that first. Hiring us before then is probably not a good use of your money.

Keep reading

Book a growth call

Thirty minutes on Google Meet. We'll talk about your software, who should be buying it, and whether we're a fit. No pitch deck needed, and no pressure either way.

Book a growth call