FormFlow

Add contact forms to your website in minutes, not hours

FormFlow is a serverless solution for website contact forms. No backend code, no database, no hassle.

<form action="https://api.formflow.app/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_API_KEY">
  
  <input type="text" name="name" placeholder="Name" required>
  <input type="email" name="email" placeholder="Email" required>
  <textarea name="message" placeholder="Message" required></textarea>
  
  <button type="submit">Send Message</button>
</form>

How FormFlow Works

1. Get Your API Key

Request your free API key with just your email and website domain.

2. Add the Form to Your Site

Copy our simple HTML code into your website and customize it to your needs.

3. Receive Submissions

Form submissions are emailed directly to you. No backend code needed.

Why Choose FormFlow

No Backend Required

No need for server-side code, databases, or complex infrastructure. Just add a form to your HTML.

Built-in Security

Spam protection, rate limiting, and secure data handling come standard with every form.

Fast Implementation

Add a working contact form to your website in minutes, not hours or days.

Cost Effective

Free tier for small websites, affordable pro plan for growing businesses.

Works Everywhere

Compatible with any website: HTML, WordPress, Wix, Squarespace, and more.

Customizable

Easily customize form fields, validation, redirection, and email templates.

Simple, Transparent Pricing

Free

Perfect for small websites

$0 /month
  • 100 submissions per month
  • Basic spam protection
  • Email notifications
  • Single recipient
  • Custom email templates
  • Webhook integrations
  • Multiple recipients
Get Free API Key
POPULAR

Pro

For growing businesses

$15 /month
  • Unlimited submissions
  • Advanced spam protection
  • Email notifications
  • Up to 5 recipients
  • Custom email templates
  • Webhook integrations
  • No FormFlow branding
Coming Soon

Get Your Free API Key

Enter your website domain and email address to receive your FormFlow API key.

Enter your domain without http:// or www.

We'll send your API key to this address.

Easy Integration

Basic HTML Integration

<form action="https://api.formflow.app/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_API_KEY">
  <input type="hidden" name="redirect" value="https://yourdomain.com/thanks.html">
  
  <div>
    <label for="name">Name:</label>
    <input type="text" id="name" name="name" required>
  </div>
  
  <div>
    <label for="email">Email:</label>
    <input type="email" id="email" name="email" required>
  </div>
  
  <div>
    <label for="message">Message:</label>
    <textarea id="message" name="message" required></textarea>
  </div>
  
  <button type="submit">Send Message</button>
</form>

JavaScript Integration

document.getElementById('contact-form').addEventListener('submit', function(e) {
  e.preventDefault();
  
  const formData = new FormData(this);
  
  fetch('https://api.formflow.app/submit', {
    method: 'POST',
    body: formData
  })
  .then(response => {
    if (response.ok) {
      window.location.href = 'https://yourdomain.com/thanks.html';
    } else {
      alert('Form submission failed. Please try again.');
    }
  })
  .catch(error => {
    console.error('Error:', error);
  });
});