Manually exporting and emailing Google Sheets™ can be time-consuming and repetitive. Schedule & Email Spreadsheets eliminates this hassle by automating your workflow. This powerful tool allows you to schedule reports, send sheet(s) in various formats, embed charts and tables in emails, and customize every detail—all within Google Sheets™.
Whether you are a business owner, finance professional, sales manager, or educator, our add-on ensures that the right reports reach the right people at the right time—automatically. Say goodbye to missed deadlines and manual follow-ups.
Powerful Features to Streamline Your Work
Set up recurring email reports on an hourly, daily (at two specified times), weekly, monthly, or even yearly basis, with full control over the exact delivery time. Automate your reporting and never miss a deadline again.
Examples:
Daily at 9 AM and 5 PM – Send a morning sales update and an end-of-day performance summary.
Weekly on Mondays at 10 AM – Email marketing performance reports to stakeholders.
Monthly on the 1st at 3 PM – Share financial statements with management.
Yearly on January 1st at 6 AM – Send an annual business performance report to investors.
Custom schedule (e.g., every 3rd Friday at 4 PM) – Automate vendor order summaries for procurement.
Send entire spreadsheets, specific sheet(s), or custom cell ranges (e.g., B2:F20) so recipients get exactly what they need.
Export and send your Google Sheets™ in the following formats:
Excel (.xlsx) – Ideal for financial reports, client data, and raw data sharing.
CSV – Perfect for databases, analytics, and data imports.
TSV – A tab-separated format suited for structured data and database processing.
ODS – OpenDocument Spreadsheet format, compatible with LibreOffice and OpenOffice.
PDF – Customize your exports with specific cell ranges (e.g., A1:F20) to ensure only relevant data is shared in a professionally formatted document. Ideal for reports, invoices, and presentations.
PNG – Capture high-resolution snapshots of selected spreadsheet sections (e.g., D5:J15), preserving formatting and visuals for easy sharing of tables, charts, and key insights.
Embed live tables, charts, timelines, and formatted range data directly into the email body. No attachments necessary—just clear, visually appealing data within the email.
{{Date}} – Inserts the current date in MM/dd/yyyy format.
{{Date UK}} – Inserts the current date in dd/MM/yyyy format.
{{Long Date}} – Inserts the full date in "MMMM dd, yyyy" format (e.g., January 31, 2025).
{{Long Date UK}} – Inserts the full date in "dd MMMM yyyy" format (e.g., 31 January 2025).
and many more date markers...
{{Sheet Id}} – Inserts the Google Sheet’s unique identifier.
{{Sheet Name}} – Inserts the name of the active sheet (e.g., "Sheet1").
{{Spreadsheet Id}} – Inserts the unique identifier of the Google Spreadsheet.
{{Spreadsheet Name}} – Inserts the name of the Google Spreadsheet.
{{Random Id}} – Inserts a randomly generated alphanumeric string.
{{Random Number}} – Inserts a randomly generated number.
{{Image:'Employees'!A1:J50}} – Inserts an image of the specified range.
{{Chart:'Data',1811248336}} – Embeds a chart image with the specified ID.
{{Chart:'ChartSheet',331802849,800,600}} – Embeds a chart image with the specified size.
{{Timeline:'Timeline 1',800,600}} – Embeds a timeline image with the specified size.
{{Timeline:'Timeline 1!A1}} – Inserts timeline data image from the specified range.
Tailor your PDFs with:
Page Size: Choose from standard sizes like A4, Letter, Legal, or set custom dimensions.
Scaling: Adjust scaling to fit your content perfectly.
Margins & Orientation: Set custom margins and choose between Portrait or Landscape mode.
Gridlines, Page Numbers & Headers/Footers: Customize alignment (horizontal/vertical), page order, and notes. Add gridlines, page numbers, and dynamic header/footer content. Optionally, repeat frozen rows and columns for better readability.
Send reports to multiple recipients by specifying the TO, CC, and BCC fields. You can either manually input email addresses or pull them from a Google Sheet using placeholders like {{Sheet1!A2:A32}} to dynamically insert a range of email addresses.
Custom Sender Name: Reflect your branding or personal touch.
Flexible HTML Editor: Compose rich, formatted emails with images, links, and custom layouts.
Preview and Send to Yourself: Preview the email before sending to your recipients.
With these features, you can easily automate the sending of customized reports or communications to a large list of recipients, while maintaining personalization and control over the email content.
Finance & Accounting – Automate monthly financial reports, invoices, and balance sheet(s) to stakeholders.
Sales & Marketing – Send weekly sales reports and campaign performance summaries to clients and teams.
HR & Payroll – Distribute employee attendance sheet(s) and payroll summaries securely via email.
Operations & Logistics – Ensure inventory reports, purchase orders, and supply chain updates are sent automatically.
Education – Share student progress reports, test scores, and attendance records with parents or administrators.
No add-on branding in emails or PNG images
Priority customer support
Schedule & Email Spreadsheets is available for free with a watermark.
* Google services impose daily quotas and hard limitations on some features - https://developers.google.com/apps-script/guides/services/quotas
Schedule & Email Spreadsheets use and transfer of information received from Google APIs to any other app will adhere to Workspace API User Data and Developer Policy, including the Limited use of user data.