Blog

Guides and tutorials for adding contact forms to any website or framework. Learn how to collect submissions, send notifications, and connect integrations.

Announcements

1 post

Framework guides

15 posts
guides Jun 25, 2026 5 min read

How to add a form to your Gatsby site

Add a contact form to your Gatsby site with no backend. A complete React example that submits with fetch, shows an inline success message, and reports errors accessibly.

guides Jun 25, 2026 7 min read

How to create a form in Astro (with Astro Actions)

Add a contact form to your Astro site with no backend. Copy-paste examples for a plain HTML form, a JavaScript submission with an inline thank-you, and the modern Astro Actions approach with server-side Zod validation.

guides Jun 25, 2026 8 min read

How to create a Svelte form (with validation)

Build a Svelte (SvelteKit) contact form with no backend. Copy-paste examples for a plain form, a JavaScript submission with success and error states, and a SvelteKit form action with server-side Zod validation.

guides Jun 25, 2026 8 min read

How to create a Nuxt form (with validation)

Build a Nuxt contact form with no backend. Copy-paste examples for a plain form, a Vue 3 script-setup submission, validation with Nuxt UI and a Zod schema, and a Nuxt server route that keeps your endpoint private.

guides Jun 25, 2026 9 min read

How to create a React form (with validation)

Build a React contact form with no backend. Copy-paste examples for a plain HTML form, a fetch submission with success and error states, validation with React Hook Form and Zod, and the React 19 form action with useActionState.

guides Jun 25, 2026 5 min read

How to add a contact form with Eleventy (11ty)

Add a contact form to your Eleventy (11ty) site with no backend. Copy-paste HTML plus an optional JavaScript submission with an inline thank-you message.

guides Jun 25, 2026 10 min read

How to create a Vue.js contact form (with validation)

Build a Vue.js contact form with no backend. Copy-paste examples for a plain form, a Vue 3 script-setup submission, two-way binding with v-model, and validation with VeeValidate and Zod.

guides Jun 25, 2026 10 min read

How to Build a Next.js Form: Server Actions, Zod & useActionState

Build a Next.js form with no backend code. Updated for Next.js 15 and the App Router — Server Actions, Zod validation, useActionState, accessible inline errors, plus a legacy Pages Router example.

guides Jun 6, 2026 4 min read

How to add a contact form to your Jekyll site

Add a contact form to your Jekyll site (including GitHub Pages) with no backend or plugin. Copy-paste HTML plus an optional JavaScript submission with an inline thank-you message.

guides Jun 6, 2026 4 min read

How to add a contact form to your Ghost site

Add a contact form to your Ghost site with no plugin using a custom HTML card. Copy-paste HTML plus an optional JavaScript submission with an inline thank-you message.

guides Jun 6, 2026 3 min read

How to add a form to your Webflow site

Connect a Webflow form to FormBackend so submissions land in your inbox and dashboard — no submission limits. Works on both hosted and exported Webflow sites.

guides Jun 6, 2026 9 min read

Add a Free Framer Contact Form in 5 Minutes

Add a working contact form to your Framer site in under 5 minutes. No code required. Get form submissions directly to your inbox with spam protection included.

guides Jun 6, 2026 6 min read

How to add a contact form to your Hugo site

Add a contact form to your Hugo static site with no backend. Copy-paste a layout template plus an optional JavaScript submission with an inline thank-you message.

guides Mar 14, 2024 11 min read

How to create a simple HTML contact form

Learn how to create a simple HTML contact form that sends you an email. Compare PHP and no-code approaches with ready-to-use code examples.

tutorial guides Oct 7, 2022 6 min read

How to create a custom WordPress Contact Form without Plugins

Learn how to create a custom WordPress contact form without plugins. Pure HTML form with email notifications and spam protection built in.

Tutorials

26 posts
tutorial Jun 23, 2026 13 min read

The HTML Form Action Attribute: A Complete Guide

What the HTML form action attribute does, what to put in it when you have no server, how formaction works, and a checklist for when your form action won't submit.

tutorial Jun 12, 2026 18 min read

Backend as a Service Examples: Real-World BaaS Use Cases

Discover real-world backend as a service examples, from forms to databases. Learn how to choose the best BaaS for your project with practical comparisons.

tutorial Jun 10, 2026 19 min read

HTML Form Spam Protection: A Practical Guide for 2026

Learn practical, layered HTML form spam protection. This guide covers client-side honeypots, server-side validation, CAPTCHA, and how to stop spam for good.

tutorial Jun 9, 2026 18 min read

Upload Files Using AJAX: Modern Techniques 2026

Learn to upload files using AJAX with modern techniques. Covers vanilla JS (XHR/Fetch), progress, error handling, and serverless setup. Guide updated for 2026.

tutorial Jun 7, 2026 25 min read

