Embed our forms anywhere
Both forms run as lightweight iframes — drop either snippet into any HTML page, landing page builder, or partner site. No build step, no dependencies. Leads flow into the lead dashboard automatically.
<iframe
id="mtfs-embed-audit"
src="https://leadflow-embed.vibepreview.app/embed/audit"
title="MedTech audit form"
style="width:100%; min-height:400px; border:0;"
loading="lazy"
></iframe>
<script>
(function(){var f=document.getElementById("mtfs-embed-audit");
window.addEventListener("message",function(e){
if(e.data&&e.data.type==="mtfs-embed-height"&&f){f.style.height=e.data.height+"px";}});})();
</script>Live preview
<iframe
id="mtfs-embed-contact"
src="https://leadflow-embed.vibepreview.app/embed/contact"
title="MedTech contact form"
style="width:100%; min-height:400px; border:0;"
loading="lazy"
></iframe>
<script>
(function(){var f=document.getElementById("mtfs-embed-contact");
window.addEventListener("message",function(e){
if(e.data&&e.data.type==="mtfs-embed-height"&&f){f.style.height=e.data.height+"px";}});})();
</script>Live preview
<iframe
id="mtfs-rei-survey"
src="https://leadflow-embed.vibepreview.app/embed/survey?source=rei-survey&utm_medium=embed&utm_campaign=locum-tenens"
data-mtfs-form-kind="rei-survey"
title="MedTech survey form"
style="width:100%; min-height:760px; border:0;"
loading="lazy"
></iframe>
<script>
(function(){var f=document.getElementById("mtfs-rei-survey");
window.addEventListener("message",function(e){
if(e.data&&e.data.type==="mtfs-embed-height"&&f){f.style.height=e.data.height+"px";}});})();
</script>Live preview
<iframe
id="mtfs-embed-portal"
src="https://leadflow-embed.vibepreview.app/embed/portal"
title="MedTech portal form"
style="width:100%; min-height:400px; border:0;"
loading="lazy"
></iframe>
<script>
(function(){var f=document.getElementById("mtfs-embed-portal");
window.addEventListener("message",function(e){
if(e.data&&e.data.type==="mtfs-embed-height"&&f){f.style.height=e.data.height+"px";}});})();
</script>Live preview
Embed notes
Responsive by default
The iframe fills its container width and adapts to mobile. Wrap it in a column with a max width (e.g. 640px) for best results.
Height is automatic
Use min-height on the wrapper to avoid clipping. The audit form needs ~720px; the contact form ~560px.
No dependencies
Pure HTML — no JavaScript framework, no API key, no auth. Works on Squarespace, WordPress, Webflow, or a raw HTML file.
Tracking attribution
The iframe captures its referrer so each lead is tagged with the source page in your dashboard automatically.