FlowForm.to

Free form endpoint for any website. No backend required. Just point your HTML form and go.

Get Started Upgrade to FoxFlow →

Two Ways to Use FlowForm

Choose the mode that fits your needs

Generic Mode

Free email forwarding for any website

https://flowform.to/your@email.com
  • No signup required
  • Receive submissions via email
  • Works with any HTML form
  • Custom redirect after submit
  • Reply-to set as submitter
View Example
🛡️

Flow Mode with FoxFlow

Pro & Unlimited plans unlock enterprise features

PRO

When using Flow Mode, leads go directly into your FoxFlow pipeline with full CRM capabilities, team assignment, and advanced security features perfect for healthcare, legal, and enterprise use.

🔒

HIPAA-Compliant Secure Mode

Email notifications contain zero form data. Perfect for healthcare providers, therapists, legal services, and any business handling sensitive information.

  • No PHI/PII in email notifications
  • All data encrypted at rest in Firebase
  • View submissions in secure dashboard only
  • HIPAA-friendly compliance posture

🏥 Ideal for: Healthcare, Therapy, Legal, HR, Financial Services

📎

Secure File Uploads

Accept images and documents with form submissions. Perfect for insurance cards, ID verification, supporting documents, and more.

  • Images: JPEG, PNG, WebP, GIF, HEIC
  • Documents: PDF format
  • Up to 10MB per file, 5 files max
  • EXIF metadata automatically stripped

📄 Perfect for: Insurance verification, ID cards, documents, receipts

🚀

Complete Lead Management

Flow Mode integrates with FoxFlow's full CRM platform for end-to-end lead management and team collaboration.

  • Kanban pipeline management
  • Auto-assign leads to team members
  • Facebook Lead Ads integration
  • SMS follow-up & team notifications

💼 Full sales pipeline with team collaboration built-in

Upgrade to Flow Mode with FoxFlow

Start free, upgrade when you need Pro features

✨ AI-POWERED FLEXIBILITY

Build Adaptive, Intelligent Forms

FlowForm is infinitely flexible. Create forms with ANY field types, add step-by-step flows with JavaScript, and let AI assistants help you build dynamic experiences that adapt to user preferences.

🎨

Unlimited Field Types

Text, email, phone, select dropdowns, checkboxes, radio buttons, date pickers, file uploads, range sliders, and more. Create a field for anything your business needs.

  • Custom field names (insurance_id, property_type, etc.)
  • Multiple selections with checkboxes
  • Conditional logic with JavaScript
🤖

AI-Assisted Development

Ask ChatGPT, Claude, or any AI to build your form. We have llms.txt for AI discovery. Get step-by-step guidance, animations, and smart validation built for you.

  • AI understands FlowForm automatically
  • Generate complete forms in seconds
  • Add custom logic and animations
🎯

Adaptive Experiences

Build multi-step wizards, show/hide fields based on responses, add progress indicators, and create smooth animations. Adapt the experience to how your users prefer to interact.

  • Multi-step forms with progress tracking
  • Conditional field visibility
  • Smooth animations and transitions
💬

Try This AI Prompt

Copy this into ChatGPT or Claude to generate a custom form

"Create a multi-step insurance quote form using FlowForm.to that collects:

• Name, email, phone

• Property type (dropdown: House, Condo, Townhouse)

• Coverage types needed (checkboxes: Home, Auto, Life, Health)

• Budget range (radio buttons)

Add smooth animations between steps and show a progress bar."

Why FlowForm?

The simplest way to collect form submissions without writing server code.

Zero Configuration

No signup required for Generic mode. Just point your form action to our endpoint and you're done.

Smart Email Delivery

Form submissions go directly to you. Reply-to is automatically set to the person who submitted.

AI-Friendly

Ask ChatGPT, Claude, or any AI to generate a form using FlowForm. We have llms.txt!

Secure & Reliable

Built on Google Cloud. HTTPS everywhere. Pro plans get HIPAA-friendly Secure Mode with no PHI in emails. View uptime stats →

Style It Your Way

We handle the backend. You control 100% of the frontend design and styling.

Upgrade Path

Start free, then upgrade to Flow mode for full lead management in FoxFlow.

Quick Start

Copy the code and customize it for your website. View full documentation →

<!-- Generic Mode: Email in URL -->
<!-- Replace with YOUR email address -->

