Embed forms on Framer
Place a form on a Framer site through Framer's Embed component, in HTML mode with the snippet or in URL mode with the framed address.
Framer is a visual site builder: you design on a canvas and publish a responsive site without writing code. A form built with Tinyform can sit on any Framer page, so the page keeps Framer's design and the form keeps everything the editor gives it, from conditional logic to file uploads.
There is no Framer plugin or component of our own. Framer's built-in Embed component is the whole integration, and it is enough.
How to embed a form in Framer
Publish the form and copy the embed
Publish from the editor, open theSharetab, and underEmbed FormchooseStandard.Get the codeshows the HTML snippet;Copy embed linkcopies the framed address,/embed/<id>. Either one works in Framer, so take whichever the next step asks for.Add Framer's Embed component
In Framer, open the insert panel and add anEmbedelement to the page where the form belongs.
Paste the snippet or the address
The Embed component has two modes. InHTMLmode paste the Standard snippet. InURLmode paste the/embed/<id>address. The HTML route is the one to prefer: it loads the widget script, which is what lets the frame grow and shrink with the form.
Place and size it on the canvas
Drag the element to where the form should sit and give it the width of its column. Height takes care of itself as long asDynamic heightis on in the embed options, which it is by default.
Publish the Framer site
Publish and open the live page. Answers arrive in the form'sSubmissionstab; the Framer page only hosts the frame.