In this article:

How to Embed a Google Form in an Email: Easiest Way in 2024

In this article, we will show you how to embed a Google Form in an email. Simply follow the process below.

How to Embed a Google Form in an Email

Follow the steps below to embed a Google Form in an email.

1. Open Your Google Form and Initiate Sharing

Navigate to your Google Form and click on the "Send" button located at the top right of the page. This action opens a window that offers various options for sharing your form, including email, link sharing, and embedding.

embed google form in email

2. Access the Embed Code by Selecting the Embed Icon

Within the send options, select the "<>" (embed) icon to reveal the HTML embed code for your form. This section allows you to adjust the form's dimensions to ensure it fits well wherever you plan to embed it.

how to embed a google form in an email

3. Copy the HTML Embed Code for Your Form

Adjust the width and height settings if necessary, then click the "Copy" button to copy the embed code. This code is intended for use in embedding the form on websites or platforms that accept HTML inputs.

how to embed google form in email

Directly embedding Google Forms within emails, such as those sent through Gmail, is not supported due to limitations in HTML rendering by most email clients. This means you cannot directly embed the form into an email and expect it to function as it does on a webpage.

4. Share Your Form Efficiently

For Web Page Embedding: Paste the copied embed code into the HTML section of your website or any platform that allows for HTML editing, placing your form directly on the site.

For Email Sharing: Instead of embedding, share a direct link to your form in emails. We will explain in more detail the steps in the next section.

Share Google Form in an Email

Follow the steps below to share a direct link to your Google Forms in an email. 

1. Copy the Shareable Link of Your Google Form

Click the "Send" button on your Google Form and copy the form's link from the link tab in the pop-up window.

embed a google form in an email

2. Write New Email in Your Email Account

Open your preferred email account and start composing a new email to share the Google Form.

can you embed a google form in an email

3. Insert Google Form Link into Email

Highlight the text where you want to embed the Google Form link and click the link icon.

Add the Google Form link to your email body by hyperlinking text with the form's link. Click 'OK'

4. Send Test Email to Check Link Functionality

Before sending to recipients, email the form to yourself or a colleague to ensure the link works.

5. Distribute Email with Google Form to Recipients

Confirm the link works, then send your email to the intended recipients with the embedded Google Form link.

Alternative: Directly Email Google Form through Google Forms

Alternatively, use Google Forms to directly email the form by entering recipients' addresses and sending through the platform. Click the "Send" button in your form, then select the email tab.

Enter your recipients' email addresses, add a message if desired, and click "Send." This method bypasses the need to use your own email client.

We hope that you now have a better understanding of how to embed a Google Form in an email. If you enjoyed this article, you might also like our article on how to see the version history in Google Sheets or our article on how to make a Box and Whisker Plot in Google Sheets.

Automate everything you track in spreadsheets with Lido
Learn more

Automate manual tasks with Lido

Save hours on repetitive and tedious work. Lido is a new spreadsheet that connects your spreadsheets, forms, PDFs, and email inbox.

Trigger
Action
Select trigger
When a cell value in Google Sheets changes
Check Google Sheets for today's date
When a new row is added to Google Sheets
On new Google Form submission
Send me a daily reminder
On new Typeform submission
When a cell value in database changes
Check database for today's date
When a new row is added in database
When a new HubSpot customer is created
Select action
ADDCALENDAREVENT
Creates a one- or multiple-day calendar event with optional attendees
ADDHUBSPOT
Adds an object to Hubspot
ADDSLACKCHANNEL
Create a Slack channel, and optionally add a topic or members
CALLURL
Makes any HTTP request
CREATEGOOGLEDOC
Replaces [@column_name] values in a Google Doc with the corresponding table row's values
CREATEPDF
Replaces [@column_name] values in a Google Doc with the corresponding table row's values, then export it as a PDF
FETCH
Makes any HTTP request and returns the response
INSERTROWS
Inserts given array below defined values in given worksheet
SENDGMAIL
Sends an email using your Google account
SENDOUTLOOK
Sends an email using your Microsoft Outlook account
SENDSLACK
Sends a Slack message
SENDSMS
Sends an SMS message using your Twilio account
UPDATECELL
Updates cells with given values
UPDATEHUBSPOT
Updates a property of a Hubspot object
Trigger is required
Action is required
Get started