Send weekly WooCommerce sales KPIs to Slack and Google Sheets
WooCommerce Weekly Sales KPI Reporting to Slack & Google Sheets This workflow automatically generates a weekly sales performance report from WooCommerce and shares it with your team. It runs on a weekly schedule, fetc...
Template notes
WooCommerce Weekly Sales KPI Reporting to Slack & Google Sheets
This workflow automatically generates a weekly sales performance report from WooCommerce and shares it with your team. It runs on a weekly schedule, fetches last week’s orders and refunds, calculates key sales KPIs, stores the results in Google Sheets and sends a summarized report to a Slack channel.
Quick Implementation Steps (Get Started Fast)
1. Connect WooCommerce, Slack and Google Sheets credentials in n8n. 2. Update the WooCommerce store domain in the Configure WooCommerce Store node. 3. Review the Slack channel and Google Sheet settings. 4. Activate the workflow.
That’s it — your weekly sales KPIs will now be generated and shared automatically.
What It Does
This workflow helps you track and share weekly WooCommerce performance without manual effort. It automatically calculates key sales metrics such as total orders, total revenue, average order value, refunds and top-performing products based on the previous week’s data.
The workflow begins on a weekly schedule and determines the exact date range for the last completed week. Using this date range, it pulls sales orders and refund data from WooCommerce through HTTP requests. Multiple calculations are then performed to generate meaningful KPIs that are useful for both operational and leadership-level reporting.