Passer au contenu
Français
  • Il n'y a aucune suggestion car le champ de recherche est vide.

Glossaire Automatisations – Déclencheurs, Conditions, Actions et Journaux

Guide complète de tous les déclencheurs, conditions et actions disponibles dans les Automatisations de ShippyPro

Les automatisations de ShippyPro vous aident à gagner du temps et à réduire les tâches manuelles, en exécutant automatiquement des actions basées sur des événements spécifiques (déclencheurs) et des critères personnalisés (conditions).
Chaque automatisation — également appelée workflow — suit cette structure :

Déclencheur → (optionnel) Conditions → Action(s)

Ce glossaire énumère tous les déclencheurs, conditions, actions et états de journaux disponibles, avec une brève explication et des exemples pratiques pour vous aider à créer vos propres automatisations personnalisées.

 

Index :

  • Déclencheurs

  • Conditions

  • Actions

  • États des journaux

Déclencheurs

Qu’est-ce que c’est : l’événement qui déclenche l’automatisation – le « quand » du workflow. Chaque automatisation doit inclure au minimum un déclencheur.

  • Commande importée

    • L’automatisation démarre lorsqu’une nouvelle commande est importée depuis un marketplace, via API ou téléchargement CSV.

    • Exemple d’usage : Pour un workflow qui doit être exécuté avant l’expédition, comme formater les adresses pour éviter des erreurs, ajouter des colis ou générer automatiquement des étiquettes.

  • Commande en erreur (Beta)

    • L’automatisation démarre lorsqu’une création d’étiquette échoue à cause d’erreurs du transporteur (ex. Erreur système, Erreur de format, Adresse non valide, Erreur du transporteur).

    • Exemple d’usage : Retenter automatiquement la création de l’étiquette en cas d’erreur temporaire du système du transporteur.

  • État de suivi mis à jour (Beta)

    • L’automatisation démarre lorsque l’état de suivi de l’expédition est mis à jour par le transporteur. Vous pouvez spécifier des états précis dans les conditions (ex. En transit, Livré, Exception).

    • Exemple : Envoyer une alerte interne lorsqu’une expédition passe à l’état Exception.

  • Étiquette d’expédition créée (Beta)

    • L’automatisation démarre lorsqu’une étiquette est générée avec succès. Il est possible de la limiter à un transporteur spécifique via les conditions.

    • Exemple : Ajouter une note automatique pour les expéditions créées avec DHL Express.

Conditions

Qu’est-ce que c’est : règles qui déterminent si les actions doivent être exécutées. Les conditions sont optionnelles – vous pouvez créer des workflows même sans conditions.

  • Type d’adresse

    • Spécifie si l’adresse du destinataire est résidentielle ou commerciale.

    • Exemple : Utiliser un transporteur spécifique pour les adresses commerciales.

  • Montant de l’expédition

    • Total des frais de livraison payés par le client.

    • Exemple : Exécuter une action seulement pour les expéditions dont le coût est supérieur à 10 €.

  • Transporteur

    • Le transporteur assigné à l’expédition.

    • Exemple : Envoyer des notifications uniquement pour les commandes expédiées avec UPS.

  • Option de livraison

    • Le service choisi par le client (ex. Express, Next day, Point de retrait).

    • Exemple : Prédéfinir le transporteur correct en fonction du service choisi.

  • Message d’erreur

    • Le message d’erreur retourné par le transporteur en cas d’échec lors de la création de l’étiquette.

    • Exemple : Retenter uniquement les commandes avec l’erreur « Can’t find http ».

  • Type d’erreur

    • Le type d’erreur du transporteur (Erreur système, Erreur de format, Adresse non valide, Erreur du transporteur).

    • Exemple : Retenter la création de l’étiquette uniquement pour les erreurs système.

  • Quantité d’articles

    • Nombre total d’articles dans la commande.

    • Exemple : Signaler manuellement les commandes avec plus de 10 articles ou utiliser des colis plus grands pour les commandes avec plus de 2 articles.

  • Valeur de commande

    • Valeur totale de la commande (quelle que soit la devise).

    • Exemple : Ajouter une note automatique pour les commandes supérieures à 200 €.

  • Produit (EAN / SKU / Nom / Poids)

    • Détails spécifiques des produits contenus dans la commande.

    • Exemple : Appliquer un colis spécial pour les articles avec SKU « FRAGILE-001 ».

  • Ville / État / Code postal / Pays du destinataire

    • Données de l’adresse de livraison.

    • Exemple : Acheminer les commandes françaises vers l’entrepôt FR.

  • Email / Téléphone du destinataire

    • Données de contact du client.

    • Exemple : Insérer un numéro de téléphone pré-déterminé si manquant.

  • Pays de l’expéditeur

    • Pays d’origine de l’expédition.

    • Exemple : Appliquer l’Incoterm DAP pour les expéditions internationales.

  • Boutique (Store)

    • Canal d’origine de la commande (Shopify, Amazon, API, Excel, etc.).

    • Exemple : Utiliser des transporteurs ou services différents selon le marketplace.

  • Tag

    • Tags spécifiques de Shopify associés à la commande.

    • Exemple : Sélectionner automatiquement DHL pour les commandes avec le tag « Express ».

  • Mise à jour du suivi (Tracking)

    • État d’avancement de l’expédition.

    • Exemple : Envoyer une notification lorsque l’expédition est marquée Livrée.

  • Méthode de paiement

    • Méthode utilisée par le client pour payer la commande.

    • Exemple : Ajouter automatiquement le tag « Contre-remboursement » pour les commandes en paiement à la livraison.

