Funcionalidad · Workflows

El motor de
automatización
inteligente.

Los Workflows son el sistema de reglas y automatización de Omniwallet. No se limitan a sumar puntos — permiten construir lógica de negocio completa que se ejecuta automáticamente sobre datos reales de clientes y transacciones, sin desarrollo externo.

Sin desarrollo externo
Lógica a nivel de línea de producto
16 plantillas listas
Editor visual de workflows
Ejecutándose
Disparador
Puntos añadidos
Se activa en cada transacción
Configurado
Condición
¿Nivel del cliente = Gold?
campo: customer.level = "gold"
Bifurca
Multiplicar × 2
No
Continuar sin cambio
Acción
Añadir puntos resultado
pts_final = pts_base × factor
Listo
Workflow ejecutado
+240 pts · Gold x2 aplicado · 12ms
Línea "outlet" excluida
Regla de categoría activa

Lógica de negocio completa,
sin una línea de código

Un workflow es una cadena de condiciones y acciones que se ejecuta automáticamente cuando ocurre un evento. Se construye visualmente en el editor de canvas, arrastrando y conectando nodos — como si fuera un diagrama de flujo, pero con la potencia de un sistema programable.

Basado en eventos

El workflow se activa cuando ocurre algo concreto: se añaden puntos, se crea un cliente, se alcanza un nivel. Cada evento dispara la cadena de nodos configurada.

Opera sobre datos reales

Lee el detalle completo de la transacción, el perfil del cliente, su historial y comportamiento previo. No trabaja sobre supuestos — trabaja sobre lo que realmente ha ocurrido.

Configurable visualmente

El editor de canvas es visual e intuitivo. Sin código, sin SQL, sin desarrollo. El equipo de marketing puede crear y modificar workflows sin depender de IT.

Se ejecuta en tiempo real

En el momento en que llega la transacción, el workflow se lanza y devuelve el resultado al instante. Sin batches, sin esperas, sin intervención manual.

Editor visual de Workflows

Editor visual de workflows con nodos

Canvas drag-and-drop con disparadores, condiciones, acciones y herramientas de cálculo

Lo que hace que los Workflows
sean realmente potentes

La mayoría de plataformas aplican la misma regla a toda la transacción. Omniwallet va más allá: lee el pedido línea a línea, evalúa condiciones sobre el cliente, ejecuta cálculos complejos y trabaja con datos históricos.

Capacidad 1
Lógica a nivel de línea de producto, no solo de pedido
Omniwallet descompone y analiza el detalle completo de cada pedido. El workflow puede operar a nivel de pedido completo o producto a producto, leyendo la categoría, el SKU, el importe y los atributos de cada línea para aplicar reglas distintas.
Excluir categorías o productos del cálculo

No otorgar puntos a productos de outlet, liquidación, tabaco o cualquier categoría de bajo margen. La regla opera línea a línea — el resto del pedido sí puntúa.

Puntos extra fijos por producto o SKU concreto

Añadir 500 puntos fijos por comprar un modelo específico, con independencia del importe. Ideal para impulsar referencias concretas o nuevos lanzamientos.

Multiplicadores por categoría estratégica

x3 puntos en la categoría de mayor margen, x0 en outlet, x2 en la colección de temporada. Cada categoría con su propia regla aplicada automáticamente.

Pedido #4821 · procesado por workflow
Pedido #4821 · 3 líneas187,50 €
Nueva colección
Chaqueta modelo A · 120€
+2.400 pts
Lanzamiento
Zapatilla SKU-X · 45€
+500 pts extra
Outlet
Camiseta rebajada · 22,50€
Total puntos otorgados +2.900 pts
Capacidad 2
Condicionantes avanzados sobre cliente, fecha y comportamiento
Además del contenido del pedido, los workflows evalúan condiciones sobre el cliente — su nivel, historial, frecuencia, gasto acumulado — y sobre el contexto temporal, permitiendo crear reglas que se adaptan automáticamente a cada situación.
Condiciones sobre el perfil del cliente

"Si nivel = Gold AND fecha en noviembre → x2 puntos." El workflow evalúa el estado actual del cliente en el momento de la ejecución, no un dato estático.

Condiciones temporales y de primera compra

"Si es la primera compra → +200 puntos de bienvenida." "Si es sábado o domingo → x2." Las fechas y el orden de compras son condicionantes nativos.

