Notion · Updated September 2026 · 10 min read

How to embed a form in Notion without broken blocks

To embed a form in Notion you paste the form's public link into an embed block, and in most cases it works in under a minute. When it doesn't, the reason is nearly always one of three things: the link was an iframe code instead of a URL, the form's site refuses to be framed, or the form asks respondents to sign in. This guide covers the steps, which form builders embed cleanly, how Google Forms behaves inside Notion, and when Notion's own forms are the simpler answer.

By Raj Kumar, Founder, Zunoform

A stack of white blocks with a terracotta panel sliding into a window cut in one block

Short answer

Type /embed on an empty line in Notion, paste the form's public https link (not the <iframe> code), and choose to embed it. Drag the side handles to resize the block. The form must be published and open to anyone with the link, and the builder must allow its pages to load in a frame. Forms that require the respondent to sign in, such as Google Forms with file upload or "Limit to 1 response", don't work reliably inside the embed.

  • Paste the URL, not the iframe snippet. Notion's help center says the link should start with https, not <iframe.
  • "Failed to Load" means the site blocks embedding, or the link is private or unpublished.
  • Embeds that need a login to another site don't work in Notion's desktop or mobile apps.
  • Notion also has native forms (since October 2024) that save straight into a database.

How do you embed a form in a Notion page?

These steps work for Tally, Typeform, Google Forms, Jotform, Zunoform and most other builders. They follow Notion's help center as of 28 September 2026.

01

Publish the form and copy its public link

In your form builder, publish the form and copy the share link, the address a respondent would open. Open it in a private browser window first: if it asks you to log in there, it will fail in Notion too.

02

Add an embed block

In Notion, click an empty line and type /embed, then press Enter. You can also hover over a new line, click the + in the left margin and choose Embed.

03

Paste the link

Paste the https link into the box and confirm. If Notion offers a choice when you paste a URL straight onto the page, pick the embed option rather than a bookmark or a plain mention.

04

Resize the block

Hover over the embed and drag the black bars on its sides to change the size. Make it tall enough that the submit button is visible without scrolling inside the frame, which is awkward on a trackpad.

05

Test as a visitor

Share the page publicly or with a test account, open it in a private window and submit a real response. Then check the response arrived in the form tool, not just that the form displayed.

Why does my form embed show "Failed to Load" in Notion?

Notion renders embeds through Iframely, a service that supports over 1,900 domains. Its help center gives the blunt explanation for failures: some websites prohibit their content from being embedded elsewhere. Technically, that site sends an X-Frame-Options or Content-Security-Policy frame-ancestors header telling browsers not to show it inside another page.

Before blaming the builder, rule out the simple causes. The form might still be a draft, set to private, restricted to people in your organization, or closed. The link might be an admin or edit link rather than the public one. Or you may have pasted the whole <iframe ...> snippet from the builder's embed panel; Notion wants the bare URL.

Source: Notion Help: Embeds, bookmarks & link mentions

Which form builders embed cleanly in Notion?

What to paste for each builder, and what to watch for. Checked on 28 September 2026 against Notion's help center and each tool's documentation; "named by Notion" means the tool appears on Notion's list of common embeds.

BuilderWhat to pasteNamed by NotionWatch for
TallyThe tally.so/r/ form linkYesFree plan has no monthly cap (fair use policy); Tally branding on free
TypeformThe form.typeform.com/to/ linkYesFree plan allows 10 responses a month
Google FormsThe viewform link from Send > linkNoSign-in prompts (file upload, 1 response limit, org-only forms) can't complete inside the frame
JotformThe form.jotform.com share linkNoFree plan caps you at 5 forms and 100 submissions a month
ZunoformThe /form/ share linkNoNo auto-height: drag the block tall enough; form pages send no frame-blocking headers
Notion FormsNothing: it is built into NotionNativeConditional logic needs Business or Enterprise

"Not named" doesn't mean it fails. Notion's list is only a selection of common apps; any public link that allows framing is worth trying, and the checklist below covers what to check if it fails.

Sources: Notion Help: Embeds, bookmarks & link mentions · Notion Help: Forms · Tally pricing · Jotform pricing

How do you embed a Google Form in Notion?

Open the form in Google Forms, click Send (or Publish, then copy the responder link), choose the link tab, and copy the viewform address. In Notion, type /embed and paste that link. Google's own embed tab gives you an <iframe> snippet; you can copy the src value out of it, which ends in ?embedded=true, but don't paste the whole snippet.

The embed works well for an open form: short answers, choices, scales, sections. It breaks when the form needs the respondent to sign in to a Google account. Google's help pages say a file upload question requires respondents to sign in, and so does the "Limit to 1 response" setting. Forms restricted to your Workspace organization need sign-in too.

Google's sign-in page refuses to load inside a frame. We checked its response headers on 28 September 2026: accounts.google.com returns X-Frame-Options: DENY and frame-ancestors 'none'. So the respondent sees the form's sign-in prompt inside Notion but can't finish signing in there. Notion adds its own caveat that embeds needing a login to an external site don't work in its desktop and mobile apps.

Source: Google Docs Editors Help: Choose a type of question for your form

Source: Google Docs Editors Help: Publish & share your form with responders

What if the Google Form needs sign-in?

You have three options. Put a plain link or a Notion button above the embed that says "Open the form in a new tab", so people who hit the sign-in wall have a way through. Remove the settings that force sign-in, if you can live without them: swap the file upload question for a link to a shared folder, and drop the one-response limit. Or use a builder whose file uploads and duplicate checks don't depend on a Google account; our guide to Google Forms file upload without sign-in compares the options.