Actions

Qu’est-ce que c’est : opérations que le workflow exécute lorsque le déclencheur et les conditions (si présentes) sont satisfaits. Chaque automatisation doit contenir au minimum une action.

  • Ajouter une note

    • Ajoute une note à la commande, utile pour des instructions internes ou des rappels.

    • Exemple : Ajouter « Vérifier l’emballage avant l’expédition » pour les commandes avec articles fragiles.

  • Ajouter des colis

    • Insère automatiquement les informations et les dimensions du colis dans la commande.

    • Exemple : Définir un colis standard de 1 kg, 20×20×20 cm pour les commandes avec un seul article.

  • Ajouter l’email destinataire

    • Remplit automatiquement le champ e-mail du destinataire avec une valeur prédéfinie s’il manque.

    • Exemple : Insérer l’e-mail info@votreboutique.com quand le client ne le fournit pas.

  • Ajouter le téléphone destinataire

    • Remplit automatiquement le numéro de téléphone du destinataire avec une valeur prédéfinie s’il manque.

    • Exemple : Ajouter un numéro de téléphone standard pour les marketplaces qui ne le transmettent pas.

  • Ajouter un tag

    • Ajoute un tag à la commande, utile pour catégoriser ou mettre en évidence des cas spécifiques.

    • Exemple : Ajouter le tag « Contrôle paiement » pour les commandes en contre-remboursement.

  • Assigner un Incoterm

    • Définit un Incoterm (DDP, DAP, EXW) pour la commande, facilitant la gestion des expéditions internationales.

    • Exemple : Définir automatiquement DDP pour les expéditions vers le Royaume-Uni.

  • Créer une étiquette d’expédition

    • Génère automatiquement une étiquette d’expédition avec le transporteur sélectionné.

    • Exemple : Créer automatiquement des étiquettes avec BRT pour toutes les nouvelles commandes importées via Shopify.

  • Formater la description de la commande

    • Nettoie et raccourcit la description de la commande pour respecter les limites de caractères imposées par les transporteurs, en supprimant les caractères spéciaux non valides.

    • Exemple : Raccourcir des descriptions trop longues ou supprimer des émojis avant la création de l’étiquette.

  • Formater l’adresse du destinataire (Rue 1 et 2)

    • Nettoie et raccourcit les champs d’adresse pour respecter les limites de caractères et déplace le numéro civique s’il manque. Aide à éviter des erreurs comme « Recipient Street cannot exceed 35 characters ».

    • Exemples :

      • Adresse 1 : « via dei colli della farnesina 201 » → Adresse 1 : « via colli della farnesina 201 »

      • Adresse 1 : « via dei colli della farnesina 201, interno 3 » → Adresse 1 : « via colli della farnesina 201» Adresse 2 : « interno 3»

      • Adresse 1 : « via dei colli della farnesina » Adresse 2 : « 201 » → Adresse 1 : « via colli della farnesina 201 »

  • Formater la ville du destinataire

    • Standardise les noms de villes en supprimant accents et caractères spéciaux (ex. Düsseldorf → Dusseldorf, Québec → Quebec).

    • Exemple : Formater automatiquement les noms de ville avant la création de l’étiquette pour les expéditions internationales.

  • Formater le nom de l’entreprise du destinataire

    • Nettoie et raccourcit le nom de l’entreprise pour respecter les limites des transporteurs, en supprimant des caractères non valides.

    • Exemple : Convertir « ACME International Logistics Ltd. » en « ACME Intl Logistics ».

  • Formater le numéro de téléphone du destinataire

    • Convertit les numéros de téléphone dans le format correct selon le pays.

    • Exemple : Corriger automatiquement les numéros USA dans le format international standard.

  • Formater l’état du destinataire

    • Convertit le nom complet de l’état en son code ISO correspondant (ex. Roma → RM, Milano → MI, Madrid → M).

    • Exemple : Convertir automatiquement « Roma » en « RM » pour les adresses italiennes.

  • Prédéfinir un transporteur

    • Prédétermine un transporteur à la commande pour accélérer l’exécution. Le transporteur prédéfini est visible dans la section « À expédier » et peut être filtré.

    • Exemple : Pré-assigner automatiquement GLS pour les expéditions nationales italiennes.

  • Réessayer la commande

    • Re-traite une commande qui a rencontré des erreurs ou des problèmes temporaires. Il est possible de définir jusqu’à 5 tentatives de réessai.

    • Exemple : Retenter automatiquement la création de l’étiquette jusqu’à 3 fois en cas d’erreur système.

États des Journaux

Qu’est-ce que c’est : indicateurs qui montrent le résultat de l’exécution de chaque workflow.

  • Succès – Toutes les actions ont été exécutées correctement.

  • Échec – Toutes les actions ont échoué, probablement à cause d’une erreur de configuration du workflow.

  • Quelques erreurs – Le workflow a été exécuté, mais une ou plusieurs actions n’ont pas abouti. Vérifiez les détails dans le journal.

  • En cours – Le workflow a été activé et est en cours d’exécution.

  • Aucune action exécutée – Le déclencheur s’est produit, mais aucune condition n’a été satisfaite, donc aucune action n’a été exécutée.

  • Limite du plan atteinte – Vous avez atteint la limite gratuite d’exécutions. Activez un plan pour obtenir des automatisations illimitées.