Skip to main content

1. Create an account

Sign up at osforms.com. You’ll receive a 6-digit OTP by email — enter it to verify your account.

2. Complete onboarding

Three quick steps:
  1. Profile — name, website, role
  2. Integrations — connect Resend, Google Sheets, or webhooks
  3. Test — submit a test form to verify everything works

3. Create a form

From your dashboard click New Form. You’ll get a unique endpoint URL:

4. Point your HTML form at the endpoint

On success the user is redirected to your form’s redirect URL (configurable in form settings). For JSON clients, returns { "success": true }.

5. Configure integrations

Go to Integrations in your form and connect:

Resend

Email notifications on every submission

Google Sheets

Auto-append rows to a spreadsheet

Webhook

POST to any URL with HMAC signing
All integrations run in parallel in the background — users get an instant response regardless.

6. (Optional) Use the React SDK

For embedded or conversational forms:
framer-motion is automatically installed as a dependency of @osforms/react.