Last updated: May 8, 2026
-
Enter a prompt and then click the send icon in the bottom right.
Learn more about using Breeze Assistant and common use cases.
Draft and send emails with Sales Email Agent in Google Sheets
Use the Sales Email Agent in Google Sheets to generate and send one-to-one sales emails directly from a Google Sheet. The agent reviews contact properties, recent engagement, and CRM activity in your HubSpot account, then drafts an email based on your prompt.
For example, if you’re reviewing a list of event attendees in a Google Sheet, you can select a contact, specify that you want to follow up after the event, and have Sales Email Agent generate an email draft for you that references their recent interactions and relevant CRM details.
Please note: the following are requirements for sending emails via the Sales Email Agent in Google Sheets.
- You must have a connected inbox in HubSpot.
- For accounts with data privacy settings turned on, a legal basis is required to send an email to a contact.
To generate and send an email with Sales Email Agent in Google Sheets:
-
In a Google Sheet, navigate to the Google right sidebar.
- Click HubSpot for Google Sheets.
-
In the HubSpot side panel, navigate to the Agent tab.
-
Click the Contact dropdown menu, then select the contact you want to email.
- If required, select a legal basis for communicating with the contact.
-
Click the Purpose dropdown menu and select the purpose of your email.
-
In the Additional Details field, enter more information or context if needed.
-
Click Generate Email.
-
Sales Email Agent will generate an email draft from your prompt.
-
In the email editor, you can edit the email draft Sales Email Agent generated.
-
Once done, click Send Email to send the email directly from Google Sheets. Or Continue in HubSpot to review and send the email from the contact record in HubSpot.
Sync Google Sheet data to HubSpot
Once you have connected the extension to your HubSpot account, import contacts from your Google Sheet into HubSpot.
-
In a Google Sheet, navigate to the Google right sidebar.
- Click HubSpot for Google Sheets.
- On the Home tab of the HubSpot side panel, click Import.
- On the Import Method screen, click AI contact sync to use Breeze import contacts to HubSpot. Or click Import manually, to import contacts to HubSpot manually.
If you select AI contact sync as import method:
-
Enter a name for your import.
-
In the Import section, select from the following import options:
-
-
All rows: import every row in your file to HubSpot.
-
Specific range: import only a selected range (e.g., A2:F15, A17:F20).
-
-
Click the header row dropdown menu and select a header row in which each column header corresponds to a property in HubSpot. You can confirm if a default property already exists to match your header or create a custom property prior to importing. Learn more about property requirements.
-
Click Next: Prepare your data.
-
In the table, review the sheet headings that'll be mapped to HubSpot properties. If a heading matches an existing HubSpot property, it'll be selected by default. If there’s no exact match, HubSpot’s Breeze AI will suggest a property based on the heading’s name and values. To view more details about a property, hover over its name.
-
To edit a mapping, under the HubSpot field name column, click the dropdown menu for the property and select the HubSpot property you want to map.
-
Click Next: Import contacts.
-
Once imported, you'll be able to access the HubSpot data in the right panel of your Google Sheet.
If you select Import Manually as import method:
-
Enter a name for your import.
-
In the Import section, select from the following import options:
-
-
All rows: import every row in your file to HubSpot.
-
Specific range: import only a selected range (e.g., A2:F15, A17:F20).
-
-
Click the header row dropdown menu and select a header row in which each column header corresponds to a property in HubSpot. You can confirm if a default property already exists to match your header or create a custom property prior to importing. Learn more about property requirements.
-
Click Next: Select data type.
-
Verify that your Google Sheet includes the required fields to create or update records in HubSpot.
-
Select the My sheet includes all required fields checkbox.
-
Then click Next: Upload data.
-
You’ll automatically redirected to the Import screen in HubSpot, where you can continue the steps to import your data to HubSpot.