Tech / AI

How to Embed Google Forms on Your Website

Online Tech Tips is reader-supported. We may earn a commission when you buy through links on our site. Learn more.

If you’re struggling to get a form on your site, you could install a plugin for basic functionality, but that may further slow down your site if you already have many plugins.

With Google Forms, you not only get to add a form to your site faster, but you also get more features. For instance, you can insert media files, import questions, integrate easily with WordPress and email, share on more platforms, and enjoy additional storage in Google Drive.

Table of Contents
    How to Embed Google Forms on Your Website image - how-to-embed-google-forms-on-your-website-featured-image

    Additionally, Google Forms allows you to collaborate with your teammates, and track all results from your forms from different channels, not just your site.

    Here’s how you can quickly embed Google Forms on your website in just a few simple steps.

    How to Embed Google Forms on Your Website

    To get started, you’ll need a Google Form and its embed code, which you’ll add to the page or post where you want the form to appear on your site.

    Create a Google Form

    1. To create a Google Form, make sure you’re signed in to your Google account and then select the Google Forms icon in the Google Apps menu. Alternatively, go to forms.google.com.
    How to Embed Google Forms on Your Website image 2 - how-to-embed-google-forms-on-your-website-create-form-google-apps-menu
    1. Select the Blank tile from the toolbar to create your form from scratch, or select a template from the available options.
    How to Embed Google Forms on Your Website image 3 - how-to-embed-google-forms-on-your-website-create-form-templates
    1. Add a title and description to your form.
    How to Embed Google Forms on Your Website image 4 - how-to-embed-google-forms-on-your-website-title-description
    1. Next, use the toolbar on the right to add questions, import questions from a different form, upload videos and images, or add a section.
    How to Embed Google Forms on Your Website image 5 - how-to-embed-google-forms-on-your-website-toolbar
    1. If you want to choose the answer type, select the arrow next to the answer type section.
    How to Embed Google Forms on Your Website image 6 - how-to-embed-google-forms-on-your-website-answer-type-dropdown-menu
    1. From the options, you can choose to let users leave a short answer or paragraph, multiple choice, mark checkboxes, or select choices from a dropdown menu.
    How to Embed Google Forms on Your Website image 7 - how-to-embed-google-forms-on-your-website-answer-type-options
    1. To customize or change the form’s theme, use the palette icon at the top right side of the screen.
    How to Embed Google Forms on Your Website image 8 - how-to-embed-google-forms-on-your-website-palette
    1. You can also preview the final design using the eye icon before saving and embedding it on your website.
    How to Embed Google Forms on Your Website image 9 - how-to-embed-google-forms-on-your-website-eye-icon
    1. If you want to collect email addresses, limit users to one response each, or allow them to edit their responses after submitting the form, select the Advanced Settings (gear icon).
    How to Embed Google Forms on Your Website image 10 - how-to-embed-google-forms-on-your-website-advanced-settings
    1. Select the three-dot icon for more options such as adding collaborators, undoing actions, adding preferences, or add-ons from Google Workspace Marketplace.
    How to Embed Google Forms on Your Website image 11 - how-to-embed-google-forms-on-your-website-three-dot-icon

    Note: Selecting Add Collaborators specifically allows you to invite members of your team to work on the form. You can send invites using the link-sharing option or type in their email addresses and they’ll receive an email notification with the invite.

    How to Embed Google Forms on Your Website image 12 - how-to-embed-google-forms-on-your-website-add-collaborators

    Embed Your Google Form on Your Website

    Now that you have your Google Form ready, the next step is to add it to your website. To do this, you need to get the form’s embed code, which is a unique code snippet that you’ll add to the page or post where you want the form to appear.

    1. To get the form’s embed code, select Send at the top right side of the form editor window.
    How to Embed Google Forms on Your Website image 13 - how-to-embed-google-forms-on-your-website-send
    1. In the Send form, you’ll see various options you can use to share the form for example via a link, email, social media, or HTML. You can choose whether to share the form on Facebook or Twitter, or send it to your email list of subscribers.
    How to Embed Google Forms on Your Website image 14 - how-to-embed-google-forms-on-your-website-send-form
    1. In order to embed the form on your website, you need to use the HTML option. Select the <> tab.
    How to Embed Google Forms on Your Website image 15 - how-to-embed-google-forms-on-your-website-html-tab
    1. In the Embed HTML field, you’ll see a code snippet, as well as the width and height boxes where you can change the size dimensions for your embedded form.
    How to Embed Google Forms on Your Website image 16 - how-to-embed-google-forms-on-your-website-html-code-snippet-dimensions
    1. Select Copy to copy the embed code and go to your website’s dashboard.
    How to Embed Google Forms on Your Website image 17 - how-to-embed-google-forms-on-your-website-html-copy-embed-code

    Add Your Google Form’s Embed Code to Your Website

    Now that you have your embed code, sign in to your site’s admin dashboard and go to the page or post where you want to embed the form.

    Note: Instructions in this guide apply to WordPress using the Gutenberg/Block Editor.

    1. The first step is to add a custom HTML block. To do this, open the block editor by selecting Pages or Posts in the admin panel and find the page or post you want to edit.
    How to Embed Google Forms on Your Website image 18 - how-to-embed-google-forms-on-your-website-custom-html-block-editor-post-page
    1. Select Add block (+) icon at the top left side of the block editor next to the WordPress logo.z
    How to Embed Google Forms on Your Website image 19 - how-to-embed-google-forms-on-your-website-add-block
    1. Go to the Formatting section and scroll down to find and select Custom HTML.
    How to Embed Google Forms on Your Website image 20 - how-to-embed-google-forms-on-your-website-formatting-custom-html
    1. Paste the HTML code snippet you copied earlier into the field provided.
    How to Embed Google Forms on Your Website image 21 - how-to-embed-google-forms-on-your-website-html-code-snippet
    1. In the Custom HTML block’s toolbar, select the Preview tab to see a preview of how your form will appear on your website.
    How to Embed Google Forms on Your Website image 22 - how-to-embed-google-forms-on-your-website-preview-tab
    1. Your Google Form will appear on your page or post.
    How to Embed Google Forms on Your Website image 23 - how-to-embed-google-forms-on-your-website-form
    1. Make sure you update your post or page after editing for the changes to be saved.
    How to Embed Google Forms on Your Website image 24 - how-to-embed-google-forms-on-your-website-update

    Craft the Perfect Form for Your Site

    Whether you want to add a survey to your site, an order form to your online store, event registration, or contact form, Google Forms can help you create the perfect forms for your website.

    Check out our guides on how to embed Google Calendar on your website andhow to create your own coupon popup in WordPress for added functionality and better user experience.

    Were you able to create and embed Google Forms on your website using this guide? Share with us in the comments.