1. Create the endpoint
In the dashboard, select New form, then choose Endpoint form. Enter a name that identifies where the submissions come from, such as “Marketing website contact form.” Select Generate endpoint & Public Key. The form is ready to accept submissions immediately—there is no publish step.2. Copy the endpoint URL
The Endpoint form opens on its General tab. Copy the Form endpoint URL. This URL is safe to use in browser code. It can accept responses for this form but cannot read responses or access your account.3. Connect your frontend
Choose the guide that matches your project:- Plain HTML — submit without JavaScript.
- JavaScript — use
fetch()and show the result on the page. - React — add a reusable React form component.
- Frameworks: Astro, Next.js, Nuxt, SvelteKit.
- Static site generators: Hugo, Jekyll, Eleventy.
- Site builders: Webflow, Framer, WordPress, Squarespace, Wix, Carrd.
4. Send a test
Submit the form once, then open Submissions. Check that:- the response arrived;
- each answer has a useful field name;
- your success message or redirect worked;
- errors are shown clearly to the visitor.