Easy form endpoints

for your HTML forms

Connect your HTML form to our backend endpoint and we'll email you the submissions. No PHP, Javascript or server code required. Try our live demo now!

No Backend Required
Instant Setup

EXAMPLE FORM / CONTACT FORM

<form action="https://submify.vercel.app/your-email.com" method="POST">
    <input type="text" name="name" required>
    <input type="email" name="email" required>
    <button type="submit">Send</button>
</form>

Form backend platform for designers and developers.

Setup is easy and free

Design a form for your site, and be sure to name all the fields. Then, just point the action to our endpoint and confirm your email address!

NO REGISTRATION REQUIRED
1

CONNECT YOUR FORM

Pointing the action-attribute of your form to our URL will enable submissions to be sent to your email address.

<form action="https://submify.vercel.app/your-email" method="POST" />
2

ADD NAME ATTRIBUTES

Include a name attribute in all form elements (i.e. <input>, <select>, and <textarea>) to receive the submission data.

<input type="email" name="email">
3

SEND AND CONFIRM

Submit the form once. This first-time-use will trigger an email requesting confirmation.

STATS

Submify has processed over
10K
submissions from more than
300
registered websites.

99.9%
Uptime
<2s
Response Time
24/7
Support

Advanced Features

Supercharge your forms with powerful features that make form handling effortless and professional.

Form inputs can have specially named attributes, which alter functionality. They are all prefixed with an underscore for easy identification and seamless integration.

10+ Advanced Features
Easy Integration
Zero Configuration
_replyto
Email Reply Integration

Smart Email Reply System

This value is used for the email's Reply-To field. This way you can directly 'Reply' to the email to respond to the person who originally submitted the form. Perfect for customer support and direct communication.

HTML Example
<input type="email" name="_replyto" placeholder="your-email@domain.com">

💡 Pro Tip: Use this to enable direct conversation with form submitters!

_next
Custom Redirect

Custom Thank You Pages

By default, after submitting a form the user is shown the Submify 'Thank You' page. You can provide an alternative URL for a custom 'Thank You' page that matches your brand and provides additional value to users.

HTML Example
<input type="hidden" name="_next" value="https://yourdomain.co/thanks.html">

💡 Pro Tip: Create branded thank you pages with download links, special offers, or next steps!

_subject
Email Subject Line

Custom Email Subjects

This value is used for the email's subject line, so that you can quickly identify and reply to submissions without having to edit the subject line each time. Perfect for organizing different types of form submissions.

HTML Example
<input type="hidden" name="_subject" value="New Contact Form Submission!">

💡 Pro Tip: Use descriptive subjects like "Contact Form - [Your Site Name]" for better organization!

_cc
Carbon Copy Recipients

Team Collaboration

This value is used for the email's CC field. This lets you send a copy of each submission to another email address, perfect for keeping your team in the loop or creating backup notifications.

HTML Example
<input type="hidden" name="_cc" value="team@yourdomain.com,backup@yourdomain.com">

💡 Pro Tip: Use comma-separated emails to CC multiple team members!

_captcha
Spam Protection Control

Flexible CAPTCHA Control

Don't want your users to complete a reCAPTCHA? Each form now comes with the option to disable the reCAPTCHA for better user experience. Perfect for trusted environments or when you have other spam protection methods.

HTML Example
<input type="hidden" name="_captcha" value="false">

⚠️ Security Note: Consider alternative spam protection when disabling CAPTCHA!

_blacklist
Intelligent Spam Filter

Smart Content Filtering

Add this "blacklist" field along with a list of comma-separated phrases to filter out spam content from your submissions. Protects your inbox from unwanted content automatically.

HTML Example
<input type="hidden" name="_blacklist" value="spam, viagra, casino, lottery">

⚡ Performance Tip: We recommend a maximum of 20 phrases as more can slow down the submission process.

_autoresponse
Instant User Feedback

Automated Thank You Messages

Send an instant, personalized response to your users with a copy of their submission. Add a custom message to the email body to acknowledge their submission and provide next steps.

HTML Example
<input type="hidden" name="_autoresponse" value="Thank you for contacting us! We'll get back to you within 24 hours.">
Required Email Field
<input type="email" name="email" placeholder="your-email@domain.com" required>

⚠️ Note: Autoresponse requires an 'email' field and won't work with disabled reCAPTCHA or AJAX submissions.

_template
Email Design Options

Beautiful Email Templates

Choose from multiple professional email templates to match your brand. Available options include 'basic', 'table', and 'minimal' designs. By default, Submify uses the modern basic template.

HTML Example
<input type="hidden" name="_template" value="table">

Basic Template

Clean, modern design

Table Template

Structured data view

Minimal Template

Simple, elegant layout

_webhook
Real-time Integration

Webhook Integration

Configure a webhook that will be triggered each time a form receives a new submission. Perfect for integrating with Slack, Discord, databases, or any external system that supports webhooks.

HTML Example
<input type="hidden" name="_webhook" value="https://yourdomain.co/api/webhook">

Sample Webhook Payload

{ "form_data": { "name": "John Doe", "email": "john@example.com", "message": "Hello! I'm interested in your services.", "timestamp": "2024-01-15T10:30:00Z" } }

🔗 Integration Tip: Use webhooks to connect with Zapier, Make.com, or your own API endpoints!