Skip to product information

n8n: Weekly Google Sheets Sales PDF to Slack (Claude + MintPDF)

n8n: Weekly Google Sheets Sales PDF to Slack (Claude + MintPDF)

 (200+Reviews)
Regular price £40.99
Regular price £40.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
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)

n8n: Weekly Google Sheets Sales PDF to Slack (Claude + MintPDF)

Regular price £40.99
Regular price £40.99 Sale price
SAVE Sold out

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.
View full details