Connect your forms to the tools you use.
Send form data to Slack, Google Sheets, Stripe, and Shopify with native integrations. Use webhooks to connect to any other tool: including Zapier, Make, and thousands more.
No credit card · Unlimited forms · 5 min setup
Native integrations, zero friction
Connect to Slack, Google Sheets, Stripe, and Shopify with built-in OAuth: ready to go in under a minute.
Slack
Get instant notifications in your Slack channels when forms are submitted.
Google Sheets
Auto-sync every form response to a Google Sheet in real time.
Need something else?
Use the webhook system below to forward submissions to Zapier, Make, n8n, your own HubSpot/Notion/Airtable/Mailchimp account, or any HTTP endpoint.
Webhooks for custom integrations
Send form data to any endpoint with real-time HTTP POST requests. Build custom workflows with your own backend, internal tools, or any service that accepts webhooks.
- Instant HTTP POST on every submission
- Customizable JSON payload format
- HMAC signature verification for security
- Automatic retries with exponential back-off
- Detailed delivery logs and debugging tools
{"event": "form.submitted","timestamp": "2026-02-10T14:32:00Z","data": {"formId": "2f6d8f08-6b99-4f7b-a7b9-2f3cd5e1028a","responseId": "a1b2c3d4-09f7-4a6d-8df0-1de9f68015b2","answers": {"name": "Jane Cooper","email": "[email protected]","company": "Acme Inc.","message": "I'd like a demo."},"submittedAt": "2026-02-10T14:31:59Z","form": { "id": "2f6d8f08-6b99-4f7b-a7b9-2f3cd5e1028a", "title": "Demo request" }},"formId": "2f6d8f08-6b99-4f7b-a7b9-2f3cd5e1028a"}
Connect to any tool via webhooks
Our generic webhook system lets you send form submissions to Zapier, Make, n8n, or any HTTP endpoint. Connect to thousands of apps without waiting for native integrations.
- Trigger Zapier Zaps with each form submission
- Build Make (Integromat) scenarios from webhook data
- Connect to n8n, Pipedream, or any automation platform
- Send data to any custom URL that accepts POST requests
Accept payments inside your forms
Collect one-time payments, subscriptions, or donations directly in your form. Powered by Stripe for maximum trust and flexibility, with Shopify order webhooks for e-commerce.
- PCI-compliant payment processing via Stripe
- Shopify order and refund webhooks
- Automatic receipt and confirmation emails
Get notified wherever you work
Choose how and where you want to hear about new submissions. Set up multiple channels so no response goes unnoticed.
// Fetch form submissions via REST APIconst response = await fetch('https://wittyform.com/api/v1/forms/2f6d8f08-6b99-4f7b-a7b9-2f3cd5e1028a/responses',{headers: {'Authorization': 'Bearer wf_sk_your_api_key',},});const payload = await response.json();const { responses, pagination } = payload.data;console.log(`Fetched ${responses.length} of ${pagination.total} responses`);// Each response exposes submitted values under answersresponses.forEach(submission => {console.log(submission.answers.email);console.log(submission.answers.name);});
Build your own integration
Our REST API gives you full programmatic access to forms, submissions, and settings. Fetch data, create forms, and build custom workflows with simple HTTP requests.
- RESTful JSON API with full CRUD operations
- API key authentication with role-based scopes
- Webhook + API combo for real-time pipelines
- Custom SMTP and SendGrid email providers
Built-in reliability you can trust
Every integration comes with automatic retries, detailed error logging, and delivery guarantees. Your data always reaches its destination.
Explore Related Features
Got questions?
Everything you need to know about WittyForm. Can't find what you're looking for? Contact Support