How to Embed a Google Form on Your Website

Publishing comes first: in Google Forms, click Publish so responders can reach the form. Then open the More menu, choose Embed HTML, click Copy and paste the iframe into your page. If you turn on Limit to 1 response, Google makes every visitor sign in to a Google Account before answering.

Settings that change what visitors see
SettingEffect on the embed
UnpublishedResponders cannot open it at all
Limit to 1 responseVisitors must sign in to Google
Restricted to a domain or groupOutside visitors are turned away
Collect email addressesOnly then are respondent emails recorded

Updated

A Google Form embed suits surveys, sign-up sheets and RSVPs that a team already manages in Google Sheets. It looks like Google, not like your site, and you cannot restyle the inside of the frame.

Embed a Google Form on We.Inc, WordPress, Wix, Squarespace or plain HTML

We.Inc

  1. Copy the Embed HTML from Google Forms.
  2. Paste it into the AI chat and tell it which page to use.
  3. Publish and submit a test answer on the live site.

Google Forms is not an add-on. Built-in forms send entries to email and Google Sheets without it.

WordPress

  1. Add a Custom HTML block.
  2. Paste the form iframe and raise its height.
  3. Update and test.

On WordPress.com, iframes need a plugin-enabled plan with hosting features turned on.

Wix

  1. Add Elements, Embed Code, Embed HTML.
  2. Paste the iframe.
  3. Drag the element tall enough to show the whole form and publish.

Squarespace

  1. Insert a Code block.
  2. Paste the iframe.
  3. Save and check on mobile.

Iframes in Code blocks require Core or above.

Plain HTML

  1. Paste the iframe into the page.
  2. Set width="100%" and a height that fits every question.
  3. Upload and send a test response.

Sources

  • Google Docs Editors Help: Send your form to people (publish, embed), https://support.google.com/docs/answer/2839588, checked October 28, 2026, for the Google Form steps
  • WordPress.com: Code, https://wordpress.com/support/code/, checked October 28, 2026, for the Google Form steps
  • Wix: Embedding a site or a widget, https://support.wix.com/en/article/adding-html-code, checked October 28, 2026, for the Google Form steps
  • Squarespace: Using code injection, https://support.squarespace.com/hc/en-us/articles/205815908-Using-code-injection, checked October 28, 2026, for the Google Form steps

Sizing the frame

The copied iframe has a fixed height. A long form scrolls inside its own box, which is awkward on phones. Raise the height until the whole form fits, and set width to 100% so it follows the column.

When a native form is better

If the goal is enquiries rather than a survey, a form built into the site usually converts better because it matches the design. On We.Inc, forms the AI builds already email you each entry and can send rows to Google Sheets, so you may not need Google Forms at all.

How it works

  1. Finish the form and click Publish.
  2. Check responder settings such as sign-in and response limits.
  3. Open the More menu and select Embed HTML.
  4. Copy the iframe, paste it into your page and adjust the height.

Tips

  • Test the embed in a private window where you are signed out of Google to see what the public sees.
  • Link responses to a Google Sheet from the Responses tab so the team works from one list.
  • Keep the form short; every extra screen inside a fixed-height frame is another chance to abandon.

Frequently asked questions

Why does my embedded Google Form ask people to sign in?

Limit to 1 response requires a Google sign-in, and so do forms restricted to a domain or group. Turn those off if anyone should be able to answer.

Why does the embed say the form cannot be accessed?

The form is not published. Click Publish in the editor; unpublished forms refuse responders even with the link.

Can I change the form's colours to match my site?

Only through the theme options inside Google Forms. Your site's CSS cannot reach into the embedded frame.

Can We.Inc show a Google Form?

Yes: paste the Embed HTML into the AI chat and name the page. Or ask the AI to build a native form, which already sends entries by email and to Google Sheets.

Related: Embed forms and booking, Embed Google Calendar, HTML iframes and video, Embed code generator.

Start for free or see all free tools. We.Inc is free to start, with no card needed. AI building is on paid plans from $20 a month.

More in Guides

Product

Who It's For

Features

Resources

Company

View Sitemap