Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Embed a Google Form in WordPress (Easy Way)

Before using a contact form plugin, we also used lots of Google Forms to collect data and feedback from users. Back in the day, adding a Google Form to WordPress meant fiddling with messy HTML and crossing your fingers that nothing broke.

However, we’re happy to say — things have gotten a lot easier.

Google Forms is still one of our favorite tools for collecting feedback, running surveys, and handling event signups across multiple sites. It’s free, reliable, and you only need to create one form to use it anywhere.

In this quick guide, we’ll show you the simplest way to embed a Google Form in WordPress. We’ve helped lots of clients do this, and we’ve refined the process into just a few easy steps.

Embed Google Forms in WordPress

Google Forms vs. WordPress Form Builders

Some of you may be wondering why anyone would want to use Google Forms when there are amazing contact form builder plugins like WPForms.

It is true that WordPress form builders are easier to use. They are integrated into your WordPress site, so you can show users a special offer, accept payments, create custom login forms, user registration forms, and more.

However, sometimes, you may need to share a form on different websites, email lists, and platforms so that all form responses are stored at the same location.

In such situations, Google Forms can be an easier option. These forms are easy to share, mobile-friendly, and get the job done. All responses are stored in your Google Drive, and you can even add collaborators to work on the form responses.

That said, let’s see how you add Google Forms to your WordPress site. Here’s a quick overview of all the topics we’ll cover in this guide:

Let’s get started.

How to Embed a Google Form in WordPress

First, you need to visit the Google Forms website and click the ‘Go to Forms’ button. You will now need to create the form you want to embed.

Click go to forms

Next, you’ll see different Google Form templates.

Go ahead and select a pre-built template, or use the blank template to create your custom form.

Create a new google form

Creating a new form in Google Forms is quite simple. First, you need to provide a form title and description. Then, you can start adding your form fields.

Google’s AI technology automatically selects the correct form field based on the question you ask. If it picks the incorrect field type, then you can manually change it.

Edit your Google form

You can click on the ‘+’ button in the menu on the right to add a new form field. You can also add images and videos and choose from different question types.

Once you are satisfied with your form, click on the ‘Send’ button to get the embed code.

Click the send button

This will bring up the send form popup, where you must click the embed tab.

To embed the Google form, click on the ‘Copy’ link to copy the embed code.

Copy the embed code

After that, head over to your WordPress site’s admin area and edit the post or page where you want to add the form.

Once you are in the WordPress content editor, go ahead and add a Custom HTML block.

Add a custom HTML block

Next, you can simply paste the HTML code in the Custom HTML block to put the Google Form on the website.

There is also an option to preview your Google Form in the content editor. Simply click the ‘Preview’ option in the Custom HTML block.

Paste the embed code

Don’t forget to click on the ‘Publish’ button to save your changes.

For more details, you can see our guide on how to embed forms in WordPress.

Now, you can visit your website to see the Google Form embedded and ready for your users to fill out.

Google form preview in WordPress

Bonus Tip: More About WPForms 🌟

If you’re looking for a powerful alternative to Google Forms, WPForms is our top pick. It’s the most beginner-friendly and versatile online form builder for WordPress.

At WPBeginner, we use WPForms ourselves — and for good reason. It’s packed with smart features that help you build any kind of form without writing a single line of code.

See our complete WPForms review for more insights into the plugin!

WPForms' homepage

With WPForms, you can easily build:

And thanks to WPForms AI, you can just describe what you need, and the tool will create a form for you in seconds. If you don’t want to create from scratch, then you can choose from over 2,000 pre-made templates.

Whether you’re collecting feedback, taking orders, or growing your email list, WPForms has you covered.

If you need more advanced forms, then you can check out Formidable Forms or Gravity Forms. In fact, we have a detailed comparison article on WPForms vs Gravity Forms vs Formidable Forms, feel free to read!

Video Tutorial: How to Embed a Google Form in WordPress

Prefer a video guide? Don’t miss our YouTube tutorial on how to embed a Google Form in WordPress:

Subscribe to WPBeginner

We hope this article helped you learn how to easily embed Google Forms in WordPress posts and pages. You may also want to see our ultimate guide to how to create a Dropbox upload form in WordPress and our ultimate guide to using WordPress forms.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

15 CommentsLeave a Reply

  1. Dennis Muthomi

    is there a way to customize the look of the embedded form, like changing the background color or font, so it blends in better with my website’s design? I’d love to make the form match my site’s branding.

    • WPBeginner Support

      The customization options would be found in the Google form’s settings when creating it :)

      Admin

  2. Hoangdacviet

    I want to insert a form but customize the form and delete the last line “Google Form”, is it possible?

    • WPBeginner Support

      You would need to have a paid plan for removing the branding and some form customizations at the moment.

      Admin

  3. Will

    I’m trying to embed a google form into my wordpress site. but im having issues with the height. ive tried multiple things to change the height but nothing seems to work.

    It also seems to only be an issue with google forms ( i haven’t tried and other google product) but its try to embed a random page and adjust the dimensions it works just fine.

    Any advice will be great!!

  4. John S

    I have a long Google Form and would like to have the ability for people to save the form as they go, and be able to return to it. Will this plugin allow you to do that?
    Thanks,

  5. Karida

    It just keeps saying “loading” on my wordpress…what to do?

  6. Ande Anderson

    After creating a Google Form and clicking on the “Send” button all I get is an email to send to someone saying “I’ve invited you to fill out a form:”. There is no URL for the form to put into my wordpress website.

  7. Ankur Mittal

    Hey google form is embedded on my website properly but its not responsive in mobile

  8. Dan

    Hi,
    I loose my WordPress access, I tried several times the recovery process, but I wasn’t be able to recover my Admin ID and password to be able to administrate my WP website.
    What do you suggest to me in order to fix this issue?

    Thanks in advance.

    Dan

  9. Shari

    Very Helpful, thank you.

  10. Deepak

    Hi
    I wnt devlope my own online application and put it on google play .can you help/guide how can i do tha

  11. Anne

    Can I change the height and width of the form before copying the embed code?

    • Artem Russakovskii

      Problem is you won’t be able to set the height to auto.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.