Skip to main content

Demand Can Come Before the Product

One of the most common assumptions builders make is that product development must come first—and that marketing, demand generation, and sales only begin once the product is ready.

That assumption is wrong more often than people want to admit.

The market-facing side of a business can exist before the product exists. In many cases, it should.

This is not about faking a product.
It’s about testing reality earlier.


The Cart Can Come Before the Horse

People say not to put the cart before the horse.

But in business, there are situations where the cart should come first.

Not a fake cart. Not a dishonest one.
But enough of it to answer a critical question:

If this existed, could I get anyone to care?

That question matters more than most internal planning.

It’s easy to create projections:

  • “We’ll capture X% of the market”
  • “Our TAM is Y”
  • “We’ll convert at Z%”

Anyone can write that.

A better question is:

What happens when I actually try to generate demand?

  • Do people click?
  • Do they sign up?
  • Do they respond?
  • Do they care?

That’s real signal.


This Is Really About ROIC

One of the most useful lenses here is return on invested capital (ROIC).

In The Four Cornerstones of Corporate Finance, one of the core ideas is that capital allocation drives value—not just growth.

Growth without returns is often destructive.

That applies directly to how you build products.

Every project forces you to allocate capital:

  • engineering time
  • infrastructure
  • marketing
  • attention

The default instinct is:

“Put everything into building first.”

But that is not always the highest-return move.

If you invest entirely in product development, you risk ending up with:

  • a polished system
  • no audience
  • no distribution
  • no validated demand

From an ROIC perspective, that’s a weak allocation.

A better question is:

Where does each marginal dollar (or hour) reduce uncertainty the most?

Sometimes that’s building.

But often—especially early—it’s demand generation.

Because demand generation produces something forecasts cannot:

signal.


Forecasts Are Cheap. Signal Is Not

Anyone can build a revenue model.

You can claim:

  • CAC will be reasonable
  • conversion will be strong
  • demand will exist

That’s easy.

What’s hard—and far more valuable—is:

  • real signups
  • real engagement
  • real inbound interest
  • real willingness to act

That’s signal.

And signal is what gives projections substance.

Without it, projections are just narratives.


A Simple Example: TalkTop.us

I’ve already applied this approach.

With TalkTopUs, I set up the market-facing layer before the product was complete:

  • a landing page
  • email capture wired up (Brevo)
  • messaging live
  • infrastructure ready to collect inbound

At the same time:

  • the backend was still being built
  • the frontend didn’t exist yet

And what happened?

I shelved the project.

That’s fine.

Because:

  • I didn’t overinvest blindly into building
  • I had a system for capturing demand
  • I created optionality instead of committing too early

That’s a better outcome than building in isolation and hoping demand appears later.


Two Different Reasons to Do This

There are two distinct use cases for generating demand before the product exists.

1. You’re building it no matter what

Some ideas you pursue because you believe they are worth bringing into the world.

In this case, early demand generation is not about deciding whether to build.

It’s about:

  • shortening time to revenue
  • building an audience early
  • refining messaging
  • avoiding a “cold start” at launch

2. You’re evaluating whether it has legs

This is the more analytical case.

Here, you’re treating the idea like an investment.

The question becomes:

If I invest capital into this, what evidence do I get back?

That means:

  • testing landing pages
  • running small campaigns
  • doing outreach
  • measuring response

Not forecasts.
Evidence.


Why Engineers Push Back

A lot of engineers resist this idea.

It sounds like:

  • selling something that doesn’t exist
  • creating pressure before implementation
  • committing to features too early

And yes, that can happen—if done poorly.

But there’s a difference between:

  • testing demand
  • building an audience
  • collecting interest

and

  • pretending a finished product exists

Early demand generation is not the problem.
Dishonesty is.


Runway Is Being Spent Either Way

Every project consumes capital.

If you delay demand generation, you are effectively saying:

“I’m willing to burn runway without learning about the market.”

That’s risky.

If you introduce even lightweight demand generation early:

  • landing page
  • waitlist
  • messaging
  • outreach

you create feedback loops immediately.

Even weak signal is better than none.


The Caveat

Not every worthwhile idea will validate quickly.

Some ideas are:

  • ahead of their time
  • misunderstood early
  • valuable regardless of immediate feedback

So no—early demand signals are not the sole judge of what deserves to exist.

But even in those cases, early audience-building and messaging still improve outcomes.

They don’t define the vision.
They refine execution.


Final Thought

The product does not have to be finished before the business begins.

Sometimes the highest-ROIC move is to start the market-facing side early:

  • build attention
  • test positioning
  • gather signal
  • reduce uncertainty

This isn’t about putting the cart before the horse.

It’s about recognizing that there are two horses:

  • building the product
  • proving demand exists

Waiting on one before touching the other is how projects stay invisible—and pre-revenue—far longer than they should.