Sync Weekly Odoo Sales KPIs to Google Sheets & Slack (n8n)
Sync Weekly Odoo Sales KPIs to Google Sheets & Slack (n8n)
Regular price
£65.99
Regular price
£65.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
Sync Weekly Odoo Sales KPIs to Google Sheets & Slack (n8n)
Regular price
£65.99
Regular price
£65.99
Sale price
Unit price
/
per
Sync Odoo weekly Sales KPIs to Google Sheets & Slack—automatically every Monday (n8n)
Get your previous week’s Odoo sales performance summarized and shared in one place: a Google Sheets KPI tracker, a “Top Products” leaderboard, and a formatted Slack weekly update—triggered every Monday at 7:00 AM by an n8n workflow.
What this workflow does
- Runs on schedule: Automatically executes every Monday at 7:00 AM and computes the previous week’s Monday–Sunday date window and label.
- Pulls sales KPIs from Odoo: Retrieves sales orders from Odoo, then aggregates order count and total sales value.
- Calculates invoice performance: Pulls invoices from Odoo and computes total invoiced, paid (invoiced minus residual), and outstanding amounts.
- Ranks top products: Retrieves sale order lines and ranks the top five products by revenue for the week.
-
Writes to Google Sheets:
- Appends one KPI summary row to the “KPI Tracker” tab.
- Appends weekly top-product rows to the “Top Products” tab.
- Posts to Slack: Sends a formatted weekly KPI summary to your chosen Slack channel.
- Error routing: Routes any step failures (Odoo, Google Sheets, or Slack) to a configurable alert placeholder.
Use cases
- Leadership teams want a consistent weekly view of Odoo sales KPIs without manual reporting.
- Automation engineers need a reliable n8n Odoo → Google Sheets → Slack pipeline for KPI tracking.
- SaaS operators track weekly order volume, invoiced/paid/outstanding amounts, and top-selling products.
Technical details
- n8n workflow nodes: set, code, no op, odoo, slack, sticky note
- Odoo models: sale.order, account.move, sale.order.line
- Google Sheets: OAuth credential; requires spreadsheet ID plus tabs “KPI Tracker” and “Top Products” with matching column headers
- Slack: OAuth credential; configurable target channel (e.g., “leadership-team”)
