Documentation is available in English.

Static Sites Integration Guide

Complete guide to integrate MyFormConnect with Static Sites

Setup time: 5 minutes
Difficulty: Easy
Compatible versions: All HTML/CSS/JS sites

Add MyFormConnect forms to any static website built with HTML, CSS, and JavaScript. Works with custom-built sites, GitHub Pages, Netlify, Vercel, and other static hosting platforms.

Prerequisites

  • A MyFormConnect account - Sign up here
  • A form created in your MyFormConnect dashboard with its UUID copied
  • Access to your website's HTML files
  • Basic understanding of HTML structure
  • FTP access or file manager (for hosted sites)

Integration Methods

HTML Form (Recommended)

5 minutes Easy

Add a simple HTML form that posts directly to MyFormConnect. Optional: include loader.js for AJAX submission and validation.

1

Copy your form UUID from MyFormConnect

You will need the unique UUID that MyFormConnect assigned to your form.
  1. Log in to your MyFormConnect dashboard
  2. Open the form you want to use
  3. Copy the form UUID from the form URL or settings page (e.g. 550e8400-e29b-41d4-a716-446655440000)
Important Note
Each form has a unique UUID. Using the wrong UUID will send submissions to the wrong form.
2

Add the form HTML to your page

Insert the form HTML where you want it to appear on your page.
  1. Open your HTML file (e.g. index.html, contact.html)
  2. Locate where you want the form to appear
  3. Paste the form code below, replacing YOUR_FORM_UUID with your actual UUID
<form action="https://myformconnect.io/f/YOUR_FORM_UUID" method="POST" data-mfc="true">
  <p>
    <label for="name">Name *</label><br>
    <input type="text" id="name" name="name" required>
  </p>
  <p>
    <label for="email">Email *</label><br>
    <input type="email" id="email" name="email" required>
  </p>
  <p>
    <label for="message">Message</label><br>
    <textarea id="message" name="message" rows="4"></textarea>
  </p>
  <button type="submit">Send Message</button>
</form>

<!-- Optional: add loader.js for AJAX submission and validation -->
<!-- Remove the script tag below for a plain HTML form POST -->
<script src="https://myformconnect.io/loader.js" data-client-id="YOUR_FORM_UUID"></script>
Important Note
Replace both instances of YOUR_FORM_UUID with your actual form UUID. The data-mfc="true" attribute tells the loader script which form to enhance.
3

Upload and test

Upload your updated HTML file and verify submissions are reaching your MyFormConnect dashboard.
  1. Save your HTML file
  2. Upload to your web server via FTP, file manager, or git push
  3. Clear browser cache and visit your site
  4. Fill in the form and click Submit
  5. Check your MyFormConnect dashboard under Leads or Form Responses to confirm the submission arrived
Important Note
If using loader.js, the form will submit via AJAX and show success/error messages without page reload.

Next Steps

Configure MyFormConnect

  • Set up your timezone
  • Configure lead notifications
  • Set up advanced spam detection
  • Add team members to your account

Advanced Features

  • Use our custom form templates
  • Try AI Insights for Leads
  • Integrate with your CRM
  • Set up automated workflows

Need Help?

Our support team is here to help you with your integration.

Contact Support