The form is the document.

A form builder that knows what a venue is. Twenty-eight field types, multi-page wizards, show-and-hide rules, tables that add themselves up — and a signature on the same page as the answers. No PDF uploads, no drag-and-drop sign-here boxes, and no third-party document designer to learn.

How it works

From blank form to signed record, in three steps

1. Build the form

Add your questions from 28 field types, and a signature or initials field right alongside them — no separate document tool, no template to import.

2. Share it your way

Publish a branded page, embed it on your own site, or point a QR code at it — same as any other form.

3. Sign right on the form

Signatures arrive as downloadable, tamper-evident records — ready the moment they're signed.

Twenty-eight field types, in six groups

This is the whole list, grouped the way the Add Field window groups it. Each type offers only the settings that make sense for it, so there is no options box on a date and no placeholder on a checkbox.

Basic — 8

Text Email Phone Number Date Time Long text Long text (Markdown)

Choices — 5

Dropdown Multi-select Radio buttons Checkbox Checkboxes

Specialized — 4

Address autocomplete File upload Multi-file upload Links list

Structure — 4

Header Notice Section break Repeater table

Venue ecosystem — 5

Event date picker & ticketing Event date selector Rental package selector Rental cost estimator Rental summary

The date selector reads the dates of an event it is attached to, so it belongs on a form tied to one.

Signatures — 2

Signature Initials

These two appear in the list once the Signatures & Waivers add-on is on. The other 26 come with your plan.

Rules that keep a long form short

Ask everyone the first four questions. Ask the other thirty only of the people they apply to.

Conditional display

Show this field when ALL of these match
Event type equals Wedding
Expected guests is at least 150
Dates picked any date before 1 Mar

The third rule reads the date picker, not a text answer.

36 operators, ALL or ANY

A field can carry as many conditions as you like, matched on ALL or on ANY. Twenty-one general operators cover equals, contains, empty, greater than, before and after, checked, includes and count-at-least. Fifteen more read the venue side of the form: how many dates were picked, whether any of them falls before a given day, whether ticketing was switched on, whether an insurance tier or a package of a particular kind was chosen, whether a link was entered. The builder only offers the operators that can actually fire for the field you pointed the rule at.

A hidden question never blocks a submission

Fields that a rule has hidden are skipped by every validation pass. Nobody gets stuck on a required answer they cannot see, which is the usual way conditional logic goes wrong.

Pages, with validation per page

Put fields on numbered pages and the form becomes a wizard: named pages, a progress bar, and pills to jump between them. Next checks only the page you are on. Submit re-checks every page, so jumping ahead cannot skip one.

Overhead costs

Item Amount Venue Partner
Sound engineer $240.00 60% 40%
Door staff $185.00 60% 40%
Cleaning $95.00 60% 40%
Total $520.00 $312.00 $208.00

Tables that add themselves up

A repeater field is a table the submitter adds rows to, with columns typed as text, number, money, percentage or dropdown, and a minimum and maximum row count. Money columns total. Give a table one money column and two or more percentage columns and the amount is split across them, with the odd left-over cent absorbed rather than lost. The same totals appear on the live form, on the countersignature page and in the PDF record.

Sign-up sheets, from a checkbox

Turn on hide selected options and every option someone picks disappears for the next person. A dropdown becomes a slot booking sheet — load-in windows, volunteer shifts, a potluck list — with no separate tool.

Instructions and policies, typeset

Header, notice and Markdown text fields render Markdown, so house rules, cancellation policy and terms sit inside the form as readable prose instead of a wall of one-line labels.

Forms that book the venue

This is the part a general-purpose form builder cannot do. The answers are not text for someone to re-key — they are the booking.

Pick dates and rooms

The date picker takes one date or a run of them, each with the spaces wanted and a time window, and can switch on ticketing for the run.

Quote it while they type

Package selector, insurance tier and discounts feed a cost estimator and a summary, so the renter sees the number before they send the enquiry.

Submitting makes a draft event

Name, type, description and links become a draft event with one date per calendar day — two rooms on the same day merge into one date with the widest window — spaces attached, ticket types written, and the submitter recorded as producer of record.

The calendars follow

Attaching a space pushes the date to every Google Calendar connected to that space and to the venues above it, and clears the availability your booking pages read. Nobody copies a date into a second calendar.

Rates, packages and the contract that follows live in Venues & Bookings; what happens to the date afterwards is Event Management.

Your intake form cannot drift from your event screens

