Vibecode Heyflow

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price $102.71/moyou'd save $1,232.52/yrbuild time weekend to multi-daycategory 📝 formsreplaced by 0 people

The visible interactive form flows loop is buildable, but a credible replacement needs more than the first screen. Heyflow earns its keep through delivery, integrations, compliance, so expect a weekend or multi-day build and a narrower personal scope.

the project pack5 files · written for this build, step by step
README.md
# Heyflow · indie build

A multi-step form builder whose hard problems are immutable published versions so old responses keep their meaning, branching that cannot dead-end, partial answers that survive a closed tab, and delivery that happens once per response.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Next.js 15 with TypeScript, one process, server-rendered public flow | the public form must work before any client script runs |
| Storage | SQLite with responses written in a single transaction | the response is the product and the database is where it lands first |
| Versioning | Published form versions are immutable rows, drafts are separate | a response means what it meant on the day it was given |
| Logic | Branch conditions evaluated on the server with a reachability check at publish | a dead end in a flow is a form nobody can finish |
| Delivery | A queue with retries, signatures and an idempotency key per response | an integration failing must never cost you the answer |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the builder and the public flow in one process.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **A small host with a domain and TLS** · a few pounds a month
  - Why: The public flow has to be reachable from a phone on a mobile network, and a form only tested on localhost has not been tested.
  - Get it: Any small virtual machine or platform that terminates TLS for you.
  - Verify: The published form loads on a phone over mobile data
- [ ] **An SMTP or transactional email credential** (optional) · free tier for low volume
  - Why: Notification and confirmation email is the one integration people notice immediately when it stops.
  - Get it: Any provider you already use, or a local test server while developing.
  - Verify: A test submission produces a notification you receive
- [ ] **A webhook receiver you control** · free
  - Why: Delivering once through timeouts and retries is only testable against a receiver you can make fail on purpose.
  - Get it: A tiny endpoint that logs calls and can be told to time out or return an error.
  - Verify: It records exactly one call for one submission after a forced timeout
- [ ] **Retention for partials, uploads and responses** · free
  - Why: Each is enforced by a job and asserted by a test, and deciding it after launch means deciding it under pressure.
  - Get it: Write down how long partials, submitted responses and uploaded files are kept, and what deletion means.
  - Verify: All three appear in configuration and in the README

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Payments inside the flow.
- A template and integration catalogue.
- Team accounts and approvals.
- Any deliverability guarantee.
- large integration and template catalog
- compliance controls and guaranteed delivery
- enterprise workflow logic
- spam and abuse defense at scale

If one of those is essential to you, that is the reason to keep paying for Heyflow, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Heyflow: Customers pay for dependable collection, spam control, notifications, integrations, and confidence that responses will not disappear.

what you lose

xlarge integration and template catalog

xcompliance controls and guaranteed delivery

xenterprise workflow logic

xspam and abuse defense at scale

share on X ↗"I just replaced Heyflow ($102.71/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

TypebotConversational landing flows with branching, calculations, payments, and analytics; the licence is fair-source, not open-source$0free↗TallyMulti-page forms, calculations, conditional logic, and result pages are free; removing the branding is not$0free↗ForminatorForms, quizzes, calculators, and payments for free, provided the landing page lives in WordPress$0free↗

all 3 free alternatives to Heyflow →· no votes, no pay-to-list · just what's real

the numbers

Heyflow pricing

planmonthlyannual (per mo)what you get
growth (lead generation)$102.71/workspace—250 responses/month, 10 live funnels and 2 seats; includes Core, Design and Conversion bundles
scale (lead generation)$275.81/workspace—1,000 responses/month, 20 live funnels and 4 seats; includes all feature bundles
enterprise (lead generation)$1269.40/workspace—Starts above 5,000 responses/month with unlimited live funnels; seats and other limits are custom
prime (e-commerce)$229.65/workspace—25,000 visitors/month, 10 quiz funnels and 4 seats
custom (e-commerce)custom—Unlimited visitors, quiz funnels and responses; seats and commercial terms are custom

free tierno free tier; 14-day trial with no card

billingmonthly + annual; annual discount is advertised as up to 31% on the plan table but up to 51% in the FAQ, and exact annual tier prices are not exposed; annual commitments are billed upfront unless invoicing terms are negotiated

hidden costsLead-generation overages/add-ons: responses from €0.15 ($0.17) each, extra funnel €8 ($9.23), Design/Conversion/Insights/Advanced Integrations €40 ($46.16) each/month, Coding €90 ($103.86), Security €30 ($34.62), Success €100 ($115.40), and extra seat €35 ($40.39). E-commerce Prime overages are €10 ($11.54) per 1,000 visitors, €80 ($92.32) per 25,000 visitors, €100 ($115.40) per 10 extra funnels, and €35 ($40.39) per seat. VAT is extra.

verified 2026-08-12 · source ↗

questions
Vibecode Heyflow

Kinda. The core of Heyflow is buildable in a weekend with the prompt on this page, but there are real gaps: large integration and template catalog, compliance controls and guaranteed delivery. Read the honest list above before committing.

How much does Heyflow cost?

Heyflow costs about $102.71/month (Growth (Lead Generation), checked 2026-08-12), which is $1232.52 per year.

What do I lose by replacing Heyflow?

Honestly: large integration and template catalog; compliance controls and guaranteed delivery; enterprise workflow logic; spam and abuse defense at scale. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Heyflow?

Yes: Typebot (Conversational landing flows with branching, calculations, payments, and analytics; the licence is fair-source, not open-source) Tally (Multi-page forms, calculations, conditional logic, and result pages are free; removing the branding is not) Forminator (Forms, quizzes, calculators, and payments for free, provided the landing page lives in WordPress) All 3 curated free alternatives are at vibecodeit.com/heyflow/alternatives. The prompt is for when you want it exactly your way.