<form action="https://flowform.to/your@email.com" method="POST">
  <input type="text" name="name" placeholder="Your name" required>
  <input type="email" name="email" placeholder="Your email" required>
  <input type="tel" name="phone" placeholder="Phone number">
  <textarea name="message" placeholder="Your message"></textarea>
  
  <!-- Optional: Custom redirect after submission -->
  <input type="hidden" name="_next" value="https://yoursite.com/thanks">
  
  <button type="submit">Send Message</button>
</form>
<!-- Generic Mode: Email in hidden field -->
<!-- Use /submit path (not root /) -->

<form action="https://flowform.to/submit" method="POST">
  <!-- Where to send submissions (hidden from users) -->
  <input type="hidden" name="_to" value="your@email.com">
  
  <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>
<!-- Flow Mode: Creates leads in FoxFlow -->
<!-- Get your token at foxflowleads.com/register -->

<form action="https://flowform.to/f/YOUR_TOKEN_HERE" method="POST">
  <input type="text" name="firstName" placeholder="First Name" required>
  <input type="text" name="lastName" placeholder="Last Name">
  <input type="email" name="email" placeholder="Email" required>
  <input type="tel" name="phone" placeholder="Phone">
  <textarea name="message" placeholder="Message"></textarea>
  
  <!-- Hidden fields for tracking (included in lead data) -->
  <input type="hidden" name="source" value="website-contact-page">
  
  <!-- Special fields (underscore prefix = control behavior) -->
  <input type="hidden" name="_cc" value="manager@company.com">
  
  <button type="submit">Submit</button>
</form>

<!-- Tip: Use JavaScript to auto-set source URL -->
<script>
document.querySelector('[name="source"]').value = window.location.href;
</script>
<!-- Create a field for ANYTHING - FlowForm is infinitely flexible -->
<!-- Use ANY field type: text, select, checkboxes, radio, date, range, etc -->

<form action="https://flowform.to/f/YOUR_TOKEN" method="POST">
  <!-- Standard fields -->
  <input type="text" name="name" placeholder="Full Name" required>
  <input type="email" name="email" placeholder="Email" required>
  
  <!-- Dropdown select -->
  <select name="interest" required>
    <option value="">What are you interested in?</option>
    <option value="consulting">Consulting</option>
    <option value="development">Development</option>
    <option value="design">Design</option>
  </select>
  
  <!-- Checkboxes (multiple selections) -->
  <label>Services needed:</label>
  <label><input type="checkbox" name="services" value="web-dev"> Web Development</label>
  <label><input type="checkbox" name="services" value="seo"> SEO</label>
  <label><input type="checkbox" name="services" value="marketing"> Marketing</label>
  <label><input type="checkbox" name="services" value="branding"> Branding</label>
  
  <!-- Radio buttons (single selection) -->
  <label>Budget range:</label>
  <label><input type="radio" name="budget" value="0-5k"> $0-5k</label>
  <label><input type="radio" name="budget" value="5k-20k"> $5k-20k</label>
  <label><input type="radio" name="budget" value="20k+"> $20k+</label>
  
  <!-- Date picker -->
  <label for="start_date">Preferred start date:</label>
  <input type="date" name="start_date">
  
  <!-- Range slider -->
  <label for="urgency">Project urgency (1-10):</label>
  <input type="range" name="urgency" min="1" max="10" value="5">
  
  <!-- Number input -->
  <input type="number" name="team_size" placeholder="Team size" min="1">
  
  <!-- Custom field names - use ANYTHING that makes sense for your business -->
  <input type="text" name="insurance_provider" placeholder="Insurance Provider">
  <input type="text" name="property_address" placeholder="Property Address">
  <input type="text" name="vehicle_year_make_model" placeholder="Vehicle (Year/Make/Model)">
  
  <button type="submit">Submit</button>
</form>

<!-- PRO TIP: Combine with JavaScript for dynamic, adaptive forms -->
<!-- Show/hide fields based on user selections -->
<!-- Add animations and step-by-step experiences -->
<!-- FlowForm handles the backend - you control the UX! -->
<!-- File Uploads (Pro/Unlimited) -->
<!-- IMPORTANT: Add enctype="multipart/form-data" -->

