MVP vs. Prototype — Which Fits at Your Startup Stage
Two scenes repeat themselves in our intro calls with non-technical founders. First: someone just torched €30,000 on a custom-code MVP, launched it, has 5 users. Second: someone spent €1,500 on a Figma prototype, shows it to investors, can't figure out why nobody pays. Both made the same mistake — they skipped the step where you decide what's appropriate for your stage. This article fixes the confusion.
Three options — short comparison
| Option | Cost | Timeline | Good for |
|---|---|---|---|
| Figma click-through | €500 – €3,000 | 1-2 weeks | UX validation, very early investor pitch |
| No-code (Bubble, Webflow) | €1,500 – €8,000 | 2-6 weeks | Landing + waitlist, demand validation |
| Custom code MVP | €8,000 – €30,000 | 8-14 weeks | First paying users, scale |
Figma click-through — cheapest test
Designer makes interactive mockups (with hovers, navigation between screens) in Figma or Framer. You can show the prototype in real user interviews and collect feedback without writing a line of code.
What it delivers
- 10-25 static screens with clickable navigation
- Shareable link (Figma share or ProtoPie)
- Simulated animations/transitions
What it does NOT deliver
- Doesn't save data — any form is fake
- Not actually responsive (separate mobile mockup)
- Can't integrate payments, can't collect real users
Makes sense when: before any code, you want to validate with 20 potential users «does this UX make sense?». Answer guides what you build.
No-code (Bubble, Webflow, Glide, Softr)
Build a functional app without writing code — drag-and-drop with visual logic. Saves data, has auth, payments, simple integrations.
Pros
- Launch in 2-6 weeks
- Modify yourself post-launch
- Low initial costs
Limits
- Limited performance: Bubble slows past 1000 active users
- Monthly costs grow rapidly: €30/month initial → €500/month at 5,000 users
- Absolute vendor lock-in: can't «export» a Bubble app. Migration = total rewrite
- Complex features impossible: custom AI, on-device ML, exotic integrations
Makes sense when: non-technical startup wanting landing + waitlist + email capture before custom code investment. Or B2B MVP in small niche (under 100 clients).
Custom code MVP — the big investment
Real app written from scratch (Next.js + PostgreSQL, or Laravel, or Django). Has auth, database, payments, admin panel, integrations. Can scale to tens of thousands of users without rewrite.
When it's worth the spend
- You've already validated demand with user interviews and/or Figma click-through
- Product has value in logic (not just UX) — algorithm, automation, complex integrations
- You plan rapid scale (10k+ users in first 6-12 months)
- You want seed/Series A — investors require real ARR, not Bubble traffic
When NOT worth it
- You don't yet know if people will pay for the product
- Total budget <€10,000 — won't cover MVP + post-launch iterations
- Likely pivot in next 3 months — rewrite = burned budget
Recommended path — 3 stages
Stage 1: Zero-code validation (2-4 weeks)
- 20 user interviews with potential customers
- Webflow / Carrd landing page with value prop + email signup
- Figma click-through to show UX
- Goal: 100+ emails registered, 5+ people saying «I'd buy this»
Stage 2: No-code or Lite MVP (1-2 months)
- Bubble for critical flow + Stripe payments
- Or Lite custom MVP (€8,000-€12,000) if logic requires
- Goal: 10-50 real paying users, feedback on what works and what doesn't
Stage 3: Full custom code MVP (3-4 months)
- Rewrite on scalable stack (Next.js / Node)
- 5+ critical flows, production-ready infrastructure
- Goal: 500+ users, consistent MRR, product base for seed round
Common mistakes
«It needs to look exactly like the final product»
The MVP isn't the final product. It's the minimum version that delivers value. UI polish comes after you have 100 paying users. Before = wasted money.
«We build ALL features users will want»
No. MVP means 1-3 flows. The rest gets added ITERATIVELY post-launch, based on what you SEE users doing — not what they SAY they want.
«We skip validation, go straight to custom MVP»
Most expensive mistake. €30,000 on MVP, launch, 5 users in 6 months, shutdown. €1,000 validation (Figma + interviews) would have told the same story much cheaper.
Conclusion
Before any custom code MVP, validate demand. Figma click-through + user interviews (€1,000-€3,000) tell you if €15k+ investment is worth it. Then choose custom MVP only if product has value in logic or you plan rapid scale. For everything else, no-code solves perfectly.