Obiettivo del workflow
Applicare un moltiplicatore di punti solo quando la transazione soddisfa una condizione specifica.
Ad esempio:
-
Moltiplicare x3 i punti se appare un prodotto specifico
-
Moltiplicare x2 i punti se l'importo supera una soglia
-
Applicare un bonus solo a determinati clienti
Scenario di esempio
Costruiamo questo caso:
Se una transazione include un prodotto specifico, moltiplicare i punti per 3.
Se non lo include, non fare nulla.
Questo modello può essere facilmente riutilizzato per:
-
Categorie
-
Marchi
-
Fasce di importo
-
Segmenti di clientela
Passo 1 – Creare un nuovo workflow
-
Accedi a Workflow
-
Clicca su Crea workflow
-
Assegna un nome descrittivo, ad esempio:
“Moltiplicatore per prodotto specifico”
Passo 2 – Selezionare il trigger
Seleziona il trigger:
✅ Punti Aggiunti
Questo trigger si attiva ogni volta che una transazione genera punti (per acquisto, importo, bonus, ecc.).
Una volta selezionato, il workflow dispone già di:
-
Dati della transazione
-
Dati del cliente
-
Elenco dei prodotti (se esistenti)
Passo 3 – Aggiungere una condizione
-
Clicca su Aggiungi passo
-
Seleziona Condizione
La condizione ci permetterà di decidere se applicare o meno il moltiplicatore.
Configurazione della condizione
-
Valore 1:
items -
Operatore:
Uguale a -
Valore 2: ID del prodotto che vogliamo rilevare
💡 In questo esempio si utilizza l'identificatore del prodotto, ma lo stesso approccio può essere applicato a categorie, marchi o altri campi.
La condizione crea automaticamente due rami:
-
Vero
-
Falso
Passo 4 – Configurare il ramo “Vero”
Nel ramo Vero:
-
Clicca su Aggiungi a Vero
-
Seleziona l'azione Moltiplica Punti
-
Definisci il moltiplicatore, ad esempio:
-
Moltiplicatore: 3
-
Questo farà sì che:
-
I punti della transazione vengano moltiplicati automaticamente
-
Il risultato venga applicato al cliente in tempo reale
Passo 5 – Ramo “Falso” (opzionale)
In questo caso, non è necessario aggiungere alcuna azione nel ramo Falso.
Se la condizione non viene soddisfatta:
-
Il workflow termina
-
La transazione mantiene i punti originali
Passo 6 – Testare il workflow
Prima di attivarlo, è molto consigliabile testarlo:
-
Importa una transazione esistente utilizzando il suo ID
-
Controlla i dati caricati
-
Se necessario, modifica il contenuto della transazione
-
Esegui il workflow
Verifica:
-
Che la condizione sia soddisfatta quando necessario
-
Che i punti vengano moltiplicati correttamente
-
Che non ci siano effetti collaterali
Passo 7 – Salvare e attivare
Una volta convalidato:
-
Salva il workflow
-
Attivalo
Da quel momento:
-
Verrà eseguito automaticamente ad ogni transazione
-
Applicherà il moltiplicatore solo quando la condizione è vera
Cosa hai imparato in questo workflow
Con questo esempio hai già utilizzato:
-
Un trigger
-
Una condizione
-
Due rami logici
-
Una azione sui punti
-
Il sistema di test
-
Il flusso visivo completo
È la base su cui si costruiscono workflow più complessi.
Variazioni comuni di questo workflow
Questo stesso modello può essere facilmente adattato a:
-
Moltiplicare punti per categoria
-
Moltiplicare punti per marca
-
Applicare moltiplicatore per importo minimo
-
Bonus solo per clienti con X punti
-
Promozioni temporanee combinate con date