Top 10 Next.js Alternatives to Consider in 2026

Explore the top 10 Next.js alternatives for 2026. This guide covers Remix, Astro, SvelteKit, and more, comparing performance, use cases, and form handling.

tutorial Jun 6, 2026 20 min read

Secure CAPTCHA in JavaScript: A Practical 2026 Guide

Learn how to implement and secure CAPTCHA in JavaScript. This guide covers reCAPTCHA, hCaptcha, custom JS CAPTCHAs, and crucial server-side verification steps.

tutorial Jun 5, 2026 21 min read

Best HTML Form Builder Open Source Options in 2026

Find the best HTML form builder open source solution. A detailed comparison of libraries and self-hosted apps, plus when to use a managed service instead.

tutorial Jun 4, 2026 23 min read

10 Practical Next.js Examples for Real-World Apps

Explore 10 practical Next.js examples for building modern apps. See code for forms, auth, and e-commerce, with tips for integrating FormBackend.

tutorial Jun 3, 2026 19 min read

Fix 'Field Is Required' Errors: A Complete Guide

Tired of the 'field is required' error? Learn to diagnose client vs. server validation, implement custom HTML/JS messages, and handle errors in AJAX & Next.js.

tutorial Jun 1, 2026 21 min read

Client Side Validation: A Complete Guide 2026

Master client side validation from basics to advanced techniques. Covers pros/cons, security, accessibility, and practical examples for robust web forms.

tutorial May 31, 2026 22 min read

Create a Feedback Form for Students: A Complete Guide

Learn how to create an effective feedback form for students. This guide covers question design, HTML templates, FormBackend integration, and analysis tips.

tutorial May 29, 2026 27 min read

10 Form Design Best Practices for 2026

Master our 10 form design best practices for 2026. Boost UX, accessibility, and conversions with actionable tips for HTML, JS, and no-code platforms.

tutorial May 28, 2026 18 min read

HTML GET vs POST: Key Differences Explained

Understand HTML GET vs POST differences: security, caching, & data limits. Clear examples help you choose the right method for your forms in 2026.

tutorial May 27, 2026 17 min read

What Is Html Form: Your 2026 Developer Guide

Learn what is html form and its practical uses. This guide covers structure, attributes, validation, accessibility, and backend connection with FormBackend.

tutorial May 26, 2026 17 min read

Build a Customer Testimonial Form: Guide to High Conversion

Build a high-converting customer testimonial form. This guide covers HTML fields, file uploads, automation, and FormBackend setup for testimonials.

tutorial May 22, 2026 26 min read

10 Powerful Static Site Examples for 2026

Explore 10 powerful static site examples for 2026. See how top sites use Next.js, Hugo, and Webflow for performance, SEO, and advanced form handling.

tutorial May 21, 2026 25 min read

Top 10 Low Code Companies to Watch in 2026

Discover the top 10 low code companies for 2026. Our curated list covers automation, data, and site builders like Zapier, Airtable, and Webflow.

tutorial May 19, 2026 21 min read

Form Privacy Policy: A Guide for Web Forms & Developers

Create a compliant form privacy policy for your website. This guide covers legal requirements, essential clauses, consent, and templates for developers.

tutorial May 18, 2026 20 min read

Master HTML Forms with JavaScript: Validation & More

Enhance HTML forms with JavaScript. Learn validation, AJAX submissions, accessibility, file uploads, and seamless backend integration for modern web apps.

tutorial May 16, 2026 18 min read

How to Send Notification Email From Any HTML Form

Learn how to send notification email from any HTML form. A step-by-step guide on setup, custom templates, attachments, and deliverability for developers.

tutorial May 15, 2026 26 min read

Form User Experience: A Complete How-To Guide

A complete guide to improving your form user experience. Learn UX principles, accessibility, validation, mobile patterns, and how to connect forms to a backend.

tutorial May 15, 2026 23 min read

What Is a Web Form: A 2026 Developer’s Guide

Discover what is a web form, how it processes data via HTML or AJAX, and the best backend practices for secure submissions in 2026.

tutorial Jun 10, 2025 4 min read

Redirect to URL with submitted values from your form

Learn how to redirect users to a custom URL with their submitted form values. Pass form data as URL parameters for personalized thank-you pages.

tutorial Jun 10, 2025 4 min read

How to upload files via your form

Learn how to upload files through your HTML form using FormBackend. Simple setup with multipart encoding for images, PDFs, and documents.

tutorial Mar 24, 2024 4 min read

Stay on top of your submissions and send them to your Discord server

Learn how to send form submissions to your Discord server using webhooks. Get instant notifications in any channel when someone fills out your form.

tutorial guides Oct 7, 2022 6 min read

How to create a custom WordPress Contact Form without Plugins

Learn how to create a custom WordPress contact form without plugins. Pure HTML form with email notifications and spam protection built in.