Automatisation YouTube avec n8n : recherche et gestion de vidéos
Ce workflow n8n a pour objectif d'automatiser la recherche et la gestion de vidéos sur YouTube, facilitant ainsi la collecte et l'organisation de données vidéo pour les entreprises et les créateurs de contenu. Dans un contexte où la vidéo joue un rôle central dans la stratégie marketing, ce workflow permet de récupérer des informations pertinentes sur les vidéos, d'analyser les données et de les stocker dans une base de données PostgreSQL. Cela s'avère particulièrement utile pour les équipes marketing, les agences de communication et les créateurs de contenu qui souhaitent optimiser leur présence sur YouTube. Le déroulé du workflow commence par un déclencheur manuel, permettant à l'utilisateur de lancer le processus à tout moment. Ensuite, le workflow utilise le nœud 'get_videos' pour récupérer les vidéos de YouTube selon des filtres définis. Les vidéos sont ensuite traitées en plusieurs étapes, incluant la suppression des vidéos courtes avec le nœud 'remove_shorts', et la structuration des données à l'aide de nœuds de code personnalisés. Les données sont ensuite insérées dans une base de données PostgreSQL, où les utilisateurs peuvent facilement les consulter et les analyser. Des vérifications sont effectuées pour s'assurer que les données ne sont pas déjà présentes, ce qui évite les doublons. En intégrant ce workflow, les entreprises peuvent gagner un temps précieux dans la gestion de leur contenu vidéo, tout en améliorant leur efficacité opérationnelle. L'automatisation n8n permet non seulement de réduire les erreurs manuelles, mais aussi d'assurer une mise à jour continue des données, offrant ainsi une valeur ajoutée significative aux équipes marketing et aux créateurs de contenu.
À qui s'adresse ce workflow ?
Ce workflow s'adresse principalement aux équipes marketing, aux créateurs de contenu et aux agences de communication qui cherchent à automatiser la gestion de leurs vidéos sur YouTube. Il est adapté aux utilisateurs ayant un niveau technique intermédiaire et souhaitant optimiser leur flux de travail.
Ce que ce workflow résout
Ce workflow résout le problème de la gestion manuelle des vidéos sur YouTube, qui peut être chronophage et sujet à des erreurs. En automatisant la recherche et le stockage des données vidéo, il permet aux utilisateurs de gagner du temps et d'améliorer la précision des informations collectées. Les utilisateurs peuvent ainsi se concentrer sur l'analyse et l'optimisation de leur contenu, plutôt que sur des tâches répétitives.
Comment ça fonctionne
Étape 1 : Le workflow est déclenché manuellement par l'utilisateur.
- 01Étape 1 : Le nœud 'get_videos' récupère les vidéos de YouTube selon les critères définis.
- 02Étape 2 : Les vidéos sont traitées pour supprimer les vidéos courtes via le nœud 'remove_shorts'.
- 03Étape 3 : Les données sont structurées avec des nœuds de code pour préparer leur insertion.
- 04Étape 4 : Les données sont insérées dans une base de données PostgreSQL grâce au nœud 'insert_items'.
- 05Étape 5 : Des vérifications sont effectuées pour éviter les doublons, assurant ainsi l'intégrité des données.
On adapte ce workflow à votre stack.
CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.
Visualisation du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Importer dans n8n en un clic
Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.
Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.
Télécharger gratuitementInscription en 30 secondes · Sans CB
Personnaliser ce workflow
Pour personnaliser ce workflow, commencez par ajuster les paramètres du nœud 'get_videos' pour définir vos critères de recherche spécifiques sur YouTube. Vous pouvez également modifier le code dans les nœuds de traitement pour adapter la structure des données selon vos besoins. Assurez-vous de configurer correctement la connexion à votre base de données PostgreSQL, notamment l'URL et les identifiants. Enfin, vous pouvez ajouter d'autres nœuds pour intégrer des outils supplémentaires ou automatiser des étapes supplémentaires selon vos objectifs.
Détail des nœuds n8n
- 01Loop Over Items
Ce noeud permet de traiter les éléments en les divisant en lots.
- 02find_video_data1
Ce noeud effectue une requête HTTP pour récupérer des données vidéo.
- 03When clicking ‘Test workflow’
Ce noeud déclenche manuellement le workflow lors d'un clic sur 'Test workflow'.
- 04Execute Workflow Trigger
Ce noeud exécute un autre workflow en tant que déclencheur.
- 05fetch_last_registered
Ce noeud exécute une requête sur une base de données Postgres pour récupérer les derniers enregistrements.
- 06get_videos
Ce noeud récupère des vidéos depuis YouTube en fonction des filtres et de la limite spécifiés.
- 07if_is_empty
Ce noeud évalue une condition pour déterminer si un ensemble de données est vide.
- 08Postgres
Ce noeud exécute une requête sur une base de données Postgres pour effectuer une opération spécifiée.
- 09insert_items
Ce noeud insère des éléments dans une base de données Postgres selon la requête fournie.
- 10create_table
Ce noeud crée une table dans une base de données Postgres selon les paramètres spécifiés.
- 11remove_shorts
Ce noeud exécute un code JavaScript pour supprimer les éléments courts d'un ensemble de données.
- 12create_query
Ce noeud génère une requête à l'aide d'un code JavaScript.
- 13structure_data
Ce noeud structure les données en utilisant un code JavaScript.
- 14if_empty
Ce noeud évalue une condition pour déterminer si un ensemble de données est vide.
- 15already_populated
Ce noeud définit des valeurs pour des variables dans le workflow.
- 16map_data
Ce noeud mappe des données en définissant des valeurs pour des variables.
- 17sanitize_data
Ce noeud exécute un code JavaScript pour assainir les données.
- 18Sticky Note
Ce noeud crée une note autocollante avec des paramètres de couleur et de contenu.
- 19Sticky Note1
Ce noeud crée une autre note autocollante avec des paramètres de couleur et de contenu.
- 20see table
Ce noeud exécute une requête sur une base de données Postgres pour afficher une table.
- 21drop table
Ce noeud supprime une table d'une base de données Postgres selon la requête fournie.
Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.
Audit gratuit · 48hGratuitRésultats en 48 hSans engagement
06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B