Integrations
FormTo is the ingestion layer. Everything after that — email, queues, CRMs, sheets — plugs in via webhooks, export, or the API.
Built into the product
- Email — instant team notifications with HTML templates and per-field variables.
- Webhooks — HTTPS POST with JSON body to any URL you control; logs and retries in the dashboard.
- CSV export — per-form downloads for Excel, Google Sheets import, or archival.
- Analytics — built-in submission trends so you can spot spikes or drops before wiring a warehouse.
Webhook payload shape and headers are described in Documentation.
Automation platforms
Point a webhook at n8n, Zapier, Make, or similar "catch HTTP request" triggers. Each new submission becomes a row, task, Slack message, or CRM update — without maintaining a custom receiver on day one.
Your own code
Serverless: Next.js Route Handlers, Netlify Functions, Cloudflare Workers, or AWS Lambda can validate payloads, enrich data, and forward to internal APIs.
REST API: On Business and Team, use API keys from the app to list forms and submissions for back-office tools — see REST API (v1).
Security when integrating
Use HTTPS webhook endpoints in production. Treat each payload as untrusted input until validated; design handlers to be idempotent where retries might duplicate delivery. More context: Security & reliability.
Sign up to get your first endpoint, then add a webhook URL in the dashboard. Questions? Contact us.