Works with static sites - no server code required. Perfect for GitHub Pages, JAMstack, and simple websites.
Built-in reCAPTCHA integration to prevent spam submissions and ensure data quality.
Get notified immediately when forms are submitted, with all data neatly formatted.
Automatically log submissions to a spreadsheet for easy tracking and analysis.
Form Submission → reCAPTCHA Verification → Email Processing → Google Sheets API (if configured) → Success Response
Basic implementation for receiving form data via email:
<form action="https://www.form2mail.dinestx.com/api/v.01/your@email.com" 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"></textarea><button type="submit">Send Message</button></form>
Enhanced version that saves to your spreadsheet:
<form action="https://www.form2mail.dinestx.com/api/v.01/your@email.com?sheet=YOUR_SHEET_ID" method="POST"><!-- Your form fields here --><div class="g-recaptcha" data-sitekey="YOUR_RECAPTCHA_KEY"></div><button type="submit">Submit</button></form>
Start receiving submissions in minutes with zero backend code
Use these standard names for automatic formatting:
<input type="text" name="Name"> <!-- Will appear as "Name" in email --><input type="email" name="Email"> <!-- Will be linked in email --><input type="tel" name="Phone"> <!-- Formatted as phone number -->
?sheet=SHEET_ID <!-- Your Google Sheet ID -->