Every organization gets a public Rental Inquiry form and a staff Internal Event Intake form. Their operational questions are not copied from the event screens — they are composed from the same list the event screens render from.

Add a field once

A question added to the event registry appears on the intake form correctly typed, with its options, and with its gating rule already wired — if it only applies when someone ticks "we need tech", it only shows when they tick it.

Still your words

Reword a derived question, add help text, change the placeholder, make it required, move it to another page, reorder it, or hide it. What stays fixed is the underlying field and its options — which is what keeps the answers usable on the event screens.

Updates never overwrite you

When we add a built-in question, it is appended to your form. Your wording, your page layout, your form name and your published state are left alone. Rename a question and old submissions still read correctly.

Two agreement templates, waiting for your words

Every organization also starts with an Internal Agreement and an External Rental Agreement. Both arrive pre-wired with the party and event fields, a compensation model that reveals a split tier, a flat fee or a minimum guarantee depending on what you pick, an overhead-costs table that allocates between venue and partner, and a signature field at the end.

The binding text is deliberately empty. We are not going to put terms in your mouth, and no template of ours should read as legal advice. Paste in your own and it is typeset in the form.

The right one, picked for you

A contract for an internal, partnership or community booking resolves to the internal agreement; a rental resolves to the external one. When a contract spans events that disagree, or has no event yet, it declines to guess and leaves the choice to staff.

A contract can carry several agreements at once — an artist agreement and a technical rider, both signed, both on the record.

Publish it three ways at once

One publish switch produces a page, a code and a snippet. All three point at the same form, so an edit lands everywhere.

A branded public page

A shareable link carrying your organization's logo and colour, with your Markdown description above the questions.

A QR code, already generated

The share panel draws a QR code for the public page. Print it for the lobby, the merch table or the check-in desk.

An iframe that fits

Copy one line into your own site. The embed resizes itself to the form's height and fires a browser event on submission, so the analytics and conversion tracking you already run pick it up.

Who can see it, and who hears about it

  • A form can be restricted to particular roles, so a staff-only form stays staff-only on its public URL as well as in the app.
  • Give one person edit rights or submission alerts on a single form, without changing their role or handing over the account.
  • Notification and copy emails go out through your own mail settings and branding.

The awkward cases, handled

  • A plain HTML fallback accepts submissions from browsers with JavaScript switched off, rate-limited to ten a minute and behind a Turnstile challenge when you configure one.
  • A JSON endpoint publishes a form's own fields and accepts submissions from another system.
  • The form, the signing disclosure and the countersignature page are translated into Spanish, consent wording included. The builder itself is still English.
  • On the thank-you screen the submitter can email themselves a copy, and an embedded form can offer them an account at the same time.

What comes back

Submissions land in the form's own inbox — not an inbox thread, not a spreadsheet someone has to maintain.

Rental Inquiry — submissions

Export to Excel

Marisol Vega

3 dates · Main Hall · sound package

Approved

Northside Choir

1 date · Studio B · ticketing on

Pending

D. Okafor

Signed · certificate ready

PDF

Approve, reject, or put it back

Open a submission, read every answer as the submitter saw it, and mark it approved or rejected — or reset it to pending when it needs another look.

A PDF of one, a spreadsheet of all

Any single submission downloads as a formatted PDF record — your organization, the form, every answer, and any signature block with its agreement text, signature image and audit details. The whole form exports to Excel with one column per question; tables and multi-select answers flatten rather than breaking the file.

Staff can fill it in for someone

Take a booking over the phone and submit on the caller's behalf, against an existing account or a name and email you type. The record keeps both people: who filled it and who it is for. Agreements can be saved as a draft over several sittings and finished later.

The record shows what they actually saw

Each submission stores the list of fields that were visible at the moment it was written. Change the rules next month and the old record still reads as the document that person filled in.

Signatures & Waivers add-on

The signature is a field, not a separate product

Drop a signature field onto any form and the questions and the agreement become one document. Everything below is what happens around that field.

Signing, done properly

The signature field carries your own agreement text in Markdown, an ESIGN and UETA disclosure with a consent box the signer has to tick, a typed full legal name and a pad to sign on. Initials work the way paper does: draw them once at the top, then tap Apply at each place they are needed. Turn on initial every page and a wizard cannot be submitted with a page unmarked.

Countersignature by link

Invite the other party by name and email against a submission that already exists. They get a signed link, good for seven days, branded as your organization. They see the answers read-only and can add a signature — nothing else. You can revoke an invitation while it is still pending.

