Tutoriel n8n

Automatiser vos étiquettes d'inventaire avec n8n

Le workflow construit les URL de suivi et regroupe vos articles en planches de QR codes prêtes à imprimer. Depuis Airtable, Notion ou Google Sheets.

Vincent Ventalon
Vincent Ventalon
· Mis à jour le
TemplateFox

À propos du nœud TemplateFox

Le nœud communautaire TemplateFox officiel pour n8n génère des PDF à partir de vos templates et de données dynamiques. Il fonctionne en synchrone : l'URL du PDF revient tout de suite. Compatible avec les agents IA de n8n.

Pourquoi automatiser vos étiquettes ?

De nouveaux équipements arrivent. Quelqu'un ajoute des lignes dans un tableur. Il vous faut maintenant des étiquettes avec QR code : vous les imprimez, vous les collez. Le lendemain, d'autres équipements arrivent. Et on recommence.

Avec n8n, votre base d'inventaire déclenche elle-même la création des étiquettes. Chaque nouvelle ligne devient une planche de QR codes prête à imprimer. C'est tout.

Le workflow : déclencheur d'inventaire → construction des URL → génération du PDF → impression.

1

Créez votre template d'étiquettes

Partez d'un template de planche de codes-barres ou de QR codes. Tout repose sur la liste items : ses éléments se répètent en grille, une étiquette chacun.

// Sample items structure
{
"items": [
{ "qrcode": "https://inv.co/asset/001" },
{ "qrcode": "https://inv.co/asset/002" }
]
}

Template : QR Code Sheet

Le template QR Code Sheet dans l'éditeur visuel

Cliquez sur un QR code pour afficher ses propriétés. Le champ Content contient la variable du template.

QR code sélectionné, avec le panneau des propriétés
2

Construisez le workflow

2.1 — Déclencheur d'inventaire

Ajoutez un déclencheur adapté à la source de votre inventaire :

Airtable Trigger

Surveille les enregistrements nouveaux ou modifiés de votre base d'inventaire. Idéal pour des données structurées.

Google Sheets Trigger

Surveille les événements Row Added ou Row Updated.

Notion Trigger

Surveille les nouvelles pages (vos articles d'inventaire) d'une base de données Notion.

Schedule Trigger

S'exécute chaque jour ou chaque semaine pour traiter en masse tous les articles « en attente ».

Astuce : pour un gros volume d'inventaire, combinez le Schedule Trigger et une colonne « statut » afin de traiter par lots les articles qui ne l'ont pas encore été.

2.2 — Construire les URL de suivi

Un nœud Code transforme chaque ligne en URL de QR code :

// Code node - Run Once for Each Item
return {
qrcode: `https://inv.co/asset/${$json.id}`
};

2.3 — Regrouper les articles

Un nœud Aggregate regroupe les articles en lots :

  • Agrégez les articles dans une liste items
  • Utilisez Split In Batches pour produire plusieurs planches

2.4 — Générer la planche d'étiquettes

Ajoutez le nœud TemplateFox :

  • Sélectionnez le template de planche de QR codes
  • Reliez la liste items à la sortie du nœud Aggregate
  • Envoyez le résultat vers Google Drive, par e-mail ou vers une file d'impression
Aperçu du template QR Code Sheet avec les étiquettes générées

Résultat : vos articles d'inventaire deviennent automatiquement des planches de QR codes prêtes à imprimer.

Plateformes compatibles

G
Google Sheets
A
Airtable
N
Notion
E
Excel Online
I
Import CSV
W
Webhook

Le même workflow, sur d'autres plateformes

Vous utilisez un autre outil d'automatisation ? La même configuration fonctionne aussi ailleurs :

Questions fréquentes

Quels tableurs et bases de données fonctionnent ?

Toute plateforme prise en charge par n8n : Google Sheets, Airtable, Notion, Excel Online. Les fichiers CSV aussi, envoyés par webhook.

Comment construire les URL de suivi ?

Un nœud Code transforme chaque ligne. Exemple : return { qrcode: `https://yoursite.com/asset/${$json.id}` }

Combien d'étiquettes tiennent sur une planche ?

Cela dépend de votre template. Le template de planche de QR codes place plusieurs étiquettes par page, et le workflow répartit automatiquement les articles en lots pour produire plusieurs pages.

Puis-je lancer le workflow à heure fixe plutôt qu'à chaque nouvelle ligne ?

Oui. Le déclencheur Schedule de n8n lance le workflow chaque jour ou chaque semaine. Il récupère toutes les lignes (ou celles marquées « en attente »), génère les étiquettes, puis marque les lignes « traité ».

Combien coûte cette automatisation ?

n8n auto-hébergé est gratuit. TemplateFox inclut 60 PDF gratuits par mois. Voir les tarifs.

Que se passe-t-il si la génération du PDF échoue ?

Prévoyez une branche d'erreur sur le nœud TemplateFox, ou un workflow d'erreur démarré par un Error Trigger. En cas d'échec, n8n peut relancer automatiquement, consigner l'ID de la ligne dans une feuille pour vérification manuelle, ou envoyer une alerte Slack. Les lignes en échec restent marquées « en attente » : la prochaine exécution les reprend.

Automatisez votre génération de PDF

Une documentation complète, des intégrations no-code et une API solide pour générer vos PDF à grande échelle. On s'occupe de la partie ingrate.