Getting Started
Connect any HTML form to Invoks in under 5 minutes. No backend needed — just point your form to your unique endpoint URL.
Quick Start
Create account
Sign up with Google at myinvoks.com
Create project
Name your website and get your unique URL
Paste & go
Set your form action to that URL and submit
1. Create a Project
Log in to your Invoks dashboard and click Create. Give it a name that matches your website (e.g. "Mi Sitio Web" or "Portfolio"). You will instantly receive a unique endpoint URL.
Copy this URL — you'll use it in the next step.
2. Connect Your HTML Form
Set the action attribute of your form to your endpoint URL and the method to POST.
<form action="https://myinvoks.com/api/submit/YOUR_PROJECT_ID" method="POST">
<input name="name" type="text" placeholder="Your name" required />
<input name="email" type="email" placeholder="Your email" required />
<textarea name="message" placeholder="Your message"></textarea>
<!-- Anti-spam honeypot (always include this) -->
<input type="text" name="_gotcha" style="display:none" tabIndex={-1} />
<button type="submit">Send</button>
</form>That's it. No JavaScript required. It also works with React, Vue, Astro, or any other framework.
name="email". Invoks uses this field to know where to send the auto-reply.3. Receive Submissions
Submit your form and immediately see the data appear inside your Invoks inbox. Each submission is stored, searchable, and can be starred, archived, or permanently deleted.
You can also use JavaScript fetch for a better UX:
const form = document.querySelector('form');
form.addEventListener('submit', async (e) => {
e.preventDefault();
const data = new FormData(form);
const res = await fetch('https://myinvoks.com/api/submit/YOUR_PROJECT_ID', {
method: 'POST',
body: data
});
if (res.ok) {
alert('Message sent!');
form.reset();
}
});Auto-Responder
Send an automatic reply to visitors when they submit your form. Go to your project settings → Anti-Spam & Respuestas and fill in:
- Logo URL — Your logo to show in the email header
- Subject — E.g. "Thanks for contacting us!"
- Body — Your message. E.g. "We received your message and will reply within 24 hours."
email for the auto-responder to trigger.Anti-Spam
Invoks includes multiple layers of spam protection:
Add a hidden input with name="_gotcha". Bots fill it; Invoks silently drops the submission.
Enter comma-separated words (e.g. crypto, viagra, seo) in your project settings. Any submission containing these words is rejected.
Enter your domain (e.g. misitio.com) to only allow submissions from that origin.
Each IP is limited to 10 submissions per 10 minutes automatically.
Webhooks
Forward every new submission to a webhook URL — perfect for Zapier, Make.com, Slack, Discord, or custom backends. Go to your project settings → API & Integración → Webhooks and paste your URL.
The POST payload is a JSON object containing all submitted form fields plus metadata:
{
"projectId": "abc123",
"submittedAt": "2026-02-28T18:00:00Z",
"data": {
"name": "María García",
"email": "maria@example.com",
"message": "Hello!"
}
}Team Access
Share a project with up to 2 additional users. Go to your project settings → Equipo → enter the email of the person you want to invite.
If the person doesn't have an Invoks account yet, they can sign in with their Google account using that email and will automatically see the project in their dashboard.
FAQ
Does Invoks work with React / Next.js?
Yes. Use a standard fetch POST request from your component's onSubmit handler. No extra library needed.
Can I use Invoks without a backend?
Absolutely. That's the point. Point your HTML form action to your endpoint URL and you're done.
Are my submissions private?
Yes. Each project is completely isolated to your account. No other user can see your data.
What happens to the user after submitting if I use the form action method?
Invoks returns a styled HTML success page. You can also add a hidden _redirect field in your form to redirect the user to any URL after submission.
How do I redirect users after submission?
Add a hidden input: <input type="hidden" name="_redirect" value="https://mysite.com/thanks" />
Still need help? Email us at support@myinvoks.com
Open Dashboard →