Embed a form on a website
Open a published form, go to Share, switch to Embed and copy. It is one iframe. No script tag to load, no package to install, nothing that has to run before your page paints.
<iframe
src="https://upform.com/f/your-form-id"
title="Project brief"
width="100%"
height="720"
loading="lazy"
></iframe>
Swap your-form-id for the slug at the end of your public link, the part after /f/. Height is the one value worth tuning: a conversational form shows one question at a time, so 640 to 760 pixels suits most forms and keeps the answer field above the fold on a laptop.
Send a form in an email
The email snippet is plain, inline-styled HTML that survives Outlook, Gmail and Apple Mail. Paste it into your sending tool's HTML editor and change the words, not the href.
<p style="font-family:Arial,sans-serif;font-size:16px;line-height:1.5">
Three quick questions before we start on the brief.
</p>
<p>
<a href="https://upform.com/f/your-form-id"
style="font-family:Arial,sans-serif;font-size:16px;font-weight:bold">
Open the brief
</a>
</p>
One height, checked on a phone An iframe does not grow with its contents. Set the height to fit your tallest question (usually the one with the most choices, or a file upload field), then load the page on a phone before you call it done. If the form scrolls inside the box, the height is too low.