How to Embed a Google Form in WordPress

In this guide, you will learn the ways of embedding Google Forms in your WordPress post/page.

As a blogger, you know that there are a large number of plugins available in the plugin repository for a particular purpose. Likewise for all sorts of different user submission forms on your site. But before installing any plugin for this purpose, you must consider Google Form first.

If you aren’t yet familiar with Google Forms, let me introduce you to it.

What is Google Form?

Google form is is a quick and easy way to collect information from your users via online forms. Anyone with a Google account can start creating responsive forms that can be used for tasks like, asking questions, hosting quizzes, accepting orders, receiving uploads, and almost anything else you can think of.

The information submitted via forms is very easy to access and get stored in the cloud as part of your Google Drive account. You can download that information, anytime whenever you want.

I must say, it is a powerful and effective way to collect information online.

To create your own Google form, you first need to create Google account. After that, you can log directly into Google Forms.


How To Create a Google Form?

Creating a Google Form is quite simple.

  • Provide a form title, description, and then start adding your form fields.
  • If you have no idea about fields, then don’t panic. Google’s AI automatically selects the correct form field based on the question you ask.
  • Here, you can add images or videos as you need.
  • Now click on the Send button to get the embed code.

How To Embed Google Form in Your WordPress?

Once you clicked on Send, it will appear a popup.


  • Now click on the embed tab.
  • Click on the Copy Button to copy the embed code.
  • Now login your WordPress site’s admin area.
  • Edit the post/page where you want to place the form.
  • Switch to the text editor instead of the visual editor and paste your form code.
  • Click on Save. Preview your post/page to make sure that the form is embedded in WordPress.
  • Click Publish.

Hence, you are now done with embedding Google Forms in WordPress posts and pages.

You can also use Google Forms WordPress Plugin:

Google Forms WordPress plugin removes the Google wrapper HTML from your forms and embeds them into your posts, pages, and other areas of your website.

The plugin allows you to add both single and multipage forms. It also customizes the look of the form so it blends seamlessly with your website. It also gives you full control over form dimensions.

  • Purchase the plugin and it will download to your computer.
  • Open your WordPress dashboard. Click Plugins > Add New.
  • Choose the file and locate your downloaded zipped folder.
  • Click Install and then Activate the plugin.
  • Go back to your Google form and click the Send button and select the link option.


  • As above, copy the provided link and then migrate back to your dashboard.
  • You can see Google Form in your sidebar.
  • Click on it and select Add New. Enter your Form name for your form. Now scroll down to the bottom, paste the link to your Google Form, and click Publish.

  • Your Form is Published now.
  • Now select Google Forms > All Forms and copy the generated shortcode for your form.
  • Select a page where you’d like to embed your form and the paste the shortcode into the page editor.
  • Publish the page.

So this is how you can take an advantage of the Google forms for your online forms on your websites. It’s the best way to have a form as it doesn’t bloat your site with extra CSS or Js files. Read my tips to make your WordPress blog faster.

Comment Policy: Your words are your own, so be nice and helpful if you can. Please, only use your real name and limit the amount of links submitted in your comment. We accept clean XHTML in comments, but don't overdo it please.


Please enter your comment!
Please enter your name here



TRY SEMrush for Free!


Start WordPress Blog: Ultimate Guide For Beginners

Here is our step by step guide for beginners to start a WordPress blog.

Top 6 Best WordPress Theme Frameworks

There are many websites themes which are created by using a framework. Likewise, WordPress Theme frameworks also becoming so popular. The framework allows you...

The Most Essential WordPress Plugins

Here, I have listed some excellent plugins which will surely add more features and new functionality to your WordPress blog.

Tips to Speed Up WordPress Performance

Here, I am sharing some tips to speed up WordPress performance. All you need to modify .htaccess file on your server and add some plugins.

The Ultimate Guide to Harden WordPress Security

Learn how to improve WordPress security. Here are some basic security concepts that will help you to harden WordPress security.

How to Setup CloudFlare Free SSL for WordPress Blog

Google has announced that they will count HTTPS as a ranking factor which means if you using HTTPS you will get a higher position...


Get almost 100% PageSpeed on Newspaper theme

The newspaper theme is the most popular premium theme for a self-hosted WordPress blog. The theme is developed by team tagDiv. You...

How to Delete Multiple Images in WordPress Media Gallery

Hey, guys today one of my friends asked me a question, How can I delete Multiple Images in WordPress? I replied, "It's very simple." Yeah,...

How to setup CloudFlare CDN for WordPress blog

In today's world website speed is a crucial element to getting good ranks on the web. Website speed also aids in indexing...

How To Reduce Admin-Ajax Server Load In WordPress

To increase better user experience, we always end up by increasing site speed. After clicking a website link seems like a simple...

How to Remove jQuery Migrate in WordPress?

jQuery Migrate greatly simplifies the process of moving older jQuery code to a higher jQuery version by identifying deprecated features. It then restores deprecated...