New WooCommerce order to Slack

WooCommerce integration that automatically sends a Slack notification for new orders over $100, providing key order details like ID, status, total, and transaction ID, ensuring timely communication and efficient order management.

7/8/2025
3 nodes
Medium
manualmediumwoocommercetriggerslackcommunicationnotificationlogicconditional
Categories:
Communication & MessagingManual TriggeredMedium Workflow
Integrations:
WooCommerceTriggerSlack

Target Audience

This workflow is ideal for:
- E-commerce Managers: Who want to stay updated on new orders without constantly checking their WooCommerce dashboard.
- Customer Support Teams: Who need to quickly respond to high-value orders and ensure customer satisfaction.
- Business Owners: Who want to monitor significant sales activity and engage with their teams in real-time.
- Developers: Who are looking to automate notifications and integrate WooCommerce with Slack seamlessly.

Problem Solved

This workflow addresses the challenge of timely communication regarding new orders in WooCommerce.
- It ensures that users are instantly notified of new orders, especially those exceeding $100, allowing for prompt action and customer engagement.
- By integrating with Slack, it streamlines communication within teams, reducing the risk of missed orders and enhancing overall operational efficiency.

Workflow Steps

  • Order Created: The workflow begins with the WooCommerce Trigger detecting a new order creation event.
    2. Price Check: The workflow then checks if the total order amount is greater than or equal to $100 using a conditional node.
    3. Send Notification: If the condition is met, a message is sent to the Slack channel named woo-commerce, detailing:
    - Order ID
    - Status
    - Total Amount (formatted with currency symbol)
    - Link to the Order
    - Order Date and Transaction ID in the footer.
    4. If the order total is below $100, no notification is sent, preventing unnecessary alerts.
  • Customization Guide

    Users can customize this workflow by:
    - Modifying the Slack Channel: Change the channel parameter in the Send to Slack node to direct notifications to a different Slack channel.
    - Adjusting the Price Threshold: Update the value2 in the Price over 100 node to set a different threshold for notifications.
    - Customizing the Slack Message: Alter the text and attachments in the Send to Slack node to include additional order details or change the message format.
    - Adding More Conditions: Introduce more conditional checks in the Price over 100 node to filter orders based on other criteria, such as order status or product type.