05 Research

The vibe-coding wall

A whole population of people has now tried Lovable, Replit, or ChatGPT, produced something that half works, and cannot get it to production. One company is spending heavily to own that exact moment.

The vibe-coding wall is the point where an AI-generated prototype stops progressing: the screens exist, the demo works, and the software still cannot reach production. In a study of 866 competitor ads, one company launched roughly 80 variants in two weeks targeting that exact moment. It is the most qualified buyer in the market, because they have already proved the difficulty to themselves.

What the ads say

While reading 30 companies’ ad accounts, one pattern stood out because of how fast it was being tested. Benmore, a traditional agency, launched around 80 ad variants in a fortnight around one idea: “If you have a software idea but you’ve hit a wall trying to build it with AI, you need an experienced development team.”

Eighty variants in two weeks is not a company that has found its message. It is a company that thinks it has found a seam and is spending hard to map it before anyone else does. Their supporting material makes the argument plainly:

“Think of these tools like a wireframe with code behind it — not production-ready software.”

“Most non-technical founders hit a wall after the initial prototype — and end up hiring developers anyway.”

“Even with great AI output, someone has to: review the code, host the backend, set up deployment, fix bugs and edge cases.”

I think this is the most strategically important thing in the entire dataset, and it has nothing to do with software pricing.

Why the wall exists

To be clear about my own position: I use these tools. They are genuinely good, and I would not pretend otherwise to sell against them. The first screen really can look finished in an afternoon.

The wall is not about code quality in the abstract. It is about a specific set of problems that only appear after the demo:

  • Integration. The prototype stands alone. Real software has to talk to a CRM, a payment processor, an email provider, and whatever the business already runs. That is where most of the work lives, and it is the part a prompt cannot infer.
  • The paths the demo never covered. A real user does something the happy path did not anticipate on roughly day one.
  • The debugging loop. One fix creates two bugs, context gets messier, and you stop being able to tell which change caused what. This is the part people describe as burning credits without progress.
  • Code that looks right and is wrong. A package that does not exist. A layout that breaks on a phone. A permissions rule that exposes the wrong customer’s data. All of it reads as confident and correct.
  • Inherited decisions. The stack, the host, and the database shape were chosen for you. Changing them later is the expensive part.

None of these are reasons not to start with AI. They are reasons the finish is a different job from the start.

Why this buyer is different

Traditional software marketing spends most of its budget on persuasion: convincing someone that custom software is worth having at all, that it will work, that it is worth the money. That is expensive, slow, and mostly wasted.

Someone who hit the wall needs none of it.

Cold prospectHit the wall
Not sure software would helpHas seen it half-working
Cannot picture the outcomeHas a prototype on screen
Thinks “can’t you just use AI?”Tried, and found out
Has invested nothingHas invested weeks
Price is abstractPrice is compared to being stuck

They have done the qualification themselves, at their own expense, and arrived at the correct conclusion about where the difficulty is. That is a buyer you do not have to educate.

Both sides of the squeeze

What makes this interesting is that the same market pressure is producing two opposite responses, and the wall sits between them.

From below, an AI builder in this dataset runs pure price-anchor demolition, with testimonials naming the dollars avoided: agencies quoting €250,000, developers quoting $80,000 for basic accounting software, $50,000 and six months for something the customer says they built themselves in five weeks. Critically, that pitch attacks the sales process, not just the price. “Skip the quote entirely” is a sharper weapon than “we are cheaper.”

From above, another company keeps the humans but reprices the engagement: a $300,000 capital project becomes a subscription, wrapped in certifications the AI builder cannot match.

The wall is the ground between them, and it is where the honest argument lives. Not “AI cannot build software,” which is no longer true and sounds defensive. Not “you need us for everything,” which is false. Just: the first 80% got radically cheaper, and the last 20% did not.

One thing worth knowing about this market

While screening advertisers I found a company with 80+ ads, each pointing at a different subdomain named after a different small business. It is not an agency. It is a SaaS platform in the $29 to $59 a month range describing itself as an autonomous AI system that builds and runs companies — agents that write code, deploy, send email, and post on social media.

The subdomains share one template, each carries its own tracking pixel, one returns a server error and another is misrouted, and the ad copy does not match the landing pages.

So a measurable slice of “AI automation agency” ad inventory is now autonomous agents advertising agencies that do not exist. Worth knowing when you size this market: some of the competition is not real. It is also, in a roundabout way, the wall demonstrating itself.

What I take from it

The useful hook is not “do you need custom software.” It is the intersection of the highest-performing pain in this market with the most qualified buyer:

You already tried building it yourself with AI. It works until it has to talk to your other systems.

That sentence disqualifies everyone who has not tried, which is the point. And the ground is not settled — the company spending hardest on it was two weeks in when I pulled the data.

I have written the same problem from the builder’s side, with specifics: six defects AI shipped for me that passed every check, what each cost, and the review layer that catches them.

FAQ

What is the vibe-coding wall?

The point where an AI-generated prototype stops progressing. The demo works; the software cannot reach production because of integrations, edge cases, permissions, and deployment.

Why do AI app builders stall before production?

They are strong on the first pass and weak on the last 20%: connecting to existing systems, covering paths the demo never anticipated, getting permissions right, and staying debuggable as the codebase grows.

Is it worth starting with an AI builder?

Often yes. A prototype is the cheapest way to learn whether an idea is worth building properly. The mistake is treating it as most of the work rather than the start.

Why is someone who hit the wall a good customer?

They believe the outcome is possible, have already invested effort, and understand from experience that generating code was never the hard part. No persuasion required.

Full method and findings: I analyzed 866 ads from 30 custom software companies. If you are stuck at the wall, tell me what you have — finishing half-built projects is most of what I do.