Embed or hosted link

Add an Unwaited form to WordPress

Paste the embed into a Custom HTML block. Check your hosting and editing permissions first.

WordPress placement

Block inserter → Custom HTML

EXAMPLE PUBLISHED SECTION

Something new is coming.

Get an update when we're ready.

Unwaited form sits here

Email address

Join the waitlist
Illustration, not a live form. Your published Unwaited design appears inside the platform's layout.

Before you start

  • WordPress.com: a paid plan with hosting features activated is required for script and iframe tags. Follow WordPress.com's activation instructions before pasting.
  • Self-hosted WordPress: your account must be allowed to save unfiltered HTML. Site policy, multisite settings, and security plugins may restrict scripts.
  • If code is stripped on save, use a Buttons block pointing to your hosted page or ask your site administrator to add the embed.

Platform guidance: WordPress.com: Custom HTML and hosting requirements · WordPress: roles and capabilities.

Set it up

  1. Publish your Unwaited page and copy its embed

    Finish editing your page and publish it. In Share, open Add to your site and copy the script snippet. The examples below use a placeholder; your Share tab has the actual code.

  2. Find Custom HTML

    Edit the page, open the block inserter, and search for Custom HTML. Paste the script in that block, then update or publish. Reopen the block to confirm the code was retained.

  3. Check the published page

    Open the live site outside the editor, on desktop and a phone. Confirm the intended Unwaited page loads and every field and button fits. Use a separate test page if you want to try a submission; it creates a real record and may send notifications.

Your embed code

These are examples. Replace YOUR_FORM_ID with your form's permanent ID, or copy the exact code and hosted link from Share.

<script src="https://unwaited.com/embed/v1.js" data-form-id="YOUR_FORM_ID" async></script>
Use a fixed-height iframe instead

Your platform must allow iframes. This does not bypass its plan requirements; set a height that fits the form.

<iframe src="https://unwaited.com/f/YOUR_FORM_ID/embed" title="Signup form" width="100%" height="480" style="border:0;max-width:100%" loading="lazy"></iframe>

Always available: link to your hosted page

If an embed is unavailable or difficult to size, add a normal button or text link to your published Unwaited page.

https://unwaited.com/f/YOUR_FORM_ID

Questions

Do I need an Unwaited plugin?

No. The Custom HTML block holds the embed. Your page's settings and submissions are managed in Unwaited.

Will edits appear without pasting again?

Publish the changes in Unwaited and the existing embed loads the updated page. There is no need to replace the snippet when changing its questions or design.

Ready to share your page?

Hosted links and embeds are included on every Unwaited plan.

Create your formAll integration guides