A
Atlas
...
All Integrations

Atlas Forms + Eleventy

Forms for 11ty static sites

Eleventy builds fast static sites, but forms need a backend. Atlas handles form submissions without plugins, shortcodes, or JavaScript frameworks. Just plain HTML forms that work.

Why Atlas for 11ty?

Simple forms for simple sites

Webhook Notifications

Send submissions to Slack, Discord, or any webhook endpoint.

File Uploads

Accept file uploads on your static 11ty site.

Spam Protection

Built-in spam filtering. No JavaScript framework needed.

Zero Config

No 11ty plugins or shortcodes. Just HTML forms.

Quick Setup

Add forms to 11ty in minutes

1

Create an Atlas Form

Sign up for Atlas and create a new form. Copy your unique form endpoint URL.

https://atlasforms.app/f/abc123xyz
2

Add Form to Template

Add an HTML form to your Nunjucks, Liquid, or HTML template.

{# contact.njk #}
---
layout: base.njk
title: Contact
---

<form action="https://atlasforms.app/f/abc123xyz" method="POST">
  <label for="name">Name</label>
  <input type="text" id="name" name="name" required>

  <label for="email">Email</label>
  <input type="email" id="email" name="email" required>

  <label for="message">Message</label>
  <textarea id="message" name="message" rows="4"></textarea>

  <button type="submit">Send Message</button>
</form>
3

Build and Deploy

Build your 11ty site and deploy to any static host.

npx @11ty/eleventy

# Deploy _site to Netlify, Vercel, or anywhere

What You Get

Full form backend for 11ty sites

FeatureStatic+ Atlas
Form submissions-
Webhook notifications-
File uploads-
Spam protection-
No plugins needed
Any template language
Fast builds

Ready to add forms to Eleventy?

Start free and upgrade when you need more. No credit card required.