
I Workflows sono il sistema di regole e automazione di Omniwallet. Non si limitano a sommare punti — permettono di costruire logiche di business complete che si eseguono automaticamente su dati reali di clienti e transazioni, senza sviluppo esterno.
Un workflow è una catena di condizioni e azioni che si esegue automaticamente quando si verifica un evento. Si costruisce visivamente nell'editor di canvas, trascinando e collegando nodi — come se fosse un diagramma di flusso, ma con la potenza di un sistema programmabile.
Il workflow si attiva quando accade qualcosa di specifico: si aggiungono punti, si crea un cliente, si raggiunge un livello. Ogni evento innesca la catena di nodi configurata.
Legge il dettaglio completo della transazione, il profilo del cliente, il suo storico e comportamento precedente. Non lavora su ipotesi — lavora su ciò che è realmente accaduto.
L'editor di canvas è visivo e intuitivo. Senza codice, senza SQL, senza sviluppo. Il team di marketing può creare e modificare workflows senza dipendere da IT.
Nel momento in cui arriva la transazione, il workflow si avvia e restituisce il risultato all'istante. Senza batch, senza attese, senza intervento manuale.
La maggior parte delle piattaforme applica la stessa regola a tutta la transazione. Omniwallet va oltre: legge l'ordine linea per linea, valuta condizioni sul cliente, esegue calcoli complessi e lavora con dati storici.
Non assegnare punti a prodotti di outlet, liquidazione, tabacco o qualsiasi categoria a basso margine. La regola opera linea per linea — il resto dell'ordine sì punteggia.
Aggiungere 500 punti fissi per acquistare un modello specifico, indipendentemente dall'importo. Ideale per promuovere riferimenti specifici o nuovi lanci.
x3 punti nella categoria a maggior margine, x0 in outlet, x2 nella collezione di stagione. Ogni categoria con la propria regola applicata automaticamente.
"Se livello = Gold E data in novembre → x2 punti." Il workflow valuta lo stato attuale del cliente al momento dell'esecuzione, non un dato statico.
"Se è il primo acquisto → +200 punti di benvenuto." "Se è sabato o domenica → x2." Le date e l'ordine degli acquisti sono condizioni native.
"Non assegnare più di 1.000 punti per transazione." "Se il cliente ha già accumulato 5.000 pts questo mese, annullare punti aggiuntivi." Controllo totale del costo del programma.
Somma, sottrazione, moltiplicazione, divisione, modulo, arrotondamento. Calcola il risultato esatto secondo la regola, non un valore fisso predefinito.
Crea variabili che memorizzano risultati parziali e li riutilizza più avanti nello stesso workflow. Permette logica concatenata e progressiva.
Il nodo "Consultazione di Transazioni" permette di chiedere allo storico del cliente: "Quanti acquisti ha fatto negli ultimi 30 giorni?" e usare quel numero come condizione o fattore di calcolo.
Benvenuto con punti, bonus nei primi N acquisti, periodo di bonus per nuovi clienti. Meccaniche che accelerano l'adozione del programma dal primo giorno.
Ricompense per serie settimanali, bonus per il cliente che ritorna dopo inattività, auguri di compleanno, traguardi per acquisti accumulati.
Soglia minima di acquisto per guadagnare punti, limite massimo per transazione, filtro di prodotti che esclude articoli specifici dal calcolo.
Ogni modello è progettato per un obiettivo strategico specifico. Si attivano in pochi secondi e si personalizzano senza codice — basta configurare i valori che corrispondono al tuo business.