Skip to main content
Free - up to 3 forms. Pro - unlimited.
Free accounts can have up to 3 forms; Pro accounts have no cap. Run one per site, one per page, or one per environment - whatever split makes sense for you.

Each form is independent

Every form gets its own:
  • access_key (fp_…) - identifies which form a submission at POST /submit belongs to. This is the only thing that ties a submission to a form; there’s no form ID in the URL.
  • Destination email - verified separately per form (though verifying the same email twice across two forms only requires the OTP once - see Your first form).
  • Allowed domains, notification settings, redirect URL, and (on Pro) automations.

Creating another form

  1. In the dashboard, click New form.
  2. Or, from an AI agent connected via MCP, call create_form.
Both produce a new access_key and land in the same forms list.

Rotating or deleting a key

From a form’s Setup tab:
  • Rotate key - issues a new access_key and invalidates the old one immediately. Use this if a key leaks somewhere it shouldn’t have (e.g. committed alongside other secrets, even though it isn’t one).
  • Delete form - removes the form and its access_key permanently. Existing submissions are removed with it; this cannot be undone.