Documentation is available in English.

Webflow Integration Guide

Complete guide to integrate MyFormCapture with Webflow

Setup time: 5-10 minutes
Difficulty: Easy
Compatible versions: All Webflow plans

Add MyFormCapture forms to your Webflow website using the Embed element or Custom Code. Perfect for contact forms, lead capture, and custom form handling without Webflow's form limitations.

Prerequisites

  • A MyFormCapture account - Sign up here
  • A form created in your MyFormCapture dashboard with its UUID copied
  • Webflow site with Designer access
  • Published Webflow site (any plan)
  • Basic understanding of Webflow's interface

Integration Methods

Embed Element (Recommended)

5 minutes Easy

Use Webflow's Embed element to add a MyFormCapture form directly to any page. This method gives you full control over form styling and placement.

1

Copy your form UUID from MyFormCapture

You will need the unique UUID that MyFormCapture assigned to your form.
  1. Log in to your MyFormCapture dashboard
  2. Open the form you want to embed
  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. Make sure you use the correct one.
2

Add an Embed element in Webflow

Insert an Embed element where you want the form to appear.
  1. Open your Webflow project in the Designer
  2. Navigate to the page where you want the form
  3. Drag an Embed element from the Add panel (+) to your page
  4. Position it where you want the form to appear
Important Note
The Embed element is available under 'Components' in the Add panel.
3

Paste the form code

Click the Embed element and paste your MyFormCapture form HTML.
  1. Click the Embed element you just added
  2. In the Embed settings, paste the form code below
  3. Replace YOUR_FORM_UUID with your actual form UUID
  4. Click Save & Close
<form action="https://myformcapture.com/f/YOUR_FORM_UUID" method="POST" data-mfc="true" style="max-width: 500px; margin: 0 auto;">
  <div style="margin-bottom: 15px;">
    <label for="name" style="display: block; margin-bottom: 5px; font-weight: 500;">Name *</label>
    <input type="text" id="name" name="name" required style="width: 100%; padding: 10px; border: 1px solid #ddd; border-radius: 4px;">
  </div>
  <div style="margin-bottom: 15px;">
    <label for="email" style="display: block; margin-bottom: 5px; font-weight: 500;">Email *</label>
    <input type="email" id="email" name="email" required style="width: 100%; padding: 10px; border: 1px solid #ddd; border-radius: 4px;">
  </div>
  <div style="margin-bottom: 15px;">
    <label for="message" style="display: block; margin-bottom: 5px; font-weight: 500;">Message</label>
    <textarea id="message" name="message" rows="4" style="width: 100%; padding: 10px; border: 1px solid #ddd; border-radius: 4px;"></textarea>
  </div>
  <button type="submit" style="background: #3b82f6; color: white; padding: 12px 24px; border: none; border-radius: 4px; cursor: pointer; font-weight: 500;">Send Message</button>
</form>

<script src="https://myformcapture.com/loader.js" data-client-id="YOUR_FORM_UUID"></script>
Important Note
The inline styles ensure the form looks good by default. You can customize these or use Webflow's styling after the form is added.
4

Publish and test

Publish your site and verify submissions reach your MyFormCapture dashboard.
  1. Click Publish in the top-right corner
  2. Visit your live website (not the Designer preview)
  3. Fill in the form and click Submit
  4. Check your MyFormCapture dashboard under Leads to confirm the submission arrived
Important Note
Changes only appear on the published site, not in the Webflow Designer preview.

Next Steps

Configure MyFormCapture

  • 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