← Back to Writing

The $300 Website Experiment: A Price Discovery Lesson

The iceberg of web development pricing
What clients see vs. what they're actually paying for.

📋 Executive Summary

  • The Experiment: I tested market price elasticity by quoting $300 for a 5-page custom website — well below the $1K freelancer floor.
  • The Result: They accepted immediately. No negotiation. No pushback.
  • The Insight: When cheap is accepted without friction, one side has miscalculated scope.
  • The Framework: Brochure Site ≠ Conversion System. Same deliverable name, different product entirely.

The Floor Test

I wanted to know: how cheap could I price a custom website before the market would say no?

My hypothesis was $500. Below that, surely clients would assume something was wrong — too cheap to be real, or too inexperienced to trust.

I tested $300.

They said yes immediately.

No counter-offer. No questions about what's included. Just: "Great, when can you start?"

That's when I knew the pricing conversation was fundamentally broken.

Part 1: Where Prices Actually Live

For context, here's where web development pricing actually sits in 2026:

Market Rate Benchmarks

  • Template + DIY: $0–$300 (Framer, Squarespace, Wix)
  • Offshore Freelancer: $300–$600 (Upwork, Fiverr)
  • Local Freelancer: $1,000–$2,000 (custom work)
  • Agency: $3,000–$10,000+ (process, team, overhead)

When a client accepts $300 for what they describe as "custom work with a few rounds of revisions," one of two things is true:

  1. They only need a brochure (template is fine)
  2. They think they're getting custom work at a 70% discount

Option 2 is where projects die.

Part 2: The Product Mismatch

The core problem isn't price. It's that "5-page website" means completely different things depending on who's speaking.

Brochure Site vs Conversion System comparison
Same words, different products. This is where scope creep lives.

A Brochure Site answers: "Do we exist? Here's our phone number."

A Conversion System answers: "Who visits? What do they do? Are they buying?"

Both are valid. Neither is wrong. But they require completely different levels of work.

Part 3: The Invisible Labour

When I scope a project at $1,500+, here's what the engagement actually includes:

Four phases of professional web development
Discovery → Design Iteration → Build + Optimise → Handoff + Support

🔍 Phase Breakdown

Discovery: Understanding your business, audience, competitors, and conversion goals. I use a custom AI agent (Gemini GEM) to accelerate this, but synthesis still requires judgment.

Design Iteration: 2–4 rounds of feedback. "I'll know it when I see it" is expensive.

Build + Optimise: Mobile, performance, SEO, analytics. AI generates 80%. Auditing the output is the other 20% — and where cheap builds fail.

Handoff + Support: Documentation, training, CMS setup. If you can't edit your own site, I've built you a liability.

A $300 build skips most of this. That's fine — if both sides know what's being skipped.

Part 4: The Trade-Off Matrix

Neither price point is "wrong." They're different tools for different jobs.

Pricing trade-off comparison
Pick your trade-off. Both are valid — if you know what you're choosing.

The Decision Questions

  • Revenue Driver? If the site should generate leads/sales → Invest in conversion.
  • Frequent Updates? If you need to edit content often → Ensure CMS or editable setup.
  • Clear Positioning? If you don't know your message yet → Discovery is mandatory.
  • Competitive Market? If you're in a crowded space → Differentiation matters.

The Lesson

I didn't take the $300 job.

Not because the client was wrong — they knew what they wanted. But because the scope they described ("custom work, few rounds of revisions, analytics, SEO") was a $1,500 job dressed in $300 language.

The trap isn't the price. The trap is when expectations don't match the investment.

If you're hiring: ask what's included. If you're selling: define what isn't.


📚 Related Reading

A version of this article was originally published on Medium.