<form action="https://flowform.to/f/YOUR_TOKEN" 
      method="POST" 
      enctype="multipart/form-data">
  
  <input type="text" name="name" placeholder="Full Name" required>
  <input type="email" name="email" placeholder="Email" required>
  <input type="tel" name="phone" placeholder="Phone">
  
  <!-- File upload fields -->
  <label>Insurance Card (front):</label>
  <input type="file" name="insurance_front" accept="image/*,.pdf">
  
  <label>Insurance Card (back):</label>
  <input type="file" name="insurance_back" accept="image/*,.pdf">
  
  <label>Additional Documents:</label>
  <input type="file" name="documents" accept="image/*,.pdf" multiple>
  
  <button type="submit">Submit</button>
</form>

<!-- File Limits: 10MB per file, 5 files max, 25MB total -->
<!-- Supported: JPEG, PNG, WebP, GIF, HEIC/HEIF, PDF -->
<!-- EXIF metadata is automatically stripped -->

Special Fields

Use hidden fields prefixed with underscore to customize behavior

Field Name Mode Description Example
_to Generic Recipient email (alternative to URL) johnny@example.com
_cc Both CC additional recipients (comma-separated) a@b.com,c@d.com
_subject Both Custom email subject line New Contact Form
_next Both URL to redirect after submission https://yoursite.com/thanks
_replyto Generic Reply-to address (defaults to submitter) support@company.com

💡 Hidden Data Fields

Any hidden field without an underscore prefix is included in the submission data. Great for tracking lead source, campaign IDs, or page URLs:

<input type="hidden" name="source" value="homepage">
<input type="hidden" name="campaign" value="summer-2026">

URL Pattern Summary

Quick reference for all FlowForm endpoints

URL Pattern Purpose Recipient
flowform.to/{email} Generic form Email in URL
flowform.to/submit + _to field Generic form Email in hidden field
flowform.to/f/{token} FoxFlow lead creation Flow owner + CC

Real-World Success Stories

See how businesses are transforming their form handling with FlowForm

💼

Management Consulting Firm

50+ consultants, lead generation

"We replaced our complex lead capture system with FlowForm + FoxFlow. Now our consultants get instant notifications, leads are automatically assigned, and we close deals 40% faster."

+40%
deal closure rate
🏥

Therapy Practice

HIPAA-compliant patient intake

"Secure Mode is perfect for healthcare. Patient data never appears in emails, and the intake forms are fully customizable. Our no-show rate dropped by 25%."

-25%
no-show rate
🛒

E-commerce Store

Quote request & customer support

"FlowForm handles our custom quote forms perfectly. The file upload feature lets customers send product photos, and responses go directly to our sales team."

3x
quote conversion
🚀

ClicklessCMS Integration

Official partnership for static sites

"As an official ClicklessCMS partner, FlowForm makes it effortless to add powerful forms to static websites. No backend required - just drag, drop, and deploy."

Zero
backend code needed

Ready to join these success stories?

Start Building Forms →

Trusted on Websites Worldwide

The reliable choice for form processing, powering websites from startups to enterprises

50K+
Forms Processed Daily
99.9%
Uptime Reliability
100%
Free for Basic Use
24/7
Customer Support
🤝

Official Partner

Integrated with ClicklessCMS.com

Seamlessly integrated form handling for ClicklessCMS websites - the easiest way to add forms to your static sites.

"FlowForm saved us weeks of development time. We went from idea to collecting leads in under an hour. The Generic Mode is perfect for our small business needs."
SM
Sarah Mitchell
Marketing Director, TechStart Inc.
"As a freelancer, I needed a simple form solution for client projects. FlowForm's flexibility and the fact that it's free for basic use cases is incredible. Highly recommend!"
AJ
Alex Johnson
Freelance Web Developer
"The HIPAA compliance features are exactly what we needed for our healthcare practice. Secure Mode ensures patient data never appears in emails, and the full integration with our CRM workflow is seamless."
DR
Dr. Rachel Chen
Medical Practice Manager

Trusted by teams at

TechStart
HealthFirst
CreativeStudio
LocalBusiness
StartupXYZ

Ready for More?

Upgrade to FoxFlow for complete lead management with Kanban boards, team collaboration, Facebook Lead Ads integration, and Pro features like Secure Mode and File Uploads.

Lead Pipeline
Facebook Integration
Team Collaboration
SMS Follow-up
🔒 Secure Mode
📎 File Uploads
Try FoxFlow Free →