Form backend articles and tutorials

    Working contact forms for React, Next.js, Astro, WordPress, Webflow and more; webhooks, spam filtering and delivery explained; and what changed in Formboost.

    Nuxt Contact Form Without a Server Route

    Add a contact form to a Nuxt 3 app that posts straight to a Formboost endpoint with $fetch — no server route, works on static generation and SSR.

    Read more

    Vue Contact Form with Validation (Vue 3 and Vue 2)

    Build a Vue contact form that posts to a Formboost endpoint with fetch — reactive state, validation, loading and success states, a honeypot, no backend.

    Read more

    How to Add a Contact Form to Framer

    Framer has no built-in form backend. Add a working contact form to any Framer site with a Code Component and Formboost, in under 10 minutes.

    Read more

    How to Add a Feedback Form to GitBook Docs

    Embed a contact or feedback form in your GitBook docs using an HTML block and Formboost. Collect bug reports and feature requests without leaving your docs.

    Read more

    How to Add a Custom Contact Form to Shopify

    Shopify's default contact form is basic. Add a custom form to your store with a Liquid template and Formboost, plus webhooks to connect submissions to your CRM.

    Read more

    How to Add a Custom Contact Form to Squarespace

    Squarespace keeps submissions inside Squarespace. Use a Code Block to add a custom form with AI spam filtering, webhooks and a proper submission dashboard.

    Read more

    How to Add a Custom Contact Form to Webflow

    Webflow's built-in form is limited. Replace it with a custom HTML Embed that sends submissions to your dashboard, with AI spam filtering and webhooks.

    Read more

    Angular Contact Form with Reactive Forms

    Build a contact form in Angular with ReactiveFormsModule and HttpClient. Includes validation, loading states, error handling and submission to Formboost.

    Read more

    How to Add a Contact Form to Astro

    Astro sites are static by default, with no built-in way to receive form submissions. Add a working contact form to any Astro site in under 10 minutes.

    Read more

    Add a Contact Form to an Eleventy (11ty) Site

    Eleventy generates static HTML with no backend to receive submissions. Add a working contact form to any 11ty site in minutes, no serverless functions needed.

    Read more

    Formboost API Guide — Submit Forms from Any Language

    Submit form data via JSON POST and configure endpoints. Reserved fields, status codes and error names, with JavaScript, Python and cURL examples.

    Read more

    Gatsby Contact Form Without a Backend (React Hooks + fetch)

    Add a working contact form to your Gatsby site using React hooks and fetch. Submissions go to Formboost — no serverless functions, no backend, no spam.

    Read more

    HTML Contact Form Example (Copy-Paste Ready)

    A complete HTML contact form with name, email and message fields. Works on any static site — no backend, with spam protection and email notifications.

    Read more

    How to Add a Contact Form to a Jekyll Site

    Jekyll builds static HTML with no backend. Add a working contact form to any Jekyll site — no plugins, no serverless functions, no backend required.

    Read more

    Next.js Contact Form with the App Router

    Two approaches to a Next.js contact form — Server Actions for zero-JS forms and client-side fetch for full UX control. No custom API route needed.

    Read more

    React Contact Form Example with Validation

    Build a React contact form from scratch with useState, validation, loading states, and error handling. Works with any form backend including Formboost.

    Read more

    Tailwind CSS Contact Form — Copy-Paste Ready

    A complete contact form built with Tailwind CSS. Includes focus states, validation styling, loading states and a working backend via Formboost.

    Read more

    WordPress Contact Form Without a Plugin

    Skip Contact Form 7 and WPForms. Add a contact form to WordPress using a Custom HTML block — no plugin, no database bloat, AI spam filtering included.

    Read more

    Contact Form Without a Backend: 3 Ways, With Code

    A practical guide to collecting form data from static sites, JAMstack apps, and single-page applications — no server required.

    Read more

    Introducing Formboost

    We built Formboost because handling form submissions shouldn't require a backend. Here's the story behind it and what we're launching today.

    Read more