
Les Workflows sont le système de règles et d'automatisation d'Omniwallet. Ils ne se limitent pas à ajouter des points — ils permettent de construire une logique métier complète qui s'exécute automatiquement sur des données réelles de clients et de transactions, sans développement externe.
Un workflow est une chaîne de conditions et d'actions qui s'exécute automatiquement lorsqu'un événement se produit. Il se construit visuellement dans l'éditeur de canvas, en glissant et connectant des nœuds — comme un diagramme de flux, mais avec la puissance d'un système programmable.
Le workflow s'active lorsqu'un événement concret se produit : des points sont ajoutés, un client est créé, un niveau est atteint. Chaque événement déclenche la chaîne de nœuds configurée.
Lit le détail complet de la transaction, le profil du client, son historique et comportement antérieur. Ne travaille pas sur des suppositions — travaille sur ce qui s'est réellement passé.
L'éditeur de canvas est visuel et intuitif. Sans code, sans SQL, sans développement. L'équipe marketing peut créer et modifier des workflows sans dépendre de l'IT.
Au moment où la transaction arrive, le workflow se lance et renvoie le résultat instantanément. Sans lots, sans attentes, sans intervention manuelle.
La plupart des plateformes appliquent la même règle à toute la transaction. Omniwallet va plus loin : lit la commande ligne par ligne, évalue les conditions sur le client, exécute des calculs complexes et travaille avec des données historiques.
Ne pas attribuer de points aux produits de déstockage, liquidation, tabac ou toute catégorie à faible marge. La règle opère ligne par ligne — le reste de la commande est comptabilisé.
Ajouter 500 points fixes pour l'achat d'un modèle spécifique, indépendamment du montant. Idéal pour promouvoir des références spécifiques ou de nouveaux lancements.
x3 points dans la catégorie à plus forte marge, x0 en déstockage, x2 dans la collection de saison. Chaque catégorie avec sa propre règle appliquée automatiquement.
"Si niveau = Gold ET date en novembre → x2 points." Le workflow évalue l'état actuel du client au moment de l'exécution, pas une donnée statique.
"Si premier achat → +200 points de bienvenue." "Si samedi ou dimanche → x2." Les dates et l'ordre des achats sont des conditions natives.
"Ne pas attribuer plus de 1.000 points par transaction." "Si le client a déjà accumulé 5.000 pts ce mois-ci, annuler les points supplémentaires." Contrôle total du coût du programme.
Addition, soustraction, multiplication, division, module, arrondi. Calcule le résultat exact selon la règle, pas une valeur fixe prédéfinie.
Crée des variables qui stockent des résultats partiels et les réutilise plus tard dans le même workflow. Permet une logique enchaînée et progressive.
Le nœud "Requête de Transactions" permet de demander à l'historique du client : "Combien d'achats a-t-il effectués au cours des 30 derniers jours ?" et d'utiliser ce nombre comme condition ou facteur de calcul.
Bienvenue avec points, bonus sur les premières N achats, période de bonus pour nouveaux clients. Mécaniques qui accélèrent l'adoption du programme dès le premier jour.
Récompenses pour série hebdomadaire, bonus pour le client qui revient après inactivité, félicitations d'anniversaire, jalons pour achats accumulés.
Seuil minimum d'achat pour gagner des points, plafond maximum par transaction, filtre de produits qui exclut des articles spécifiques du calcul.
Chaque modèle est conçu pour un objectif stratégique concret. Ils s'activent en quelques secondes et se personnalisent sans code — il suffit de configurer les valeurs qui correspondent à votre entreprise.