Skip to main content

Send new WooCommerce product notifications to Slack, Gmail and Google Sheets

Workflow preview

Workflow preview
100%
Send new WooCommerce product notifications to Slack, Gmail and Google Sheets preview
Open on n8n.io

1. Workflow Overview

Retail – New Product Drop Notifications This workflow automatically detects when a new product is created in WooCommerce and instantly notifies internal teams through Slack and email. At the same t...

Best for

  • Social Media automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.woocommercetrigger, n8n-nodes-base.set, n8n-nodes-base.slack, n8n-nodes-base.gmail, n8n-nodes-base.googlesheets, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by WeblineIndia.

Original n8n.io source

1.1 Workflow description

Title
Send new WooCommerce product notifications to Slack, Gmail and Google Sheets
Workflow name
Send new WooCommerce product notifications to Slack, Gmail and Google Sheets

Retail – New Product Drop Notifications

This workflow automatically detects when a new product is created in WooCommerce and instantly notifies internal teams through Slack and email. At the same time, it logs all product details into Google Sheets for tracking and reporting. A centralized data formatting step ensures consistent and reusable product data across all nodes.

Quick Implementation Steps

  1. Import the workflow JSON into n8n.
  2. Connect WooCommerce, Slack, Gmail and Google Sheets credentials.
  3. Review the Format Product Details node for field mappings.
  4. Select the Slack channel and Google Sheet.
  5. Activate the workflow.

What It Does

This workflow listens for new product creation events from WooCommerce. When a product is created, the workflow extracts key product attributes such as name, price, status, permalink and images and prepares them in a single centralized configuration node.

Using this standardized data, the workflow sends a real-time Slack notification to inform internal teams, sends a formatted HTML email announcing the product launch and appends the same product information into a Google Sheet for historical reference and reporting.

By centralizing data preparation and reusing it across all downstream nodes, the workflow remains easy to maintain, highly readable and simple to extend for future requirements.

Who’s It For

This workflow is ideal for:

  • E-commerce teams using WooCommerce
  • Marketing teams managing product launches
  • Operations teams maintaining product logs
  • Sales teams needing instant product visibility
  • Business owners tracking new product releases

Prerequisites

To use this workflow, you need:

  • An active n8n instance (self-hosted or cloud)
  • WooCommerce REST API credentials
  • Slack workspace with API access
  • Gmail account with OAuth2 access
  • Google Sheets API access
  • A Google Sheet with predefined columns

How to Use & Setup

  1. Import the workflow JSON into n8n.
  2. Configure WooCommerce – New Product Created with your WooCommerce credentials.
  3. Review the Format Product Details node to verify product field mappings.
  4. Configure Notify Team on Slack and select the target Slack channel.
  5. Configure Send Product Launch Email and update the recipient email if required.
  6. Configure Log Product in Google Sheets and select the target spreadsheet and sheet.
  7. Save and activate the workflow.

Once activated, the workflow runs automatically whenever a new product is created in WooCommerce.

How To Customize Nodes

  • Format Product Details
  • Add or remove product attributes such as SKU, categories or tags.
  • Modify how images are processed or stored.
  • Slack Notification
  • Customize message format, emojis or mentions.
  • Email Notification
  • Adjust branding, layout or additional product details.
  • Google Sheets Logging
  • Add more columns like product ID, category or creator.

Add-ons (Optional Enhancements)

This workflow can be extended to:

  • Prevent duplicate product entries in Google Sheets
  • Route Slack notifications to different channels by category
  • Send emails to multiple stakeholder groups
  • Add approval or review steps before notifications
  • Integrate with CRM or ERP systems
  • Generate daily or weekly product launch summaries

Use Case Examples

  1. Marketing teams receiving instant alerts for new product launches.
  2. Operations teams maintaining a centralized product creation log.
  3. Sales teams staying updated on new offerings.
  4. Business owners tracking product launch activity over time.
  5. Teams ensuring consistent communication across Slack, email and reports.

There can be many additional use cases depending on business needs.

Troubleshooting Guide

Issue Possible Cause Solution
Slack message not sent Invalid Slack credentials Reconnect Slack API credentials
Email not delivered Gmail OAuth expired Reauthorize Gmail account
Google Sheet not updated Sheet permissions missing Verify Google Sheets access
Images missing Product has no images Check WooCommerce product data
Workflow not executing Workflow inactive Activate the workflow

Need Help?

If you need help setting up, customizing or extending this workflow or want to build similar automations tailored to your business, our n8n developers at WeblineIndia can assist with advanced workflow design and automation solutions.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - WooCommerce – New Product Created

Type / Role
n8n-nodes-base.wooCommerceTrigger - wooCommerceTrigger
Config choices
Version 1

Block 2 - Format Product Details

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 3 - Notify Team on Slack

Type / Role
n8n-nodes-base.slack - slack
Config choices
Version 2.3

Block 4 - Send Product Launch Email

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 5 - Log Product in Google Sheets

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 6 - Workflow Overview

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - Trigger & Data Prep

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - Notifications

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 9 - Logging

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Send new WooCommerce product notifications to Slack, Gmail and Google Sheets
Complexity intermediate
Nodes 9
Categories Social Media
Author WeblineIndia
Published 21 Jan 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/12872/12872.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Send new WooCommerce product notifications to Slack, Gmail and Google Sheets do?

Retail – New Product Drop Notifications This workflow automatically detects when a new product is created in WooCommerce and instantly notifies internal teams through Slack and email. At the same t...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Social Media use case.