How to Embed a Google Form in WordPress Easily

Do you want to know how to embed a Google form in a WordPress site?

Google Forms are simple to embed and are especially useful when you need to share the form across multiple websites. You may collect feedback from your customers or users without having to design and send several versions of surveys or questionnaires.

In this article, we’ll show you how to easily embed a Google form into a WordPress site.

Why Use Google Forms Instead of WordPress Form Builder?

Some of you may be wondering why anyone would use Google Forms when there are great form builder plugins available, such as WPForms.

It’s true that WordPress form builders are easy to use. They are connected to your WordPress site easily. With this, you can accept payments, create login and registration forms, etc.

However, you may need to share a form across many websites, email lists, and platforms in order to save all form responses in the same location.

In such cases, Google Forms may be a better choice. They’re simple to share, mobile-friendly, and effective. All responses are saved in your Google Drive. Plus, you can even invite others to collaborate on the form responses.

Furthermore, Google Forms offers statistics on the backend to help you understand elements like the following:

  • How many users fill out your form?
  • Which answers do users select?
  • What are the statistics for the overall form and individual questions?

Plus, you can also look at some charts for more visual analysis.

That’s been said, let’s look at how to add a Google Form to WordPress.

How to Embed a Google Form in WordPress

If it sounds like Google Forms may be the great option for your WordPress site’s form-related needs, you’re in luck. Although it is not as straightforward as installing a plugin, you can embed Google Forms on your website in three simple steps.

Step 1: Create A Google Form

The first step is to create your first Google Form. To access Google Forms, login to your Google account and then click the purple icon in the Google apps menu. Or, you need to visit the Google Forms website and click on the Go to Forms button.

Google Forms Option in Google Apps

Next, you’ll see various Google Form templates.

Google Forms Templates

Go ahead and choose a pre-built template or use the blank form to build your custom form.

In either case, you may start filling out the form by typing a title and a description, then create your questions and answer choices. You can also use the drop-down menu to select each answer’s type:

Creating Google Form

The toolbar on the right of the editor allows you to add new questions, import questions from another Google Form, upload images and videos, etc. The palette and eye icons allow you to change your form’s theme and preview the Google Form.

With these tools, you should create almost any type of form you require. If you want to collect input from your team, click the three-dot icon and select Add collaborators:

Add Collaborators to Google Forms

You can then invite team members to work on your form by entering their email addresses or using the link-sharing mechanism. Your changes will be saved directly in your Google Drive.

Step 2: Get Your Google Form Embed Code

Once your form is complete, click the Send button to get the embed code.

Get Google Form Embed Code

This will open the send form popup, where you can share your form in five ways: email, link, HTML, Facebook, and Twitter:

Select Option For Sharing Your Form

Any of these could be handy, especially if you want to send your form to everyone on your email list or share it on social media.

However, for the purposes of this article, we’ll focus on the HTML option. As a result, select the < > tab. You’ll get a code snippet under Embed HTML and an option to edit the size of your form below that.

Once you’re happy with the form size, click on the Copy button to copy the Google Forms embed code.

Copy Your Google Form Embed Code

Step 3: Add Google Form Embed Code to WordPress Post or Page

To add the Google Form code to WordPress, go to the WordPress dashboard and open the WordPress editor for the post or the page where you want to add your form.

Then, add a new Custom HTML block:

Custom HTML Block

After that, simply put the HTML code into the Custom HTML block.

Paste Embed Code to Custom HTML Block

You may also preview your Google Form in the content editor. Simply click on the Preview option in the Custom HTML block.

Preview Embedded Google Form in Block Editor

However, If you’re using the Classic Editor, the steps will be a little different. In fact, you’ll want to switch over to the Text Editor by clicking on the Text tab at the top of the toolbar.

Then you’ll need to paste the Google Form embed code wherever you want it to appear on your page:

Embedding Google Form in WordPress Classic Editor

Once done, click the Publish button to save your changes.

You may now visit your website and see the embedded Google Form. Congrats!


Forms are an essential component of many WordPress sites. Whether you want to put surveys on your site to get customer feedback or add complex order forms to your WooCommerce store. Google Forms is an easy-to-use free tool for creating the perfect form.

To integrate Google Forms into the WordPress site, simply follow these three simple steps:

  1. Create your Google Form.
  2. Get your Google Form embed code.
  3. Add Google Form embed code to WordPress post or page.

That’s it! We hope this article helps you learn how to easily embed Google Forms in WordPress.

Related Article