Omniwallet – Workflows: automazione intelligente per il tuo programma di loyalty
Funzionalità · Workflows

Il motore di
automazione
intelligente.

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.

Senza sviluppo esterno
Logica a livello di linea di prodotto
16 modelli pronti
Editor visuale di workflows
In esecuzione
Trigger
Punti aggiunti
Si attiva in ogni transazione
Configurato
Condizione
Livello cliente = Gold?
campo: customer.level = "gold"
Diramazione
Moltiplica × 2
No
Continua senza modifiche
Azione
Aggiungi punti risultato
pts_final = pts_base × fattore
Pronto
Workflow eseguito
+240 pts · Gold x2 applicato · 12ms
Linea "outlet" esclusa
Regola di categoria attiva

Logica di business completa,
senza una riga di codice

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.

Basato su eventi

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.

Opera su dati reali

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.

Configurabile visivamente

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.

Si esegue in tempo reale

Nel momento in cui arriva la transazione, il workflow si avvia e restituisce il risultato all'istante. Senza batch, senza attese, senza intervento manuale.

Editor visuale di Workflows

Editor visuale di workflows con nodi

Canvas drag-and-drop con trigger, condizioni, azioni e strumenti di calcolo

Cosa rende i Workflows
veramente potenti

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.

Capacità 1
Logica a livello di linea di prodotto, non solo di ordine
Omniwallet scompone e analizza il dettaglio completo di ogni ordine. Il workflow può operare a livello di ordine completo o prodotto per prodotto, leggendo la categoria, il SKU, l'importo e gli attributi di ogni linea per applicare regole diverse.
Escludere categorie o prodotti dal calcolo

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.

Punti extra fissi per prodotto o SKU specifico

Aggiungere 500 punti fissi per acquistare un modello specifico, indipendentemente dall'importo. Ideale per promuovere riferimenti specifici o nuovi lanci.

Moltiplicatori per categoria strategica

x3 punti nella categoria a maggior margine, x0 in outlet, x2 nella collezione di stagione. Ogni categoria con la propria regola applicata automaticamente.

Ordine #4821 · processato da workflow
Ordine #4821 · 3 linee187,50 €
Nuova collezione
Giacca modello A · 120€
+2.400 pts
Lancio
Scarpa SKU-X · 45€
+500 pts extra
Outlet
Maglietta scontata · 22,50€
Totale punti assegnati +2.900 pts
Capacità 2
Condizioni avanzate su cliente, data e comportamento
Oltre al contenuto dell'ordine, i workflows valutano condizioni sul cliente — il suo livello, storico, frequenza, spesa accumulata — e sul contesto temporale, permettendo di creare regole che si adattano automaticamente a ogni situazione.
Condizioni sul profilo del cliente

"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.

Condizioni temporali e di primo acquisto

"Se è il primo acquisto → +200 punti di benvenuto." "Se è sabato o domenica → x2." Le date e l'ordine degli acquisti sono condizioni native.

Limiti e soglie di punti

"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.

Condizioni valutate · cliente: Laura M.
Livello = Gold
× 2 attivo
Mese = Novembre (campagna attiva)
Bonus +50%
Primo acquisto del mese?
+200 pts extra
Supera limite mensile 5.000 pts?
No → Continua
Tutte le condizioni vengono valutate in tempo reale sul profilo CDP del cliente. Logica AND / OR configurabile tra condizioni.
Capacità 3
Motore di calcolo configurabile: formule, variabili e consultazioni storiche
I workflows non solo sommano punti fissi — possono eseguire operazioni matematiche, creare variabili intermedie, consultare lo storico delle transazioni del cliente e utilizzare quel dato per il calcolo finale. Una capacità logica vicina a un sistema programmabile, senza codice.
Formule matematiche e operazioni numeriche

Somma, sottrazione, moltiplicazione, divisione, modulo, arrotondamento. Calcola il risultato esatto secondo la regola, non un valore fisso predefinito.

Variabili personalizzate intermedie

Crea variabili che memorizzano risultati parziali e li riutilizza più avanti nello stesso workflow. Permette logica concatenata e progressiva.

Consultazione di storico prima di decidere

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.