Troubleshooting checklist for a Notion form embed that isn't working

Do form embeds work on the Notion mobile app?

Usually, for public forms. The embed is a web page inside the page, so a form that works in a phone browser will generally display in the Notion app. Two things go wrong more often on mobile. Anything behind a login fails, per Notion's own note. And a fixed-height frame inside a scrolling Notion page creates two scroll areas, so respondents scroll the page when they meant to scroll the form.

If most respondents are on phones, a one-question-at-a-time form fits a short frame better than a long single page, or skip the embed and link to the form so it opens full-screen.

Should you use Notion's native forms instead?

Notion launched Forms in October 2024 (release 2.46), and they are available on every Notion plan. A Notion form is connected to a database: each question is a database property and each response becomes a row, so there's nothing to embed and nothing to sync. For internal requests, RSVPs and feedback that you'll triage inside Notion anyway, that is hard to beat.

The limits are worth knowing before you commit. Conditional logic, where a question appears based on an earlier answer, is only on the Business and Enterprise plans. Responses from forms shared with anyone on the web are automatically anonymous. Removing Notion branding from a public form needs a paid plan. And you can't create or customize a form on a mobile device.

An external builder earns its place when you need logic on a Free or Plus workspace, a conversational layout, payments, quiz scoring, or respondents who shouldn't see a Notion page at all. Comparing Notion Forms against dedicated builders is a bigger topic than embedding, and we'll cover the Notion forms alternative question on its own page.

Source: Notion Help: Forms

Source: Notion releases: 24 October 2024, Notion 2.46

Can form responses go into a Notion database?

Yes, and it is often a better setup than an embed alone. The embed puts the form on a Notion page; an integration puts the answers into a Notion database where you can filter, assign and chart them. Notion Forms do this natively. Most external builders offer a Notion integration: Tally lists one on its free plan, and on Zunoform the Notion integration is part of Pro and Business, alongside the Google Sheets, Zapier and webhook options available on Free.

A common pattern is to embed the form on a public Notion page such as a team wiki or a client portal, and send responses to a private database that only your team can see.

Where Zunoform fits (and where it doesn't)

Zunoform works as a Notion embed with no special setup: paste the form's /form/ link into an embed block. Its form pages don't send frame-blocking headers, respondents never need an account, and file upload works on every plan without a sign-in step (10 MB per file on Free). For duplicate control without Google accounts, one-response-per-person can match by email, by browser or with one-time links. You can use the conversational layout, which suits a short Notion block, or a single page.

Trade-offs: the embed doesn't resize itself, so size the block by hand. The Free plan is 500 responses a month; Tally has no monthly cap on free. And sending responses into a Notion database needs Pro ($14.99/mo). If your team lives in Notion and needs logic only occasionally, native Notion Forms may be enough.

Questions people ask

How do I embed a Google Form in Notion?

In Google Forms, copy the responder link (the viewform address). In Notion, type /embed, paste the link and confirm. Resize the block by dragging its side bars. If the form has a file upload question, "Limit to 1 response" or is restricted to your organization, respondents must sign in, which can't complete inside the frame, so add a link that opens the form in a new tab.

Why is my Notion embed not working?

The common causes are pasting the <iframe> code instead of the https link, a form that is unpublished, private or closed, a site that forbids being framed, or a form that requires sign-in. Notion shows "Failed to Load" when the site blocks embedding. Also note that embeds needing a login elsewhere don't work in Notion's desktop or mobile apps.

Can you embed a Tally form in Notion?

Yes. Tally is on Notion's own list of commonly embedded apps. Copy the form's tally.so share link, type /embed in Notion, paste it and resize the block. Tally's free plan has no monthly submission cap within its fair use policy, which is why it's a common pairing with Notion.

Does Notion have its own forms?

Yes. Notion launched Forms in October 2024 and they're available on all plans. Each form is connected to a database, so responses arrive as rows. Conditional logic is limited to Business and Enterprise, public responses are anonymous, removing Notion branding needs a paid plan, and forms can't be built on a phone.

Can I embed a Notion form on my website?

You can share a Notion form's link with anyone on the web, and people can fill it in without a Notion account. Notion's forms help article doesn't describe an embed code for placing a form inside another website, so linking to the form is the dependable option. If you need an inline embed on your own site, a dedicated form builder is simpler.

Do embedded forms work on the Notion mobile app?

Public forms generally display, because the embed is a web page. Forms that require a login to another site don't work in Notion's desktop or mobile apps, per Notion's help center. Make the block tall enough to avoid a scroll area inside a scroll area, or link to the form so it opens full-screen on phones.

Can I embed a form in a public Notion page?

Yes. The embed shows for anyone who can view the page, including a page shared to the web. Visitors don't need a Notion account to submit an external form. Just make sure the form itself is public, and that responses go somewhere private, such as the builder's dashboard or a restricted Notion database.

About the author

Raj Kumar · Founder, Zunoform

Raj Kumar is the founder of Zunoform, the form builder made by Symphonic Grow. He builds the product and writes these guides, checking every competitor price and feature claim against the vendor's own pages before publishing.

Raj Kumar on LinkedIn

Keep reading

Ready when you are

Better forms.
Better data.

Start with a conversation, a document or a single page.
Unlimited forms and 500 responses per month on Free.
No card required.

  • No credit card
  • Unlimited forms
  • 500 responses / month