Learn how to set up forms, configure integrations, and build powerful workflows with step-by-step tutorials.
Learn how to add a working contact form to your Next.js application in minutes. No backend code required — just create your form, point it at FormsList, and start receiving submissions by email.
Add a fully functional contact form to any HTML website in under 5 minutes. No JavaScript frameworks, no server setup — just plain HTML that works everywhere.
Build a fully functional contact form in React with hooks, validation, and email notifications. No backend server or API routes needed.
Learn how to process form submissions on any website without writing server-side code. Use a form backend service to receive, store, and forward submissions by email.
Set up email notifications for every form submission on your website. Receive form data directly in your inbox without running a mail server.
Protect your form from spam and bots by adding Google reCAPTCHA. This guide covers both reCAPTCHA v2 (checkbox) and v3 (invisible) with step-by-step instructions.
Build a simple, effective newsletter signup form for your website. Collect email subscribers and manage them through FormsList — no email marketing platform required to get started.
Add a user feedback form to your website to collect feature requests, bug reports, and general feedback. Get notified instantly when users share their thoughts.
Learn the best practices for validating form data on both the client and server side. Improve user experience, reduce errors, and keep your data clean.
Stop spam submissions on your website forms using honeypot fields, CAPTCHAs, rate limiting, and AI-powered spam detection. Protect your inbox without hurting real users.
Add a custom HTML form to your WordPress site without installing any plugins. Use a form backend service to handle submissions and keep your site lightweight.
Override Webflow's default form handling and send submissions to FormsList for more control over notifications, integrations, and data management.
Build a multi-step form with progress indicators, field validation at each step, and a single submission at the end. Improve completion rates for long forms.
Add a fully functional contact form to any static site generator — Jekyll, Hugo, Eleventy, Astro, or plain HTML. No server-side code required.
Automatically send every form submission to a Google Sheets spreadsheet. Build a live dashboard of your form data without any coding.
Learn how to send automatic confirmation emails to users after they submit a form. FormsList auto-responders let you acknowledge submissions instantly without writing backend code.
Learn how to automatically send form submissions to a Notion database using FormsList's native Notion integration. Every submission creates a new row in your Notion workspace.
Add a working contact form to your Astro site in minutes. No server endpoints, no API routes — just HTML and FormsList.
Learn how to track form submission conversions in FormsList. Monitor submission volume, conversion rates, and trends with built-in analytics and custom tracking.
Learn strategies for handling file uploads alongside form submissions using FormsList. While FormsList handles text-based submissions, this guide covers practical approaches for files.
Add a fully functional contact form to your Vue.js app using v-model bindings and fetch. No backend server required — FormsList handles everything.
Add a working contact form to your SvelteKit app with bind:value and fetch. No SvelteKit form actions or server endpoints needed.
Build a contact form in Angular using Reactive Forms and HttpClient. FormsList handles the backend — no Express or NestJS server required.
Add a contact form to your Remix app without writing a custom action. FormsList handles submissions so you can skip Remix action loaders entirely.
Add a working contact form to your Gatsby site with React components and FormsList. No serverless functions or Gatsby Functions needed.
Add a working contact form to your Hugo static site using an HTML partial. No server code required — FormsList handles all submissions.
Add a contact form to your Jekyll site using an HTML include. No plugins or server code required — FormsList handles submissions.
Add a contact form to your Eleventy site using Nunjucks templates. No server code or serverless functions needed — FormsList handles everything.
Add a custom contact form to your Shopify store beyond the default contact page. Use Liquid templates with FormsList for full control over form fields and submissions.
Replace custom PHP form handlers with FormsList. No more mail(), PHPMailer, or server-side validation code — just point your HTML form to FormsList.
Add a working contact form to any Vue.js app using FormsList.
Add a working contact form to SvelteKit using FormsList.
Add a working contact form to Nuxt 3 using FormsList.
Add a working contact form to Angular using FormsList.
Add a custom contact form to Shopify using FormsList.
Add a custom form to Squarespace using a Code Block and FormsList.