n8n: Weekly Google Sheets Sales PDF to Slack (Claude + MintPDF)
n8n: Weekly Google Sheets Sales PDF to Slack (Claude + MintPDF)
Regular price
£40.99
Regular price
£40.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: Weekly Google Sheets Sales PDF to Slack (Claude + MintPDF)
Regular price
£40.99
Regular price
£40.99
Sale price
Unit price
/
per
Send your weekly Google Sheets sales report to Slack as a PDF—automatically
This n8n workflow runs every Monday, analyzes the last 7 days of sales from your Google Sheets, generates an executive summary with Anthropic Claude, renders a PDF via MintPDF, and posts it directly to Slack. It also archives the report in Google Drive—so your team gets a clean weekly snapshot without manual work.
What this workflow does
- Schedules weekly: Runs every Monday at 8:00.
- Reads sales data from Google Sheets: Loads your configured report settings and fetches all rows from the specified “Sales” tab.
- Compares this week vs last week: Splits rows into two periods, totals key KPIs (e.g., revenue, refunds, orders, units, customers), and calculates changes.
- Highlights trends: Identifies top products, top regions, and daily revenue patterns for both periods.
- Handles no-sales weeks: If there are no sales in the current period, it posts a no-sales message to the configured Slack channel and stops.
- Creates an executive summary with Claude: Sends computed metrics to Anthropic Claude to generate a 3–5 bullet summary (with a basic fallback if the AI output is empty).
- Generates and delivers a PDF: Builds a Markdown report, converts it to PDF using MintPDF, then posts the PDF to Slack.
- Archives in Google Drive: Uploads the report to a configured Drive folder, or alerts Slack if rendering fails.
Use cases
- SaaS and e-commerce teams who track weekly sales KPIs and want consistent Slack reporting.
- Automation engineers standardizing “executive summary + PDF” updates for stakeholders.
- Operators who want AI-written insights paired with a shareable PDF report.
Technical details
- Uses n8n nodes including if, set, code, slack, and n8n-nodes-mintpdf (MintPDF render).
- Integrations/credentials: Google Sheets, Slack (files:write, chat:write), Google Drive, and Anthropic (Claude).
- MintPDF setup: install the community node n8n-nodes-mintpdf and provide a MintPDF API credential.
- Expected sheet columns include: Date, Order ID, Customer, Product, Region, Quantity, Amount, Status.
