How does splitforms work?
Add a hidden access_key input to your form and set the form action to https://splitforms.com/api/submit. When someone submits, splitforms stores the entry first and then emails it to you instantly. Nothing gets deployed — the endpoint handles capturing, storing, and routing for you.
Can I use a contact form without a backend?
Yes — splitforms gives you a contact form without a backend, PHP, or SDK. It is a plain HTML form that posts to one URL, so it works on static sites, no-code builders, and AI-generated or vibe-coded websites. If you can paste a snippet, you can collect submissions.
Does splitforms work as a contact form API for Next.js and AI websites?
Yes — splitforms is a contact form API for Next.js, AI-generated websites, and vibe-coded sites. The same POST endpoint also works with HTML, React, Vue, Svelte, Astro, Webflow, Framer, Carrd, WordPress, Shopify, and any static site. There is no plugin lock-in.
Can ChatGPT or Claude build my form for me?
Yes — ChatGPT, Claude and other AI assistants can build a working splitforms form for you through the splitforms MCP server. It creates a real, working form and returns ready-to-paste HTML already wired with your access key. You describe what you need and paste the result into your site.
How do I receive form submissions?
Submissions arrive by instant email and appear in your splitforms dashboard. On paid plans you can also export them to CSV and deliver them through signed webhooks and integrations like Slack, Discord, Zapier, Google Sheets, Airtable, and HubSpot. Route each lead exactly where your team already works.
Is splitforms really free, and what does it cost?
Yes — the splitforms free plan is genuinely free: 500 submissions in total with no card and no time limit, unlimited forms, email notifications, and spam filtering. Pro is $5/month for 5,000 submissions a month and adds CSV exports, webhooks, and integrations. Annual is $49/year for 15,000 submissions a month with every Pro feature.
How does splitforms stop spam?
splitforms blocks spam with layered checks — a honeypot field, a timing trap, per-IP rate limits, and rule-based content scoring. Suspicious messages go to a Spam folder you can review, and optional reCAPTCHA adds another layer when you want it. Real leads still land in your inbox while junk is held back.
Is my data private and secure?
splitforms stores submissions in Supabase Postgres with row-level security, so other customers can never read your rows. splitforms never sells your data and never uses it to train models, and the platform is built to be GDPR-minded. Your leads stay private and under your control.
Can I use splitforms for multiple sites and client projects?
Yes — every plan includes unlimited forms, so one account covers all your sites and clients. Each form gets its own access key and its own inbox routing, and paid plans add the submission volume and signed webhooks agencies need. It is built to scale from a single landing page to a whole portfolio of client sites.