Workflow de base : multiplier les points selon la condition

Dans cet article, nous verrons étape par étape comment créer un workflow qui multiplie les points d'une transaction uniquement lorsqu'une condition spécifique est remplie. C'est l'une des utilisations les plus courantes des workflows et une excellente base pour comprendre comment ils fonctionnent.

Objetivo del workflow

Aplicar un multiplicador de puntos únicamente cuando la transacción cumple una condición específica.

Por ejemplo:

  • Multiplicar x3 los puntos si aparece un producto concreto

  • Multiplicar x2 los puntos si el importe supera un umbral

  • Aplicar un bonus solo a determinados clientes

Escenario de ejemplo

Vamos a construir este caso:

Si una transacción incluye un producto concreto, multiplicar los puntos por 3.
Si no lo incluye, no hacer nada.

Este patrón se puede reutilizar fácilmente para:

  • Categorías

  • Marcas

  • Rangos de importe

  • Segmentos de cliente

Paso 1 – Crear un nuevo workflow

  1. Accede a Workflows

  2. Haz clic en Crear workflow

  3. Asigna un nombre descriptivo, por ejemplo:
    “Multiplicador por producto específico”

Paso 2 – Seleccionar el disparador

Selecciona el disparador:

Puntos Añadidos

Este disparador se activa cada vez que una transacción genera puntos (por compra, importación, bonus, etc.).

Una vez seleccionado, el workflow ya dispone de:

  • Datos de la transacción

  • Datos del cliente

  • Listado de productos (si existen)

Paso 3 – Añadir una condición

  1. Haz clic en Añadir paso

  2. Selecciona Condición

La condición nos permitirá decidir si se aplica o no el multiplicador.

Configuración de la condición

  • Valor 1: items

  • Operador: Igual a

  • Valor 2: ID del producto que queremos detectar

💡 En este ejemplo se utiliza el identificador del producto, pero el mismo enfoque puede aplicarse a categorías, marcas u otros campos.

La condición crea automáticamente dos ramas:

  • Verdadero

  • Falso

Paso 4 – Configurar la rama “Verdadero”

En la rama Verdadero:

  1. Haz clic en Añadir a Verdadero

  2. Selecciona la acción Multiplicar Puntos

  3. Define el multiplicador, por ejemplo:

    • Multiplicador: 3

Esto hará que:

  • Los puntos de la transacción se multipliquen automáticamente

  • El resultado se aplique al cliente en tiempo real

Paso 5 – Rama “Falso” (opcional)

En este caso, no es necesario añadir ninguna acción en la rama Falso.

Si la condición no se cumple:

  • El workflow termina

  • La transacción mantiene los puntos originales

Paso 6 – Probar el workflow

Antes de activarlo, es muy recomendable probarlo:

  1. Importa una transacción existente usando su ID

  2. Revisa los datos cargados

  3. Si es necesario, edita el contenido de la transacción

  4. Ejecuta el workflow

Verifica:

  • Que la condición se cumple cuando corresponde

  • Que los puntos se multiplican correctamente

  • Que no hay efectos secundarios

Paso 7 – Guardar y activar

Una vez validado:

  1. Guarda el workflow

  2. Actívalo

A partir de ese momento:

  • Se ejecutará automáticamente en cada transacción

  • Solo aplicará el multiplicador cuando la condición sea verdadera

Qué has aprendido en este workflow

Con este ejemplo ya has utilizado:

  • Un disparador

  • Una condición

  • Dos ramas lógicas

  • Una acción sobre puntos

  • El sistema de pruebas

  • El flujo visual completo

Es la base sobre la que se construyen workflows más complejos.

Variaciones habituales de este workflow

Este mismo patrón puede adaptarse fácilmente a:

  • Multiplicar puntos por categoría

  • Multiplicar puntos por marca

  • Aplicar multiplicador por importe mínimo

  • Bonus solo para clientes con X puntos

  • Promociones temporales combinadas con fechas

Cet article vous a-t-il été utile?

Questions Fréquentes

Trouvez des réponses aux questions les plus courantes sur ce sujet

Pour créer un workflow qui multiplie des points, accédez à la section Workflows, cliquez sur 'Créer un workflow' et attribuez un nom descriptif. Ensuite, sélectionnez le déclencheur 'Points Ajoutés' et ajoutez une condition qui détermine quand le multiplicateur sera appliqué.
Vous pouvez utiliser des conditions basées sur des produits spécifiques, des catégories, des marques ou des plages de montants. Par exemple, vous pouvez multiplier les points par 3 si un produit concret est inclus dans la transaction.
Après avoir configuré la condition, vous devez configurer la branche 'Vrai' pour définir l'action de multiplication des points et établir le multiplicateur souhaité. Ensuite, vous pouvez tester le workflow avant de l'enregistrer et de l'activer.
Il n'est pas nécessaire d'ajouter d'action dans la branche 'Faux', car si la condition n'est pas remplie, le workflow se termine simplement et la transaction conserve les points d'origine.

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?