Form Integration Guides for Every Platform
Whatever your site runs on (a website builder, a framework or a single HTML page), paste one snippet and start collecting responses.
- HTML
- React
- Next.js
- Vue
- Nuxt
- Astro
- Svelte
- Angular
- WordPress
- Webflow
- Wix
- Shopify
- Squarespace
- Framer
Step-by-step guides for your stack.
Each guide takes a few minutes and ends with a working form.
- HTMLPaste one <form> tag, no JavaScript
- ReactYour own form, or embed a hosted one
- Next.jsApp Router or Pages Router
- VuePost from any Vue component
- NuxtPost through a Nitro server route
- AstroPlain HTML forms, zero JS
- SvelteSvelte and SvelteKit
- AngularOne HttpClient.post
- WordPressCustom HTML block, no plugin
- WebflowKeep your Webflow-designed form
- WixHTML element or Velo
- ShopifyLiquid templates and sections
- SquarespaceDrop a form in a Code Block
- FramerCustom submit on native forms
Don’t see yours? If it can hold HTML, it works. follow the HTML guide.
Pick whatever fits your site.
Embed a form you built
Design it in the builder, then paste one snippet. It shows up inline, as a popup or full page, and resizes itself.
Best for website builders and no-code sitesKeep your own form
Already have a form on your site? Point its action at your form URL. Your design stays exactly as it is.
Best for HTML, static sites and developersShare a link
No site at all? Every form has its own page. Share the link or print the QR code.
Best for email, social and printLive on your site in three steps.
- 1
Create your form
Build it, start from a template, or let AI draft it.
- 2
Paste one snippet
Copy the embed code or form URL into your site.
- 3
Collect responses
Answers land in your inbox and wherever you connect.
Same features, wherever it lives.
A form on WordPress gets everything a form on Next.js does.
See all featuresSpam protection
Free CAPTCHA and rate limits on every site.
Instant notifications
Email, Slack, Discord or Telegram on each response.
Integrations
Google Sheets, Notion, Airtable, Zapier and webhooks.
File uploads
Collect files safely, stored for you.
CSV export
Download every response, any time.
One inbox
Responses from every site in one place.
Questions, answered.
No. Every platform here works with a snippet you paste: an embed code or a form action URL. There is nothing to install or keep updated.
No. Build the form in the builder and paste the embed snippet into your site. Developers who prefer their own markup can point an existing form at the form URL instead.
Yes. Embedding and the form URL are included on the free plan, on every platform listed here.
Into one inbox, whichever site they come from, with email notifications, integrations like Google Sheets and Slack, and CSV export.
Almost certainly. If your site can hold an HTML snippet or an iframe, it can hold a form. Follow the HTML guide. It works anywhere.