Workflow di base: moltiplicare i punti in base alla condizione

In questo articolo vedremo passo dopo passo come creare un workflow che moltiplica i punti di una transazione solo quando si verifica una condizione concreta. È uno degli usi più comuni dei workflow e una base eccellente per capire come funzionano.

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

  1. Accedi a Workflow

  2. Clicca su Crea workflow

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

  1. Clicca su Aggiungi passo

  2. 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:

  1. Clicca su Aggiungi a Vero

  2. Seleziona l'azione Moltiplica Punti

  3. 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:

  1. Importa una transazione esistente utilizzando il suo ID

  2. Controlla i dati caricati

  3. Se necessario, modifica il contenuto della transazione

  4. 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:

  1. Salva il workflow

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

Questo articolo ti è stato utile?

Domande Frequenti

Trova risposte alle domande più comuni su questo argomento

Per creare un workflow che moltiplichi i punti, accedi alla sezione di Workflows, fai clic su 'Crea workflow' e assegna un nome descrittivo. Poi, seleziona il trigger 'Punti Aggiunti' e aggiungi una condizione che determini quando si applicherà il moltiplicatore.
Puoi utilizzare condizioni basate su prodotti specifici, categorie, marchi o fasce di importo. Ad esempio, puoi moltiplicare i punti per 3 se un prodotto specifico è incluso nella transazione.
Dopo aver configurato la condizione, devi configurare il ramo 'Vero' per definire l'azione di moltiplicare i punti e impostare il moltiplicatore desiderato. Poi, puoi testare il workflow prima di salvarlo e attivarlo.
Non è necessario aggiungere alcuna azione nel ramo 'Falso', poiché se la condizione non viene soddisfatta, il workflow termina semplicemente e la transazione mantiene i punti originali.

Loyalty Master

Tu asistente experto en fidelización

¡Hola! Soy Loyalty Master, tu asistente experto en programas de fidelización.

Puedo ayudarte con:

  • Dudas sobre Omniwallet y sus funcionalidades
  • Configuración de tu programa de puntos
  • Estrategias de fidelización
  • Integraciones y aspectos técnicos

¿En qué puedo ayudarte hoy?

🇬🇧 View in English?