Nodo di calcolo · formula configurata
var pts_base = transaction.amount × 10 // 1€ = 10 pts
var fattore = customer.level_multiplier // es: 2
var storico = query(txns_last_30d)
if storico.count  3 then fattore += 0.5 // bonus serie
return min(pts_base × fattoremax_pts// applica limite
Calcolare
Operaz. Data
Operaz. Num.
Operaz. Testo
Operaz. Lista
Consultazione Txns
Capacità 4
16 modelli pronti per attivare, organizzati per obiettivo strategico
Non è necessario iniziare da zero. Il catalogo di modelli copre i casi d'uso più comuni nella fidelizzazione, organizzati per obiettivo di business. Scegli, personalizza i parametri e attiva.
Acquisizione: registrazione e primi acquisti

Benvenuto con punti, bonus nei primi N acquisti, periodo di bonus per nuovi clienti. Meccaniche che accelerano l'adozione del programma dal primo giorno.

Ritenzione: serie, traguardi e riattivazione

Ricompense per serie settimanali, bonus per il cliente che ritorna dopo inattività, auguri di compleanno, traguardi per acquisti accumulati.

Controllo: limiti, filtri e protezione dei margini

Soglia minima di acquisto per guadagnare punti, limite massimo per transazione, filtro di prodotti che esclude articoli specifici dal calcolo.

Catalogo di modelli · 16 disponibili
Acquisizione
Ricompensa di registrazione
Engagement
Ricompensa di compleanno
Ritenzione
Ricompense per serie
Traffico
Bonus per giorno della settimana
Controllo
Limite massimo di punti
Controllo
Filtro di prodotti

Scegli il tuo obiettivo.
Attiva il modello. Regola i parametri.

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.

Acquisizione
Ricompensa di registrazione
Assegna punti di benvenuto alla registrazione. Incentiva le prime registrazioni e fa crescere il database per marketing mirato.
Accelera l'adozione del programma dal giorno 1
Acquisizione · Ritenzione
Bonus per primi acquisti
Ricompensa il cliente nei suoi primi N acquisti dopo la registrazione. Favorisce l'abitudine precoce e consolida la relazione iniziale.
Crea abitudine nei primi cicli di acquisto
Ritenzione · Engagement
Ricompensa di compleanno
Moltiplica punti durante il periodo di compleanno del cliente. Crea connessione personale e garantisce un acquisto annuale di fedeli.
Aumenta la ricorrenza di clienti dormienti
Ritenzione · Engagement
Ricompense per serie
Bonus scalati per attività di acquisto consecutiva. Gamifica l'esperienza e crea comportamento abituale di acquisto.
Aumenta la frequenza di visita settimana dopo settimana
Ritenzione
Bonus per cliente che ritorna
Bonus di recupero per clienti inattivi per N giorni. Riattiva clienti persi e incentiva il loro ritorno con un'offerta rilevante.
Riduce il churn di clienti a rischio
Traffico
Ricompensa per tempo limitato
Punti extra durante un intervallo di date specifico. Crea urgenza e spinge le vendite in periodi promozionali o stagioni basse.
Concentra traffico in date strategiche
Traffico
Bonus per giorno della settimana
Punti extra solo nei giorni della settimana selezionati. Spinge traffico nei giorni lenti e bilancia il flusso di clienti.
Ridistrubuisce il traffico e riduce i picchi
Ticket
Ricompensa per importo di acquisto
Punti extra in base all'importo dell'ordine con intervalli configurabili. Incoraggia il cliente a spendere di più per transazione per sbloccare ricompense.
Aumenta il ticket medio per visita
Ticket · Controllo
Moltiplicatore per categoria
Moltiplica i punti di prodotti di una categoria o con una condizione specifica. Promuove prodotti strategici e muove inventario.
Spinge le vendite di categorie prioritarie
Controllo
Soglia minima di acquisto
Annulla punti se l'importo è al di sotto del minimo configurato. Assicura che i punti vengano guadagnati solo su acquisti significativi.
Protegge i margini e aumenta il ticket minimo
Controllo
Limite massimo di punti
Limita i punti guadagnati per transazione a un massimo. Protegge i margini limitando la responsabilità delle ricompense in transazioni grandi.
Controllo totale del costo del programma
Controllo