n8n Workflow: Google Sheets Sales Report Slides w/ Claude
n8n Workflow: Google Sheets Sales Report Slides w/ Claude
Regular price
£13.99
Regular price
£13.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Google Sheets Sales Report Slides w/ Claude
Regular price
£13.99
Regular price
£13.99
Sale price
Unit price
/
per
Turn your Google Sheets sales data into a branded Google Slides report—automatically, with n8n + Claude
This n8n workflow receives a monthly sales report request, reads the relevant data from Google Sheets, uses Anthropic Claude to interpret the requested month and generate a short summary, then fills a copied Google Slides template (including a chart sourced from Sheets). The result: a ready-to-share Slides link—no manual reporting.
What this workflow does
- Receives requests from either an n8n Form submission or a Google Chat webhook.
- Validates Google Chat senders against an allowlist, returning a help/denial response when invalid.
- Fetches and parses sales rows from a configured Google Sheets tab into normalized records (date, group, value, and an optional distinct key).
- Extracts the requested month with Anthropic Claude, then verifies the month is valid, not in the future, and actually has matching rows.
- Computes reporting outputs including totals, month-over-month change (or month-to-date when applicable), counts, optional averages/distinct counts, and top groups.
- Writes a comparison table to a “Report” tab to drive a Google Sheets chart.
- Generates a 3-line Claude summary based on computed facts, with a safe fallback if any numbers don’t match the calculated dataset.
-
Builds the final Slides deck by copying a Google Slides template, replacing
{{placeholders}}, embedding the Sheets chart image at{{chart}}, and returning the Slides link.
Use cases
- Automate monthly sales reporting for SaaS teams using n8n and Google Sheets data.
- Generate a consistent executive summary deck from a single request sent via Google Chat.
- Reduce manual slide updates by using a template + computed chart from the “Report” tab.
Technical details
- Google Sheets: reads source data, writes comparison results to a “Report” tab (chart source).
- Google Slides: copies a template and replaces placeholders with computed values.
- Anthropic Claude: interprets the requested month and drafts a 3-line summary from verified facts.
- n8n nodes/logic: if, set, code, form, switch, webhook.
