Automatisation Slack avec n8n : suivi des produits ProductHunt
Ce workflow n8n a pour objectif de surveiller les nouveaux produits sur ProductHunt et d'envoyer des notifications sur Slack lorsque des produits pertinents sont identifiés. Dans un contexte où les entreprises cherchent à rester à jour avec les dernières innovations, ce workflow s'avère particulièrement utile pour les équipes marketing et produit qui souhaitent découvrir de nouvelles opportunités. En automatisant ce processus, les utilisateurs peuvent économiser du temps et se concentrer sur l'analyse des produits plutôt que sur la recherche manuelle.
- Étape 1 : le workflow commence par un déclencheur programmé quotidien qui active le processus.
- Étape 2 : il définit les produits pertinents à surveiller à l'aide du noeud 'Define relevant products'.
- Étape 3 : une condition vérifie si des produits ont été trouvés grâce au noeud 'Found products?'. Si des produits sont identifiés, le workflow passe à l'étape suivante.
- Étape 4 : le noeud 'Look up products' interroge ProductHunt pour récupérer les informations sur les produits correspondants. Enfin,
- Étape 5 : si des produits sont trouvés, un message est envoyé sur Slack via le noeud 'Send slack message', informant l'équipe des nouvelles découvertes. Grâce à cette automatisation n8n, les équipes peuvent réagir rapidement aux tendances du marché et améliorer leur stratégie de produit.
Workflow n8n Slack, ProductHunt, veille produit : vue d'ensemble
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Workflow n8n Slack, ProductHunt, veille produit : détail des nœuds
Inscris-toi pour voir l'intégralité du workflow
Inscription gratuite
S'inscrire gratuitementBesoin d'aide ?{
"id": "fvYgcG9s1pqP5cQ6",
"meta": {
"instanceId": "660cf2c29eb19fa42319afac3bd2a4a74c6354b7c006403f6cba388968b63f5d",
"templateCredsSetupCompleted": true
},
"name": "Monitor ProductHunt",
"tags": [
{
"id": "a8B9vqj0vNLXcKVQ",
"name": "template",
"createdAt": "2025-04-04T15:38:37.785Z",
"updatedAt": "2025-04-04T15:38:37.785Z"
}
],
"nodes": [
{
"id": "3cf0b7e0-ec9f-4173-bc85-1b4daef5aa22",
"name": "Define relevant products",
"type": "n8n-nodes-base.set",
"position": [
220,
-100
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "a83156e0-1782-4d0a-a15c-1ff889ff915d",
"name": "Relevant Products",
"type": "string",
"value": "AI Agents"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "a316f080-0fd8-4723-a65c-bce2c2a13cf8",
"name": "Found products?",
"type": "n8n-nodes-base.if",
"position": [
660,
-100
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "552c61c2-1ec0-40b5-b473-2423b646418b",
"operator": {
"type": "string",
"operation": "notContains"
},
"leftValue": "={{ $json.data.modelResponse }}",
"rightValue": "[NA]"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "ffb0289e-9341-4641-bfcd-41b25f0b1379",
"name": "Look up products",
"type": "n8n-nodes-base.airtop",
"position": [
440,
-100
],
"parameters": {
"url": "https://www.producthunt.com/",
"prompt": "=Extract up to 5 product launches that are {{ $json[\"Relevant Products\"] }} for each product extract the title and URL (if exists).\n\nReturn format:\nToday's [{{ $json[\"Relevant Products\"] }}] on Producthunt\n1. Title 1 (URL 1)\n2. Title 2 (URL 2)\nand so on\n\nIf you cannot find any relevant products, return [NA]",
"resource": "extraction",
"operation": "query",
"sessionMode": "new",
"additionalFields": {}
},
"credentials": {
"airtopApi": {
"id": "byhouJF8RLH5DkmY",
"name": "[PROD] Airtop"
}
},
"typeVersion": 1
},
{
"id": "4d1f0668-d5d5-4440-8608-3cfe3d61d0c0",
"name": "Send slack message",
"type": "n8n-nodes-base.slack",
"position": [
880,
-100
],
"webhookId": "9887477b-9680-4701-a2a1-583d47f1fb5d",
"parameters": {
"text": "={{ $json.data.modelResponse }}",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "list",
"value": "C087FK3J0MC",
"cachedResultName": "make-debug"
},
"otherOptions": {}
},
"credentials": {
"slackApi": {
"id": "NgjAmOgS9xRg1RlU",
"name": "Slack account"
}
},
"typeVersion": 2.3
},
{
"id": "921d283e-6d67-4aaa-a344-687bb23b8710",
"name": "Trigger daily",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
0,
-100
],
"parameters": {
"rule": {
"interval": [
{
"triggerAtHour": 6
}
]
}
},
"typeVersion": 1.2
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "e51e2bd0-43f0-4601-a0ad-f553f419a827",
"connections": {
"Trigger daily": {
"main": [
[
{
"node": "Define relevant products",
"type": "main",
"index": 0
}
]
]
},
"Found products?": {
"main": [
[
{
"node": "Send slack message",
"type": "main",
"index": 0
}
]
]
},
"Look up products": {
"main": [
[
{
"node": "Found products?",
"type": "main",
"index": 0
}
]
]
},
"Define relevant products": {
"main": [
[
{
"node": "Look up products",
"type": "main",
"index": 0
}
]
]
}
}
}Workflow n8n Slack, ProductHunt, veille produit : pour qui est ce workflow ?
Ce workflow s'adresse principalement aux équipes marketing et produit des startups et PME qui souhaitent automatiser la veille sur les nouveaux produits. Il est conçu pour des utilisateurs ayant un niveau technique intermédiaire, familiarisés avec les outils d'automatisation et de communication comme Slack.
Workflow n8n Slack, ProductHunt, veille produit : problème résolu
Ce workflow résout le problème de la recherche manuelle des nouveaux produits sur ProductHunt, une tâche qui peut être chronophage et sujette à des oublis. En automatisant ce processus, les utilisateurs éliminent les frustrations liées à la surveillance constante des nouveautés et réduisent le risque de manquer des opportunités intéressantes. À la suite de la mise en place de ce workflow, les équipes peuvent recevoir des alertes en temps réel sur Slack, leur permettant de rester informées et réactives face aux tendances émergentes.
Workflow n8n Slack, ProductHunt, veille produit : étapes du workflow
Étape 1 : Le workflow est déclenché quotidiennement par le noeud 'Trigger daily'.
- Étape 1 : Il définit les produits pertinents à surveiller grâce au noeud 'Define relevant products'.
- Étape 2 : Une condition est vérifiée avec le noeud 'Found products?' pour déterminer si des produits ont été trouvés.
- Étape 3 : Si des produits sont identifiés, le noeud 'Look up products' interroge ProductHunt pour récupérer les informations nécessaires.
- Étape 4 : Enfin, si des produits sont trouvés, un message est envoyé sur Slack via le noeud 'Send slack message', informant l'équipe des nouvelles découvertes.
Workflow n8n Slack, ProductHunt, veille produit : guide de personnalisation
Pour personnaliser ce workflow, commencez par ajuster les paramètres du noeud 'Define relevant products' afin de cibler les produits qui vous intéressent. Vous pouvez également modifier le canal Slack dans le noeud 'Send slack message' pour diriger les notifications vers l'équipe appropriée. Si vous souhaitez élargir la recherche à d'autres plateformes, envisagez d'ajouter des noeuds supplémentaires pour interroger d'autres API. Assurez-vous que les autorisations nécessaires sont en place pour que le workflow puisse accéder à Slack et à ProductHunt. Enfin, surveillez régulièrement le fonctionnement du flux pour optimiser les performances.