Help & Support
Send Feedback
Email Spreadsheets
Email Google Sheets and dashboards on a recurring schedule in PDF, CSV or Excel format. Send individual sheets, or the entire workbook or embed a specific range of cells inside the email body and send automatically.
93,745 users
Works with
With Email Spreadsheets add-on for Google Sheets, you can schedule and send spreadsheets as PDF, Excel (xlsx) or CSV files to your clients and customers. You can email the entire spreadsheet, dashboard, specific sheets of the workbook, a specific range inside any sheet or even a single cell.

If your work requires you to manually pull the same information from certain spreadsheets and email it to colleagues every day (or week or month or year), the Email Google Sheets add-on will do it all for you, automatically. It converts the Google Sheet and sends the exported file as an email attachment.

The add-on is completely secure and private. No part of your spreadsheet data  is read, shared or uploaded anywhere. And because it works in the Google Cloud, your scheduled spreadsheets reports will be delivered even if you are offline or on vacation. 

Here are some use cases:

1. Email PDF reports for requirements to your vendors daily around 6 PM.
2. Submit expense reports to your boss on the last weekday of the month.
3. Send your weekly timesheets as CSV files automatically on Friday evening.
4. Email the executive summary dashboard on the first day of the month to the management.
5. Email the weekly sales report to your sales manager every Monday around noon.
6. Schedule and send clients reports in Excel format for AdWords, Search Console or Google Analytics for decision making.

The subject and the body of the email message can be customized to include dynamic cell values from one or more sheets using the A1 notation. For instance, if you wish to include the value of Cell A5 of Sheet 1 in the subject, add {{Sheet 1!A5}} into the subject line.

The exported PDF files can be further customised per report. You can show gridlines, change print margins to fit more content on one page, change paper size, show page numbers, show sheet names and more.

Dynamic cell values can be added in the TO, CC and BCC fields of the message as well. If you wish to specify multiple email recipients in the email field, remember to separate them with a comma. Google email quota limits apply and it is recommended that you keep the recipient count below 10 per email.

Here are some examples of specifying the print area using A1 notation:

1. {{Sheet1!A1:B2}} inserts the first two cells in the top two rows of Sheet1.
2. {{Sheet1!A:A}} refers to all the cells in the first column of Sheet1.
3. {{Sheet1!1:2}} refers to the all the cells in the first two rows of Sheet1.
4. {{Sheet1!A5:A}} refers to all the cells of the first column of Sheet 1, from row 5 onward.

The Sheet Ranges are inserted inline into the email body and all the cell formatting, column widths, number formatting, colours and embedded images are retained. This option is useful if you wish to email a portion of the sheet with recipients without sharing the entire sheet.

The Sheet Name should always match the name as in your Google Spreadsheet. Also, always surround the sheet name and range with double curly braces. 

You can use HTML tags to format your email body. For instance, use the <img> tag to include your company’s logo in the email. Or use the <a> tag to include hyperlinks (URLs).

The Premium Advantage:

Email Spreadsheet is free for basic usage but if you upgrade to premium, all features are unlocked.

1. Setup unlimited email reports for any spreadsheet.
2. Schedule  weekly, monthly or yearly reports on a recurring schedule.
3. Specify recipients in CC or BCC fields.
4. No add-on branding is included in emails.
5. Complimentary tech support.
6. Merge all sheets in a single PDF file for exporting
7. Access to advanced options like show gridlines, page numbers, etc.
8. Export portion of sheets in the PDF file

Go to to upgrade to premium.

Your 5-day trial is automatically activated when you install the addon and all the premium features are available during trial. 

If you have any questions or feedback, email the developer at or tweet us at Our other popular Google add-ons include Document Studio and Mail Merge with Attachments.
A User of Email Spreadsheets
February 13, 2020
Submit reply
A User of Email Spreadsheets
February 1, 2020
Submit reply
A User of Email Spreadsheets
January 15, 2020
I having been using this app for several years, but the update is awful. I need to send out certain cells on a sheet and I used to be able to select the cells click a button, enter the email, and click send. Now it pulls up some box, makes me manually enter the cell range an hope that I enter just right so the receiving party doesn't receive my whole sheet. The old method was quick and easy for me without any additional steps required, the app ran on the side and was much less of a hassle. I will be looking for a new email method for my sheets.
Submit reply
Harinder Singh
January 14, 2020
If email id is block (closed). Its working..?
Submit reply
A User of Email Spreadsheets
January 2, 2020
good addons
Submit reply
Anthony Silvey
December 18, 2019
As a teacher, I can see many benefits to having this Add-on to automate reports and sending reminders. I'm enjoying playing with this add-on! Amit, you are incredible! -- However, it is costly if the full features require a yearly subscription.
Submit reply
A User of Email Spreadsheets
November 7, 2019
Its free if free then how much email can sent to free of cost .
Submit reply
A User of Email Spreadsheets
October 3, 2019
Add on works well. When sending a small table embedded in email body It does not support cell border formating (ie only uses cell standard gridlines) so table is lacking that aspect of formatting. Would be useful if it would resolve named ranges eg {{sheetname!rangename}} like {{sheetname!A1:B4}} in text body as there are advantages to using named ranges for readability.
Submit reply
1-8 of 8
Additional information
Clear search
Close search
Google apps
Main menu