Vibecode Wufoo

track this build4 phases, 12 steps, beginner friendly
YES · one-shottable
price $16.25/moyou'd save $195/yrbuild time one sittingcategory 📝 formsreplaced by 0 people

Wufoo's solo core is compact: build a online forms tool with a schema-based form editor, public share link, validation, response table, CSV export, and webhook. A competent builder can reach a useful personal version in one sitting, while the paid product mainly wins on delivery, integrations, compliance.

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

A self-hosted form builder whose hard problems are never losing a submission on any failure path, letting a form's fields change without breaking the responses already collected, and holding back spam without punishing every honest respondent.

Estimated effort: **one sitting**. 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 | One Node and TypeScript web application serving both the editor and the public forms | the public form has to be fast and dependency-free; the editor can be anything |
| Storage | SQLite with the raw submission body stored verbatim alongside the parsed answers | the parsed copy is a convenience and the raw body is the evidence |
| Schema | Versioned field definitions with stable keys that are never reused | a renamed field must not orphan six months of answers |
| Delivery | A queue with retries for email and webhooks, outside the request | a mail server that is down must never cost you a response |
| Spam | Honeypot, timing and rate limiting, with quarantine rather than deletion | a challenge that blocks a screen reader user is a worse outcome than a spam row |

## 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 editor and the public form endpoint.
  - Get it: nodejs.org, or your version manager.
  - Verify: node --version prints v22 or higher
- [ ] **A host with persistent disk and a real domain** · a few pounds a month
  - Why: Public forms need a stable address people can be sent to, and uploads plus SQLite both need a disk that survives a restart.
  - Get it: Any small virtual machine with a volume, and a domain with a certificate.
  - Verify: A form submitted from another network is stored and visible in the editor
- [ ] **A transactional email provider for notifications** (optional) · usually free at small volume
  - Why: Notifications are the part most likely to fail, and the queue exists so that when they do, the response is already safe.
  - Get it: Any provider with a verified sending domain and an API key.
  - Verify: A notification arrives and the delivery row records the attempt
- [ ] **The retention period and the deletion process** · free
  - Why: This is other people's personal data, and deciding afterwards means deciding it from whatever the code happens to do.
  - Get it: Write down how long submissions are kept per form, who can delete one, and what deletion removes.
  - Verify: The README states all three and the retention sweep enforces the number

## Quick start

```sh
npm run reparse
```

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

## Honest limits

This build deliberately does not replace:

- Payment fields and card handling.
- Branching logic beyond show and hide.
- A template gallery and theming system.
- Sending from your own mail server.
- enterprise workflow logic
- spam and abuse defense at scale
- large integration and template catalog
- compliance controls and guaranteed delivery

If one of those is essential to you, that is the reason to keep paying for Wufoo, 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

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

what you lose

xenterprise workflow logic

xspam and abuse defense at scale

xlarge integration and template catalog

xcompliance controls and guaranteed delivery

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

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

ForminatorForms, polls, quizzes, calculations, and payments, free as long as you already live inside WordPress$0free↗

no votes, no pay-to-list · just what's real

the numbers

Wufoo pricing

planmonthlyannual (per mo)what you get
free$0/workspace$0/workspace5 forms; 100 entries/month total; 10 fields/form; 1 user; 100 API requests/day; 0 GB file storage.
starter—$16.25/workspace10 forms; 1,000 entries/month; 1 user; 10,000 API requests/day; 1 GB storage.
professional—$33.25/workspaceUnlimited forms; 5,000 entries/month; 5 users; 25,000 API requests/day; 5 GB storage.
advanced—$83.25/workspaceUnlimited forms; 25,000 entries/month; 20 users; 50,000 API requests/day; 10 GB storage.
ultimate—$210.25/workspaceUnlimited forms; 200,000 entries/month; 60 users; 100,000 API requests/day; 20 GB storage.

free tier5 forms; 100 entries/month total; 10 fields/form; 1 user; 100 API requests/day; 0 GB file storage.

billingMonthly + annual; the public cards checked defaulted to annual billing and exposed the annual-equivalent rates, while exact month-to-month rates were not reliably exposed.

hidden costsOver-limit entries cost $0.05 each; free forms can be deactivated at the entry cap; file uploads are limited to 25 MB/field and 100 MB/form.

verified 2026-08-12 · source ↗

questions
Vibecode Wufoo

Yes. A competent AI coding agent (Claude Code, Codex, Cursor) can build a usable personal Wufoo replacement in one session with the prompt on this page. It runs on your own machine or server with no subscription.

How much does Wufoo cost?

Wufoo costs about $16.25/month (Starter, checked 2026-08-12), which is $195 per year. That's what you save by replacing it with one prompt.

What do I lose by replacing Wufoo?

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

Is there an open-source alternative to Wufoo?

Yes: Forminator (Forms, polls, quizzes, calculations, and payments, free as long as you already live inside WordPress) The prompt is for when you want it exactly your way.