Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Embed a Google Form on Your Website (Step by Step)

To embed a Google Form, publish the form first, then open it, click the three-dot More menu at the top right and choose Embed HTML. Click Copy and paste the code into an HTML or embed block on your website. Check access is set to anyone with the link, or visitors can't fill it in.

Embedding a Google Form puts it directly on your web page, so people can enquire, register or give feedback without being sent off to a Google page. It's one of the quickest ways to add a form to a site without a plugin, and it works on WordPress, Wix, Squarespace and almost anything that lets you paste HTML.

Step 1: publish the form and check who can respond

Google Forms now has a publishing step. Google says that if a form isn't published, people with the link can't open it, and that includes visitors to your website. So before embedding:

  1. Open the form and click Publish at the top right.
  2. Click Manage to choose who can respond.
  3. Under General access, give access to anyone with the link, unless it's an internal form.
  4. Click Publish. The button changes to Published.

Step 2: get the embed code

  1. Open your form in Google Forms.
  2. At the top right, click the More menu (three dots).
  3. Select Embed HTML.
  4. Click Copy.

Depending on your version of Forms, the embed option may also appear under Send, as an embed icon next to the link and email options. Both give you the same code.

Step 3: paste it into your website

PlatformWhere the code goes
WordPress block editorA Custom HTML block
WixAn Embed or HTML element
SquarespaceA Code or Embed block
Google SitesInsert, then Forms, no code needed
Any other siteAnywhere in the page HTML

Google Sites is the exception: you insert the form directly, and Google says any changes you make in Forms update on the site automatically.

The catch: the embed code has a fixed size

The code Google gives you includes a width and a height. If the height is too short for your form, visitors get a scroll bar inside the page and often miss the Submit button at the bottom. After pasting, preview the page and scroll to the end of the form. If it's cut off, increase the height number in the code until the whole form fits, and check it on a phone, where forms get longer as they wrap.

Things to set up before you embed

  • Confirmation message: change it in Settings, Presentation, so people know what happens next.
  • Email notifications: in Responses, choose Get email notifications for new responses, so enquiries don't sit unseen.
  • Link to Sheets: send responses to a spreadsheet for easy follow-up.
  • Limit to 1 response: only if you're happy for people to sign in to a Google Account, which it requires.

Embedding a form in an email

You can send a form so it appears inside an email rather than a link, but Google lists exceptions. A form can't be embedded in an email if it contains a file upload question, a rating question, an image in a question or answer, or a secured quiz. In those cases, send the link instead.

If the embedded form doesn't show

  1. Check the form is published.
  2. Check General access allows anyone with the link.
  3. Make sure you used an HTML or embed block, not a normal text block.
  4. Clear your website's cache and view the page logged out.
  5. Try the form's own link in a private browser window to confirm it opens.

Is an embedded Google Form right for your business?

For simple enquiry forms, event registrations and feedback, an embedded Google Form is quick and reliable. Where it falls short is design and integrations: you can't fully match your brand, and connecting responses to a CRM takes extra tools. If your form is a key part of how you win clients, my roundups of WPForms alternatives and Gravity Forms alternatives compare builders with more control.

Making the embedded form look at home on your site

You can't restyle an embedded Google Form with your website's fonts, but you can make it fit in. In the form, use the Customise theme option to pick a header image, colour and font style close to your brand. Add a short heading and one line of copy on your web page above the form so visitors know why they should fill it in. And put the form high enough on the page that people don't have to hunt for it.

If you collect enquiries this way, link the form to Google Sheets and turn on email notifications, so a new lead doesn't sit unseen in the Responses tab for a week.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

My verdict

Embedding a Google Form is publish, More, Embed HTML, copy, paste. The two things that break it are forgetting to publish, which leaves visitors with an access message, and a height that's too short, which hides the Submit button. Preview the page on a phone, turn on email notifications, and write a confirmation message that tells people what happens next.

Frequently asked questions

Can I change how an embedded Google Form looks?

Yes, partly. Use Customise theme in the form to change the header image, colours and font style.

Why can't people fill in my embedded Google Form?

The form probably isn't published, or access isn't set to anyone with the link.

How do I make an embedded Google Form bigger?

Increase the height number in the embed code until the whole form, including Submit, fits.

Can I embed a Google Form in WordPress?

Yes. Paste the embed code into a Custom HTML block.

Can I embed a Google Form in an email?

Yes, unless it has a file upload, rating question, images in questions or options, or a secured quiz.

Do changes to the form update on my website?

Yes. The embed shows the live form, so edits appear automatically.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.