I’ve just finished building an AI-driven daily sales reporting system using n8n, and it’s been a game-changer for automating end-of-day analytics and reporting.
Here’s how the workflow works 👇
🧩 Workflow Overview
⏰ Schedule Trigger: Starts automatically every day.
💾 Fetch Sales Data: Retrieves daily sales data directly from Supabase.
🤖 AI Analysis: Uses Google Gemini Chat Model to summarize sales performance and insights.
🧱 Dynamic HTML + SVG Report: Generates a clean visual summary with charts and tables.
📄 PDF Generation: Converts the report into a professional PDF file.
📧 Automated Distribution: Emails the report to the sales team and posts a summary to Slack.
✨ Benefits
100% hands-free daily sales updates
AI-generated insights and summaries
Automatically formatted, branded PDF reports
Consistent communication for internal teams
This project combines automation, AI summarization, and data visualization — all within n8n — to create a reliable daily reporting system.
Top comments (0)