Templates / Analyze WooCommerce category sales over time with Airtable and Slack

Analyze WooCommerce category sales over time with Airtable and Slack

Ready for 3.0

by WeblineIndia ✓ · 1,203 views · created 2026-03-03 · CRM, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 16 nodes and runs on a schedule (every day). Along the way it connects WooCommerce, Airtable and Slack.

How it runs

Trigger: On a schedule (every day).

  1. Report Configuration (Edit Fields (Set)): sets 7 fields: granularity, top_categories_limit, top_performer_pct…
  2. Calculate Reporting Periods (Code): runs custom JavaScript code
  3. Fetch Orders — Previous Period (WooCommerce): get many (order)
  4. Fetch Orders — Current Period (WooCommerce): get many (order)
  5. Fetch Products (WooCommerce): get many
  6. Normalize Order Items — Previous (Code): runs custom JavaScript code
  7. Normalize Order Items — Current (Code): runs custom JavaScript code
  8. Category Map (Code): runs custom JavaScript code
  9. Combine Orders & Products (Merge): merges the data from its input branches
  10. Aggregate Sales by Category (Code): runs custom JavaScript code

…plus 5 more steps. See the full node list below.

Services it uses

WooCommerceAirtableSlack

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (7)

From the author

WooCommerce Product Category Sales Performance Report This workflow automatically analyzes sales data by product category, compares performance across time periods (daily, weekly or monthly), stores structured results in Airtable and sends a clear summary to…

Excerpt from WeblineIndia's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.