Next.js offers powerful server-side capabilities with App Router and Server Actions, but sometimes you don't want to maintain your own form-handling infrastructure. FormsList gives your Next.js project a production-ready form backend with zero configuration — just point your form at the endpoint and you're live. FormsList is an excellent fit for Next.js projects because it works on both the client and server side. You can submit forms from a client component using fetch, or use a plain HTML form action that works even without JavaScript. This makes your forms resilient, fast, and accessible by default. With built-in spam protection, email notifications, webhook support, and integrations with tools like Slack and Google Sheets, FormsList removes the need to write API routes, set up databases, or manage email delivery in your Next.js app. Focus on building your product while FormsList handles the plumbing.
Sign up at FormsList and create a new form. You'll get a unique URL like https://formslist.com/f/YOUR_FORM_ID.
const FORMSLIST_URL = "https://formslist.com/f/YOUR_FORM_ID";Create a client component (with "use client") that handles form submission via fetch. No API route needed.
"use client";
import { useState } from "react";
export default function ContactForm() {
const [status, setStatus] = useState("idle");
// ... submit via fetch to FormsList
}Deploy your Next.js app to Vercel or any host. In the FormsList dashboard, configure where submissions should go — email, Slack, webhooks, or all of the above.
FormsList provides the simplest way to add a powerful form backend to your React application. Instead of building your o...
Learn moreRemix embraces progressive enhancement with its action-based form handling. FormsList complements this philosophy by pro...
Learn moreGatsby generates lightning-fast static sites, but static sites can't process form submissions on their own. FormsList br...
Learn moreSet up your form backend in under a minute. No server required, no complex configuration — just a simple endpoint for your forms.