Nobody edits the deal after it goes out

The agreement text and the initialling setup are frozen onto the invitation the moment it is sent, so a later edit to the live form cannot change what the counterparty was shown. Once a signature is pending or complete, the answers freeze too — a revenue split cannot move after a partner has signed it. Declined and voided signatures deliberately do not lock, because that is when you need to revise and re-send.

One ledger, one certificate

Every signature keeps an append-only timeline — disclosure shown, disclosure accepted, viewed, signed, declined, voided, certificate generated — each entry stamped in UTC with the IP address and browser. That ledger renders into one Certificate of Signature PDF, and the exact record signed is hashed with SHA-256 so a later copy can be checked against it. The signer gets their own download link on the thank-you screen, good for an hour.

Waivers expire on your schedule

Each form says how long a signature stays good for — 365 days out of the box, or never. Attach the form to an event as its waiver, or to the whole organization as its sign-in waiver, and the door roster shows every attendee as none, on file, or validated, with expired signatures counted as owing again.

Guard rails on the costly mistakes

A signature form will not publish without an email field, because a signature nobody can attribute is not worth collecting. Switching a form that is already used as a waiver over to certified envelopes asks you to confirm first — not because it costs more, it doesn't, but because every attendee would then sign by email instead of on the spot. And if the add-on lapses, the public page closes rather than quietly collecting unsigned answers.

Native vs. certified, honestly

Two ways to sign, one form builder. Use whichever fits — most organizations end up using both.

Native signature pad Certified envelope
Cost $0 per signature $0 per envelope — unlimited on the $25/month add-on
Best for Activity waivers, class registration, day-of check-in — the activity-waiver industry standard Artist contracts and programming agreements that need a third-party audit trail
The record Hash-sealed record stored with the submission Signed PDF plus a completion certificate
Validation Staff confirm it in person, right at the door Independently verifiable off the certificate, anytime
Signing Instantly, on the same page or device Emailed to every signer, completed on their own time

Both mechanisms write to the same ledger and produce the same Certificate of Signature. A certified envelope adds a cryptographically sealed PDF and a trusted timestamp from an independent provider, kept alongside our certificate rather than in place of it.

Built for the waivers you already collect

Class liability waivers

Sign once at registration — it's valid for every class all season, so nobody re-signs at the door.

Event waivers at the door

Built into check-in: anyone without a signature on file is asked for one on the spot, so the queue keeps moving and the paperwork catches up.

Programming agreements, in counterparts

One agreement, signed by each party in turn — the artist signs, then you countersign, each on their own certified envelope. Every signature lands on the same record, with a full audit trail behind it.

Org-wide sign-in waivers

One waiver covers every sign-in across your organization — not just a single event.

Worth knowing before you build

The edges of the current version, so you find them here rather than halfway through setting up a form.

Uploads are images

JPG, PNG, GIF and WebP, up to ten files of 10MB each per field. No PDFs, documents or spreadsheets. Both the file's real type and its extension are checked, and SVG is refused on purpose.

One signature field per form

An initials field needs that signature field to exist, and neither can be hidden behind a condition. Several parties sign the same record through countersignature invitations rather than several signature fields.

Signing needs the real page

The no-JavaScript fallback and the JSON endpoint both refuse a form that carries a signature. That is deliberate: a signature captured without the disclosure in front of the signer is not a signature worth keeping.

Certified envelopes sign at the end

A certified envelope is your record plus one signature page appended to it. There is no placing a signature box halfway down page three, and certified signers do their initialling in the envelope rather than on our form.

The inbox shows the 50 most recent

Enough for the working week on most forms. Export to Excel for the full history of a busy one.

The builder is a staff tool

Building forms is a role permission you grant, and you can hand one specific form to one specific person without granting it. The builder interface is English; the forms your visitors fill in are bilingual.

Simple, predictable pricing

The form builder comes with your plan. Signatures are the one part that costs extra.

$25 /month

The Signatures & Waivers add-on, on any plan

  • Native signatures — always free, unlimited
  • Unlimited certified envelopes every month
  • No per-envelope charge and no cap to set

$25 a month is the whole bill. There is no allowance to run out of, so signing never pauses on volume and no envelope you send can add to what you pay.

See full pricing

Ready to stop chasing paper?

Signatures & Waivers is a $25/month add-on. Pick it up at signup, or email us and we will add it to your existing plan.