Límites y topes de puntos

"No otorgar más de 1.000 puntos por transacción." "Si el cliente ya ha acumulado 5.000 pts este mes, anular puntos adicionales." Control total del coste del programa.

Condiciones evaluadas · cliente: Laura M.
Nivel = Gold
× 2 activo
Mes = Noviembre (campaña activa)
Bonus +50%
¿Primera compra del mes?
+200 pts extra
¿Supera límite mensual 5.000 pts?
No → Continúa
Todas las condiciones se evalúan en tiempo real sobre el perfil CDP del cliente. Lógica AND / OR configurable entre condiciones.
Capacidad 3
Motor de cálculo configurable: fórmulas, variables y consultas históricas
Los workflows no solo suman puntos fijos — pueden ejecutar operaciones matemáticas, crear variables intermedias, consultar el historial de transacciones del cliente y usar ese dato para el cálculo final. Una capacidad lógica cercana a un sistema programable, sin código.
Fórmulas matemáticas y operaciones numéricas

Suma, resta, multiplicación, división, módulo, redondeo. Calcula el resultado exacto según la regla, no un valor fijo predefinido.

Variables personalizadas intermedias

Crea variables que almacenan resultados parciales y los reutiliza más adelante en el mismo workflow. Permite lógica encadenada y progresiva.

Consulta de historial antes de decidir

El nodo "Consulta de Transacciones" permite preguntar al historial del cliente: "¿Cuántas compras ha hecho en los últimos 30 días?" y usar ese número como condición o factor de cálculo.

