Workflow n8n

Automatisation WooCommerce avec n8n : notifications Slack pour nouvelles commandes

  • Ce workflow n8n a pour objectif d'automatiser l'envoi de notifications sur Slack lors de la création d'une nouvelle commande dans WooCommerce, en ciblant spécifiquement les commandes dont le montant dépasse 100 euros. Dans un contexte commercial où la réactivité est cruciale, cette automatisation permet aux équipes de vente et de support de rester informées en temps réel des nouvelles transactions, améliorant ainsi la gestion des commandes et la satisfaction client. L'utilisation de n8n, une plateforme d'automatisation sans code, facilite la mise en place de ce processus sans nécessiter de compétences techniques avancées.
  • Le workflow débute avec un déclencheur de type 'Order Created' qui s'active dès qu'une nouvelle commande est enregistrée dans WooCommerce. Ensuite, une condition est appliquée via un noeud 'Price over 100' pour vérifier si le montant de la commande dépasse 100 euros. Si cette condition est remplie, le workflow envoie un message à un canal Slack spécifié grâce au noeud 'Send to Slack', incluant des détails sur la commande. Cette approche permet non seulement d'automatiser les notifications, mais aussi de filtrer les informations pertinentes, évitant ainsi les distractions causées par des commandes de moindre valeur.
  • En intégrant ce workflow dans votre processus de vente, vous réduisez le temps de réponse aux nouvelles commandes et améliorez la communication au sein de votre équipe. Cela se traduit par une meilleure gestion des ressources et une augmentation potentielle des ventes, tout en optimisant l'expérience client.
Tags clés :automatisationWooCommerceSlacknotificationsn8n
Catégorie: Webhook · Tags: automatisation, WooCommerce, Slack, notifications, n8n0

Workflow n8n WooCommerce, Slack, notifications : vue d'ensemble

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

Workflow n8n WooCommerce, Slack, notifications : détail des nœuds

  • Order Created

    Ce noeud déclenche le workflow lorsqu'une nouvelle commande est créée dans WooCommerce.

  • Send to Slack

    Ce noeud envoie un message sur Slack avec le texte et les options spécifiées.

  • Price over 100

    Ce noeud vérifie si le prix est supérieur à 100 et permet de diriger le flux en fonction du résultat.

Inscris-toi pour voir l'intégralité du workflow

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "id": 81,
  "name": "New WooCommerce order to Slack",
  "nodes": [
    {
      "name": "Order Created",
      "type": "n8n-nodes-base.wooCommerceTrigger",
      "position": [
        340,
        500
      ],
      "webhookId": "287b4bf4-67ec-4c97-85d9-c0d3e6f59e6b",
      "parameters": {
        "event": "order.created"
      },
      "credentials": {
        "wooCommerceApi": {
          "id": "48",
          "name": "WooCommerce account"
        }
      },
      "typeVersion": 1
    },
    {
      "name": "Send to Slack",
      "type": "n8n-nodes-base.slack",
      "position": [
        780,
        480
      ],
      "parameters": {
        "text": ":sparkles: There is a new order :sparkles:",
        "channel": "woo-commerce",
        "blocksUi": {
          "blocksValues": []
        },
        "attachments": [
          {
            "color": "#66FF00",
            "fields": {
              "item": [
                {
                  "short": true,
                  "title": "Order ID",
                  "value": "={{$json[\"id\"]}}"
                },
                {
                  "short": true,
                  "title": "Status",
                  "value": "={{$json[\"status\"]}}"
                },
                {
                  "short": true,
                  "title": "Total",
                  "value": "={{$json[\"currency_symbol\"]}}{{$json[\"total\"]}}"
                },
                {
                  "short": false,
                  "title": "Link",
                  "value": "={{$node[\"Order Created\"].json[\"_links\"][\"self\"][0][\"href\"]}}"
                }
              ]
            },
            "footer": "=*Ordered:* {{$json[\"date_created\"]}} | *Transaction ID:* {{$json[\"transaction_id\"]}}"
          }
        ],
        "otherOptions": {}
      },
      "credentials": {
        "slackApi": {
          "id": "53",
          "name": "Slack Access Token"
        }
      },
      "typeVersion": 1
    },
    {
      "name": "Price over 100",
      "type": "n8n-nodes-base.if",
      "position": [
        540,
        500
      ],
      "parameters": {
        "conditions": {
          "number": [
            {
              "value1": "={{$json[\"total\"]}}",
              "value2": 100,
              "operation": "largerEqual"
            }
          ]
        }
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "saveManualExecutions": true,
    "saveExecutionProgress": true,
    "saveDataSuccessExecution": "all"
  },
  "connections": {
    "Order Created": {
      "main": [
        [
          {
            "node": "Price over 100",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Price over 100": {
      "main": [
        [
          {
            "node": "Send to Slack",
            "type": "main",
            "index": 0
          }
        ],
        []
      ]
    }
  }
}

Workflow n8n WooCommerce, Slack, notifications : pour qui est ce workflow ?

Ce workflow s'adresse aux entreprises de e-commerce utilisant WooCommerce qui souhaitent améliorer leur réactivité et leur communication interne. Il est particulièrement utile pour les équipes de vente et de support, ainsi que pour les utilisateurs ayant un niveau technique intermédiaire.

Workflow n8n WooCommerce, Slack, notifications : problème résolu

Ce workflow résout le problème de la lenteur dans la communication des nouvelles commandes, en particulier celles de valeur élevée. Avant sa mise en place, les équipes pouvaient manquer des informations cruciales, ce qui entraînait des retards dans le traitement des commandes et une insatisfaction client. Grâce à cette automatisation, les utilisateurs reçoivent instantanément des notifications sur Slack, leur permettant d'agir rapidement et d'améliorer l'expérience client.

Workflow n8n WooCommerce, Slack, notifications : étapes du workflow

Étape 1 : Le workflow est déclenché par la création d'une nouvelle commande dans WooCommerce.

  • Étape 1 : Une condition vérifie si le montant de la commande est supérieur à 100 euros.
  • Étape 2 : Si la condition est remplie, un message est envoyé à un canal Slack spécifié, contenant les détails de la commande. Cette séquence garantit que seules les commandes significatives déclenchent une notification, optimisant ainsi la communication.

Workflow n8n WooCommerce, Slack, notifications : guide de personnalisation

Pour personnaliser ce workflow, vous pouvez modifier l'URL du webhook de WooCommerce pour l'adapter à votre boutique. Il est également possible de changer le canal Slack où les notifications sont envoyées en ajustant les paramètres du noeud 'Send to Slack'. Pensez à adapter le montant de la condition dans le noeud 'Price over 100' selon vos besoins commerciaux. Enfin, vous pouvez ajouter d'autres noeuds pour enrichir les notifications, comme des informations sur le client ou des détails sur les produits commandés.