Point any form at one endpoint. Every submission emails you and the person who sent it - and because we wire up Reply-To, answering is just hitting reply. It threads like a normal conversation. No dashboard to babysit. No addresses leaked.
curl -X POST https://forms.pixelverse.tech/api/forms/YOUR_FORM_ID/submit \
-H "Content-Type: application/json" \
-d '{"name":"Ada","email":"ada@example.com","message":"Hello!"}'
← 200 OK · you + sender emailed · Reply-To wired01 Inbox-native
A submission lands as a clean, threaded email the instant it's sent. We set Reply-To to the person who filled out the form, so replying from your own inbox reaches them directly - and threads, just like email already does. No portal to log into, no "view in dashboard" link, no copy-pasting addresses around.
Absolutely - does Tuesday at 2pm work for you?
02 One endpoint, any form
Every form gets its own stable POST URL. Set it as your <form action>, or send JSON from React, Vue, Svelte, a static site, or a mobile app. There's no fixed schema - send whatever fields your form has and we validate, store, and route them. The inbox flow comes along for free.
multipart/form-data and JSON payloadsasync function onSubmit(data) {
const res = await fetch(
"https://forms.pixelverse.tech/api/forms/a3f1.../submit",
{
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data),
}
);
return res.json(); // { ok: true, id: "sub_..." }
}03 The dashboard is optional
You can run an entire form from your inbox and never open this screen. But when you want the full picture, it's waiting - server-aggregated, so totals and trends are ready the moment the page loads. Browse history, organise forms into folders, drill into any single submission.
Overview
Your workspace at a glance
Latest submissions
The thesis
Submissions arrive as ordinary email you can read and reply to. Validation, spam filtering, Reply-To routing, and delivery all happen automatically behind the scenes. The dashboard exists for the day you want it - on a normal day, you'll never open it.
How it works
Normally even a simple contact form means a server, a database, and email sending - then keeping it all alive. PixelVerse Forms replaces every part of that with one URL. Here's the whole loop.
Sign up, add a form, and you instantly have a submission URL that belongs to it. Nothing to install or deploy.
Paste it into your form's action, or POST to it from your code. That's the only setup, and you do it once.
We check for spam, store it securely, email you, email the sender a receipt, and wire Reply-To - instantly.
The submission is a normal email in your inbox. Reply and it reaches the sender, threaded. The dashboard is there if you ever want it.
Every submission is a clean email with Reply-To set to the sender. Read it, reply to them, or forward it to your team - exactly like any other message you handle.
Want the bigger picture? Open the dashboard to browse every submission, search past entries, organise forms into folders, and export your data.
The platform
Everything below ships in the box. Nothing to install, no plan to upgrade to, no add-on to buy.
Reply from your inbox and it reaches the sender, threaded - no addresses exposed.
Owner alerts and sender confirmations sent the moment a form is submitted.
A stable POST URL for every form. Wire it up once and forget about it.
A built-in honeypot plus per-IP and per-email rate limiting. No captcha.
Drag-and-drop fields and publish a hosted form with a shareable link.
Aggregated totals and trends computed on the server - instant on load.
Group forms by project or client and keep a growing workspace tidy.
Adjust the wording and branding of every notification and receipt.
Served from the edge with a sub-200ms median submission response.
Quickstart
Use a plain HTML form, or post JSON from your app. Both hit the same endpoint and behave identically.
<form method="POST"
action="https://forms.pixelverse.tech/api/forms/YOUR_FORM_ID/submit">
<input name="name" placeholder="Your name" />
<input name="email" type="email" />
<textarea name="message"></textarea>
<button>Send</button>
</form>FAQ
No. PixelVerse Forms is the backend. You point your form at an endpoint and we handle validation, storage, email delivery, Reply-To routing, and spam filtering for you.
No - that is the whole point. Every submission is emailed to you the moment it arrives, formatted as a clean, threaded message. We set Reply-To to the sender, so you reply straight from your inbox and it reaches them. The dashboard is there when you want history, analytics, or organisation, but day to day you never need to open it.
When a form is submitted we email you a notification with the Reply-To header set to the person who filled it out. Hitting reply in your own inbox sends your message directly to them and threads it like any email - without your address being embedded in your public form, and without exposing the sender on your page.
Yes, if you enable confirmation emails. The sender receives an automated, branded receipt of their own submission - so both sides have a record, and the conversation can continue naturally.
Yes. Any client that can send an HTTP POST works - plain HTML forms, React, Vue, Svelte, static sites, mobile apps. We accept both form-encoded and JSON payloads, with no fixed schema.
Every form includes a built-in honeypot field, plus per-IP and per-email rate limiting. It keeps automated junk out without forcing your visitors through a captcha.
Yes. If you would rather not write any HTML, the drag-and-drop builder lets you assemble a form and publish it as a hosted page with a shareable link.
PixelVerse Forms is free while it is in public preview. Create an account and start collecting submissions right away.
Built by PixelVerse Digital
PixelVerse Forms runs in production across our portfolio of client websites every day. It isn't a side experiment - it's the standard we hold our own work to.
pixelverse.techCreate an account, grab your endpoint, and start collecting submissions straight to your inbox today.