Nodo de cálculo · fórmula configurada
var pts_base = transaction.amount × 10 // 1€ = 10 pts
var factor = customer.level_multiplier // ej: 2
var historial = query(txns_last_30d)
if historial.count  3 then factor += 0.5 // racha bonus
return min(pts_base × factormax_pts// aplica tope
Calcular
Operac. Fecha
Operac. Núm.
Operac. Texto
Operac. Lista
Consulta Txns
Capacidad 4
16 plantillas listas para activar, organizadas por objetivo estratégico
No hace falta empezar desde cero. El catálogo de plantillas cubre los casos de uso más habituales en fidelización, organizados por objetivo de negocio. Elige, personaliza los parámetros y activa.
Captación: registro y primeras compras

Bienvenida con puntos, bonus en las primeras N compras, período de bonus para nuevos clientes. Mecánicas que aceleran la adopción del programa desde el primer día.

Retención: rachas, hitos y reactivación

Recompensas por racha semanal, bonus para el cliente que regresa tras inactividad, felicitación de cumpleaños, hitos por compras acumuladas.

Control: topes, filtros y protección de márgenes

Umbral mínimo de compra para ganar puntos, tope máximo por transacción, filtro de productos que excluye artículos específicos del cálculo.

Catálogo de plantillas · 16 disponibles
Captación
Recompensa de registro
Engagement
Recompensa de cumpleaños
Retención
Recompensas por racha
Tráfico
Bonus por día de la semana
Control
Tope máximo de puntos
Control
Filtro de productos

Elige tu objetivo.
Activa la plantilla. Ajusta los parámetros.

Cada plantilla está diseñada para un objetivo estratégico concreto. Se activan en segundos y se personalizan sin código — solo hay que configurar los valores que corresponden a tu negocio.

Captación
Recompensa de registro
Otorga puntos de bienvenida al registrarse. Incentiva los primeros registros y hace crecer la base de datos para marketing dirigido.
Acelera la adopción del programa desde el día 1
Captación · Retención
Bonus por primeras compras
Recompensa al cliente en sus primeras N compras tras el registro. Fomenta el hábito temprano y consolida la relación inicial.
Crea hábito en los primeros ciclos de compra
Retención · Engagement
Recompensa de cumpleaños
Multiplica puntos durante el período de cumpleaños del cliente. Crea conexión personal y garantiza una compra anual de fieles.
Aumenta la recurrencia de clientes dormidos
Retención · Engagement
Recompensas por racha
Bonificaciones escalonadas por actividad de compra consecutiva. Gamifica la experiencia y crea comportamiento habitual de compra.
Incrementa la frecuencia de visita semana a semana
Retención
Bonus para cliente que regresa
Bonus de recuperación para clientes inactivos durante N días. Reactiva clientes perdidos e incentiva su regreso con una oferta relevante.
Reduce el churn de clientes en riesgo
Tráfico
Recompensa por tiempo limitado
Puntos extra durante un rango de fechas específico. Crea urgencia e impulsa ventas en períodos promocionales o temporadas bajas.
Concentra tráfico en fechas estratégicas
Tráfico
Bonus por día de la semana
Puntos extra solo en los días de la semana seleccionados. Impulsa tráfico en días lentos y equilibra el flujo de clientes.
Redistribuye el tráfico y reduce picos
Ticket
Recompensa por importe de compra
Puntos extra según el importe del pedido con rangos configurables. Anima al cliente a gastar más por transacción para desbloquear recompensas.
Incrementa el ticket medio por visita
Ticket · Control
Multiplicador por categoría
Multiplica los puntos de productos de una categoría o con una condición específica. Promociona productos estratégicos y mueve inventario.
Impulsa ventas de categorías prioritarias
Control
Umbral mínimo de compra
Cancela puntos si el importe está por debajo del mínimo configurado. Asegura que los puntos solo se ganen en compras significativas.
Protege márgenes y aumenta ticket mínimo
Control
Tope máximo de puntos
Limita los puntos ganados por transacción a un máximo. Protege los márgenes limitando la responsabilidad de recompensas en transacciones grandes.
Control total del coste del programa
Control
Filtro de productos
Solo permite sumar puntos de productos que cumplan una condición. Controla qué productos generan puntos y protege márgenes en artículos de bajo margen.
Loyalty alineado con la estrategia comercial

Canvas visual, nodos conectados,
logs de ejecución.

El editor de Workflows combina simplicidad visual con potencia técnica. Cada nodo tiene su panel de configuración, los flujos se pueden probar con datos reales y los logs permiten monitorizar cada ejecución.

Editor de Workflow — canvas visual

Canvas de edición con nodos conectados

Arrastra y conecta nodos de disparador, condición, acción y herramienta. Cada nodo muestra su estado (configurado / ejecutado) y se puede probar con datos reales importados desde una transacción existente.

Plantillas de Workflow

Catálogo de plantillas por categoría estratégica

16 plantillas organizadas en seis categorías: Captación, Retención, Ticket, Tráfico, Control y Engagement. Cada una incluye descripción del impacto esperado para facilitar la elección.

Lo que esto significa
para tu negocio

Los Workflows no son solo automatización. Son la capa que convierte el programa de puntos en un sistema de loyalty verdaderamente inteligente, alineado con tu estrategia comercial real.

Loyalty rentable y controlado

Cada punto que se otorga responde a una regla que tú has definido. Sin regalar puntos donde no conviene, sin excluir categorías manualmente. El programa opera según tu estrategia de margen real.

Campañas sin tocar código

Activar una campaña de "doble puntos en electrónica este fin de semana" es configurar un workflow y activarlo. Sin desarrollo, sin tickets a IT, sin esperas. El equipo de marketing opera de forma autónoma.

Incentivar exactamente lo que quieres vender

Si tienes stock de una referencia, pones x3 en esa categoría. Si abres un nuevo canal, lo incentivas con un multiplicador temporal. El programa de fidelización se convierte en una herramienta comercial activa.

Adapta el programa al comportamiento del cliente

El cliente VIP recibe un trato diferente al nuevo. El cliente inactivo recibe un incentivo de reactivación. El que está a punto de subir de nivel recibe un empujón. Todo automático, todo basado en datos reales.

Protección contra el abuso del programa

Topes por transacción, límites mensuales, condiciones mínimas de compra y verificación del historial evitan que el programa sea explotado de formas no deseadas. Control sin fricción para el cliente legítimo.

Transparencia total con logs de ejecución

Cada ejecución de un workflow queda registrada. Puedes ver qué regla se aplicó, con qué datos y qué resultado produjo — para cualquier transacción, para cualquier cliente, en cualquier momento.

Tu programa de loyalty
opera según tus reglas.

Construye workflows que se adaptan a tu estrategia comercial, ejecutan lógica compleja en tiempo real y protegen tus márgenes. Sin código, sin dependencias, sin límites.

16 plantillas listas Sin desarrollo externo Incluido en plan Advanced