Projects, Forms, and the Core Dashboard
This is the foundation everything else is built on: the project and form management layer that ships with the initial dashboard release.
Projects
A project is a container for one or more forms. Typically you'll have one project per site or app, with multiple forms inside it (contact form, waitlist signup, support request, etc.).
Projects let you:
- Group related forms together
- Share settings like workspace name and notification email across forms
- See a combined overview of activity across all forms in a project
Forms
Each form maps to a single live endpoint. Create a form, copy the endpoint URL, and drop it into your HTML action attribute or fetch() call. That's all it takes to start capturing submissions.
Per-form settings include:
- Form name
- Spam protection toggle (TorchWarden)
- Honeypot field name (custom or default)
- Email notification toggle
Form overview & stats
The form overview page shows total submission count, recent activity, and a quick link to the submissions list. It's designed to give you a fast read on form health without requiring you to dig into individual submissions.
IDs and permanence
Form and project IDs are 10-character alphanumeric NanoIDs. They're short enough to be readable in URLs and logs, and stable. Deleting and recreating a form gives you a new ID and a new endpoint, so old integrations aren't accidentally revived.
We’d love to hear from you
Have feedback on this update, or an idea for a feature you’d like to see? We read every message and genuinely take them into account as we build.
hello@formtorch.com