Turn Any Web Form Into Email Notifications
You built the form, but there is no server to receive it. VASTROX Forms gives your static HTML form a real backend that emails you every submission, with no code to write or host.
The problem: HTML forms have no destination
An HTML form on its own does nothing. The moment a visitor clicks submit, the browser needs a URL to POST the data to, and that URL needs a running server to catch it, validate it, and do something useful. On a static site, a Jamstack build, or a plain landing page, you do not have one.
Standing up a mail server, wiring SMTP credentials, and writing a handler just to receive a contact message is far more work than the form itself deserves. VASTROX Forms removes that entire layer. You get a hosted endpoint that receives the POST and forwards it to your inbox.
How it works: point your form action at your endpoint
Create a form on VASTROX Forms, copy your unique endpoint ID, and set it as your form's action. Keep method as POST. Every field with a name attribute is captured and included in the email you receive.
That is the whole integration. No JavaScript is required, no API keys are exposed in your markup, and nothing runs on your side.
<form action="https://forms.vastrox.com/YOUR-ID" method="POST">
<input type="text" name="name" placeholder="Your name" required>
<input type="email" name="email" placeholder="Your email" required>
<textarea name="message" placeholder="Your message" required></textarea>
<button type="submit">Send</button>
</form>What lands in your inbox
On each submission you receive a clean email containing every named field and its value, so a contact form arrives with the sender's name, email, and message laid out for you. Set the reply-to address to the visitor's email so you can respond to them directly from your mail client.
Because the notifications are delivered as standard email, they work with whatever you already use, whether that is Gmail, Outlook, or a VASTROX-hosted mailbox on your own domain. If you already run your site and email with VASTROX, your forms live alongside them with nothing extra to configure.
Works with any stack
The endpoint accepts a normal form POST, so it fits any framework or no framework at all. Plain HTML, React, Vue, Astro, Hugo, WordPress, or a hand-coded landing page all work the same way: they just need to POST to your URL.
Prefer to submit with JavaScript for a custom success state? Send the same fields as a fetch request and handle the response yourself.
const res = await fetch("https://forms.vastrox.com/YOUR-ID", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
name: "Ada",
email: "ada@example.com",
message: "Hello from my site"
})
});Spam protection built in
A public form endpoint attracts bots. VASTROX Forms includes a honeypot field and submission filtering so automated junk is caught before it reaches your inbox, without forcing a CAPTCHA on real visitors.
Add an optional hidden honeypot input to catch simple bots, and legitimate submissions pass straight through.
<!-- Bots fill this in; humans never see it -->
<input type="text" name="_gotcha" style="display:none" tabindex="-1" autocomplete="off">Frequently asked questions
Do I need to write any backend code?
No. You point your form's action attribute at your VASTROX Forms endpoint and submit. There is no server to run, no SMTP to configure, and no code to deploy on your side.
Is VASTROX Forms free?
Yes. Hosted form-to-email delivery is free. Create a form, grab your endpoint, and start receiving submissions in your inbox.
Which email address do the submissions go to?
Whichever address you set on your form. It works with any provider, including Gmail and Outlook, or a mailbox on your own domain if you host email with VASTROX.
Will this work on a static site with no server?
Yes, that is exactly what it is for. Static sites, Jamstack builds, and plain HTML pages have no backend, so they POST to the VASTROX Forms endpoint instead.
How do you stop spam from reaching my inbox?
Each endpoint includes a honeypot field and submission filtering that catch automated bots before delivery, so you get real messages without adding a CAPTCHA.
Can I reply directly to the person who submitted the form?
Yes. Include the visitor's email as a named field and set it as the reply-to, so hitting reply in your mail client responds straight to them.
Add this to your site in minutes.
Free plan, no credit card, no server. Point your form at one URL.
Get your free endpoint →