Webflow Integration Guide
Complete guide to integrate MyFormCapture with Webflow
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)
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.
Copy your form UUID from MyFormCapture
- Log in to your MyFormCapture dashboard
- Open the form you want to embed
- Copy the form UUID from the form URL or settings page (e.g.
550e8400-e29b-41d4-a716-446655440000)
Important Note
Add an Embed element in Webflow
- Open your Webflow project in the Designer
- Navigate to the page where you want the form
- Drag an Embed element from the Add panel (+) to your page
- Position it where you want the form to appear
Important Note
Paste the form code
- Click the Embed element you just added
- In the Embed settings, paste the form code below
- Replace
YOUR_FORM_UUIDwith your actual form UUID - 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
Publish and test
- Click Publish in the top-right corner
- Visit your live website (not the Designer preview)
- Fill in the form and click Submit
- Check your MyFormCapture dashboard under Leads to confirm the submission arrived
Important Note
Related Integrations
References & Official Documentation
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