Waitloop
Features How It Works Pricing Docs Documentation Sample Code AI Prompt Instructions Masterclass Contact Log in

Form Samples

Working forms, styling included

Seven complete templates with the markup, the CSS and the JavaScript — in plain CSS, Tailwind or Bootstrap. Paste your form key below and every snippet on the page rewrites itself with your endpoint. What you see in each preview is exactly what the code produces.

Styling
Using the YOUR_FORM_KEY placeholder

Before you paste

  • Grab your form key from any list's detail page in the dashboard. It looks like wz_ followed by 24 characters.
  • Add the domain you'll host the form on to Allowed Domains in Settings — including any staging or preview domain. Submissions from anywhere else are rejected.
  • Field names may use letters, digits, underscores and hyphens, must start with a letter or underscore, and names beginning with _ are reserved. Up to 20 fields, 1,000 characters each.
  • Every field you send becomes a column in your dashboard and CSV export automatically. Nothing to declare up front.

Previews are simulated. They render from the same markup and stylesheet the code tabs give you, so they're accurate — but they don't post anywhere, so click through them freely without filling your list with test rows.

Troubleshoot form errors

The usual suspects, in the order they usually bite.

Full status-code reference in the Responses & Errors section of the docs.

Need a form key?

Create a list and you'll have one in about thirty seconds. The Sandbox plan is free, no card required — enough to wire up any sample here and watch the first submissions land.