Form builder · Pre-launch

The open-source form builder for marketers.

Build high-converting forms for your website, and pipe the data wherever you need it — your CRM, your warehouse, a webhook. Open source, self-hostable, and it tells you when a sync breaks instead of failing quietly.

Waitlist

Submission record

sub_8f21Illustration
  1. 01Received

    sub_8f21

    Tue 09:14 · Demo request form

  2. 02Origin

    Human

    Came through the human page, behaving like a browser session.

  3. 03Days 1–33

    Awaiting verdict

    Where most submissions sit. Shown as a state, not rounded down to a no.

  4. 04Day 34

    Won · $18,400

    The outcome comes back from the CRM and is written onto this same record.

Every other form builder’s copy of this record ends at step one. That is where the count of 1 gets added, and where the story stops.

Illustration of a single submission record, drawn to show the shape of the thing. Endpoint Forms is pre-launch: the identifier, the dates and the amount are invented, not a customer result.
AGPL
open source Self-host it, or let us run it.
No caps
on responses You shouldn't pay a tax per submission.
Loudly
is how syncs fail A broken integration tells you.

The three things people actually complain about in every form-builder thread we read: price, broken integrations, and being locked in.

The demo

Two variants. One converted 41% better. It also produced zero closed deals.

Every form builder declares a winner before anyone has picked up the phone. We wait for the phone call. Switch the metric and watch the winner change.

Hindsight split test · Demo request form · 30 days

Illustration

Variant A

Trailing

3 fields, budget question included

8.4%

Completion rate

Views
1,000
Submissions
84
Completion rate
8.4%
Closed deals
6
Closed value
$84,200

Variant B

Leading

1 field, email only

11.8%

Completion rate

Views
1,000
Submissions
118
Completion rate
11.8%
Closed deals
0
Closed value
$0

Ranked the way every form builder ranks it: how many people finished.

Illustrative. Endpoint Forms is pre-launch, so these are the numbers the product reports — not a customer result. We’ll swap them for a real split test with real verdicts behind it the day we have one.

What the product does

A form that never learns what happened to the lead is a spreadsheet with a submit button.

Manifest + Origin

Know who actually filled it out.

Every submission arrives stamped human, agent, or unverified. Not guessed from mouse movement — known, because a legitimate agent submits through a tool surface the form publishes on purpose, and anything stuffing the human form while claiming to be software has told on itself.

Origin

Illustration
Human
Human page
Agent
Manifest
Unverified
Human page, acting like software

CAPTCHA asks whether you can solve the puzzle. A $2 service solves it in 30 seconds. We ask who you are.

Verdict + Hindsight + Yield

Score your forms on what the leads were worth, not how many there were.

Every submission gets a verdict back — won, lost, disqualified, and a value — from CRM sync or a one-line webhook. Split tests rank variants on Yield, not completion rate. The variant that produces revenue wins, even when it produces fewer fills.

Verdict

Illustration
Awaiting verdict
61
Won
9
Lost
14
Disqualified
6

Awaiting verdict is a first-class state. Most submissions will sit in it, and we’d rather show you that than a confident winner from n=12.

Pricing

You shouldn’t pay per submission when most submissions aren’t people.

We’re not the cheapest — Tally is, and we won’t pretend otherwise. What we won’t do is meter you by the submission in a year when the majority of submissions are automated. Exports are never paywalled and the free tier isn’t a demo.

Per-submission billing

Illustration

7 of every 30 submissions in this illustration could not say what they were. A plan metered by the submission bills you for all 30.

This is the reason you can say yes. It is never the reason to start looking.

The three panels above are illustrations of the design, drawn to explain the idea. Endpoint Forms is pre-launch, so every number in them is invented — none of it is a measured result and none of it is a screenshot.

Origin

We don’t ask visitors to prove they’re human. We ask software to say that it’s software.

Real agents shake hands. Bots pick the lock. One form definition publishes both a human page and a machine-callable tool surface, so we know which one was used.

Human
A person filled out the page.
Goes to your CRM and counts as a conversion.
Agent
Software submitted through the form’s handshake — the tool surface we publish on purpose — and identified itself.
Goes to your CRM, tagged, because a real buyer may well be behind it.
Unverified
Something submitted the human form and couldn’t say what it was. We report what we know, not what we assume — this is a suspicion, not a verdict.
Quarantined. Not your CRM, not your conversion count, not training your ad platform.

The stamp is shape, label and colour together, in that order of importance. Colour alone can’t tell three states apart for everyone reading, so it never has to.

From the research

“If your form software has a submission limit, bots are using it before real people even get a chance.”
u/kjdscott · agency developer · r/Entrepreneur, Sep 2025

That quote is the sharpest version of the whole problem, and it belongs to a customer rather than to us. The full argument, with the receipts and the best case against it.

Open source

The core is AGPL. Self-hosting is one command.

You can read the code that decides whether a submission is stamped human, agent or unverified. That’s more than any hosted competitor offers, and it’s the reason to trust a stamp at all.

The honest version: open-source form builders have historically been miserable to deploy — “deploying them is much harder than signing up for their managed version” is the consensus in our research. That specific gap is the one we intend to beat Formbricks and OpnForm on. Most people should still use the hosted version, which is what pays for the open one.

What the AGPL commitment actually covers

License
AGPL-3.0
Self-host
One command
Your data
Exportable, always
Status
Not shipped yet

Waitlist

Find out what your last 100 submissions were actually worth.

Endpoint Forms is pre-launch. Leave your email and we’ll write once, when there’s something to look at. Point one form at us — the one your paid traffic hits.

Not convinced yet? Read the argument this product is built on first. It includes the three strongest objections to it.