Daily KPI Email Report from Google Sheets
Dashboards only work if someone opens them. A daily email is the report that actually gets read - but BI tools charge real money for scheduled email reports. If your numbers land in a Google Sheet, this workflow turns the latest row into a clean morning email for free.
What this workflow does
- A Schedule Trigger fires every morning at 8:00.
- A Google Sheets node reads your KPI sheet.
- A Code node grabs the most recent row and builds a small HTML table from its columns.
- A Gmail node sends the report to you (or a whole team list).
Setup guide
- Import the JSON into n8n (Workflows > Import from File).
- Connect Google Sheets and select your spreadsheet and sheet - any columns work, the email builds itself from whatever is there.
- Connect Gmail and set the recipient address in the send node.
- Adjust the schedule to your preferred hour.
- Run once manually to see your first report, then activate.
Want this running 24/7?
Self-host n8n on a cheap VPS and this workflow runs around the clock for less than a coffee a month.
Get an n8n VPS from $5/monthFAQ
Want the workflows this one is a warm-up for?
The Mega Bundle packs both WorkflowForge Pro volumes — 32 production-grade workflows: automations (cart recovery, lead scoring, invoice extraction) and AI agents (support agent, calendar assistant, research agent), each with a setup guide. $39 for both, instant download.
Get the Mega Bundle →Need it customized for your exact process?
I build custom n8n automations and AI agents professionally: your tools, your edge cases, tested and documented.
Hire me on Fiverr →