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.
Sign up for FormsList and create a new form specifically for newsletter signups. Name it something descriptive like "Newsletter Subscribers" so you can easily find it in your dashboard. You can export subscriber lists as CSV at any time.
Add a compact signup form to your website's header, footer, or sidebar. A newsletter form usually only needs an email field and a submit button. Keep it simple to maximize signups. You can add an optional name field if you want to personalize your emails.
<form action="https://formslist.com/f/YOUR_FORM_HASH" method="POST" style="display:flex;gap:8px;max-width:400px;">
<input
type="email"
name="email"
placeholder="Enter your email"
required
style="flex:1;padding:10px;border:1px solid #ccc;border-radius:4px;"
/>
<button
type="submit"
style="padding:10px 20px;background:#2563eb;color:#fff;border:none;border-radius:4px;cursor:pointer;"
>
Subscribe
</button>
</form>
<!-- AJAX version that stays on page -->
<script>
document.querySelector("form").addEventListener("submit", async (e) => {
e.preventDefault();
const form = e.target;
const res = await fetch("https://formslist.com/f/YOUR_FORM_HASH", {
method: "POST",
body: new FormData(form),
});
if (res.ok) {
form.innerHTML = "<p style='color:green'>You're subscribed! Check your inbox.</p>";
}
});
</script>View all signups in the FormsList dashboard, where you can search, filter, and export subscribers as CSV. When you are ready to send your first newsletter, import the CSV into any email marketing tool like Mailchimp, ConvertKit, or Resend. You can also use the FormsList webhook to automatically sync new subscribers.
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.
Learn moreSet up email notifications for every form submission on your website. Receive form data directly in your inbox without running a mail server.
Learn moreStop spam submissions on your website forms using honeypot fields, CAPTCHAs, rate limiting, and AI-powered spam detection. Protect your inbox without hurting real users.
Learn moreSet up your form backend in under a minute. No server required, no complex configuration — just a simple endpoint for your forms.