marketing

The $0 Marketing Strategy That Got My First 1,000 Customers

You hit publish. The thing is live. It exists in the world now, this thing you bled into for weeks. And then — nothing. No ping. No sale. The dashboard just sits there at zero, blinking, completely indifferent to how much it cost you to get here.

I used to refresh it like it owed me money.

I’d announced it everywhere I could think of, which at the time meant a tweet to my 80 followers and a message in a group chat where everyone reacted with a thumbs up and then said nothing else. That thumbs up is its own kind of cruelty. It means I saw this and I have no further interest.

So there I was at 1 AM, watching a number that would not move, doing the math on how many people had to see the thing before one of them cared. The honest answer was: more than I knew.

Nobody warns you how quiet it is

We talk about launching like it’s a moment. Confetti. A spike. A “we did it.”

For most people it’s not a spike. It’s a flatline you have to manually resuscitate, day after day, while pretending to friends that it’s “early.” It is early. That doesn’t make the silence quieter.

I didn’t have a budget. I want to be clear that the $0 in the title wasn’t a clever decision I made after reading about lean growth. It was the only number available to me. I couldn’t run ads because I had nothing to run them with. I couldn’t hire anyone. I couldn’t buy my way past the part where nobody knows you exist.

So I did the only thing left. I went and found the people, one at a time, and I talked to them.

That’s the whole strategy. I know that’s anticlimactic. I’d be annoyed too if I clicked on this expecting a framework.

The “strategy” was just me being useful in rooms I wasn’t invited to

I started showing up where my people already were. Not to sell — I learned fast that the link-drop gets you ignored at best and banned at worst. I showed up to actually answer the question someone asked at 11 PM that nobody else had bothered to answer well.

I’d find a thread where someone was stuck on the exact problem my thing solved, and I’d write them a real reply. Not “check out my tool!” A reply. Two hundred words of genuinely useful, here’s-how-I’d-think-about-it, no-strings help. Sometimes I mentioned what I’d built. Most times I didn’t.

Here’s the part that felt insane while I was doing it: it was slow. Brutally slow. I’d spend an hour writing a good answer that maybe forty people would ever read, and three of them would click through, and one of them would stick around.

One.

Do you know how demoralizing it is to do an hour of work for one human being? In a world that sells you “10x your reach overnight,” choosing to help one person feels like you’ve fundamentally misunderstood the assignment.

But that one person was real. They weren’t an impression. They weren’t a CPM. They were someone who now knew my name and associated it with this guy actually helped me. And it turns out that’s a stupidly durable thing to plant in someone’s head.

I stopped trying to sell and started showing the mess

The other thing I did — and I didn’t have a name for it then — was just narrate the build out loud.

Not the polished version. The version where I’d write something like “spent four hours today on a feature nobody asked for, deleted it, want to throw my laptop into the river.” People don’t connect to the highlight reel. They’ve been trained to scroll past the highlight reel. They stop for the guy admitting he deleted four hours of work, because that’s a human, and humans are rare online now.

Every time I posted something honest about the process, a few more people showed up. Not because the post “performed.” Because it was true, and true things have a weird gravity.

I wasn’t building an audience. I genuinely didn’t think of it that way, and I think that’s exactly why it worked. The second you start performing for the metrics, people smell it. We all have that sensor now. We can tell within a sentence whether someone is talking to us or at us.

I was just a guy talking to himself in public, and it turned out other people were standing nearby, listening, deciding whether they trusted me.

The math nobody romanticizes

Let me ruin the fantasy a little more.

The first 1,000 didn’t come from one post that blew up. There was no viral moment. There was no morning I woke up to 500 sign-ups. If you’re waiting for that story, I don’t have it, and I’m starting to think almost nobody does — they just remember it that way afterward because the real version is too boring to tell at dinner.

The real version is that maybe the first forty customers each told one or two people. And those people told one or two people. And the conversations I’d had in those random threads kept paying out for months, long after I’d forgotten about them, because the internet doesn’t delete a good answer — it just leaves it sitting there, working for you while you sleep.

It compounded. Quietly. The way money compounds when you’re too broke for it to feel like anything for a long time, and then suddenly the number has a shape you didn’t put there yourself.

By the time I hit 1,000 I almost didn’t notice. There was no confetti. I think I was eating cereal. I just looked at the dashboard — the same one that had blinked zero at me at 1 AM months earlier — and the number was four digits now, and I felt this strange flatness instead of triumph.

Because I knew it wasn’t a trick. It wasn’t a hack I could screenshot and sell back to you. It was a few hundred small, unglamorous, mostly-invisible acts of being useful to one person at a time until the math finally turned.

So what’s the strategy, really

If you want me to hand you the thing you can copy: show up where your people already are, be genuinely useful before you ask for anything, tell the truth about what you’re building, and do it for far longer than feels reasonable.

That’s it. That’s the $0 strategy. It costs nothing and it costs everything, because the price isn’t money. The price is patience, and a willingness to look like you’re failing for months while the compounding does its quiet work underneath.

I won’t pretend I’ve got it figured out. This worked at 1,000. I have no idea if the same hands-and-knees approach survives at 10,000, or whether there’s a point where you have to become the thing I avoided being — the guy buying attention instead of earning it. Maybe there is. Maybe I’ll write that one too, from the other side, slightly ashamed.

But I’m not there yet.

For now I’m still just a guy answering one more question at 1 AM, telling the truth in public, trusting that someone’s standing nearby, listening, deciding.

So far, somehow, they keep deciding yes.