Programa de fidelización
El programa de fidelización otorga a los clientes puntos por sus pedidos y otras acciones. Con los puntos se puede pagar parte de los pedidos siguientes directamente al finalizar la compra en la tienda. Los niveles aumentan el porcentaje de acumulación para los clientes habituales, y las invitaciones atraen a clientes nuevos: el amigo recibe un regalo y quien lo invita recibe puntos por su primer pedido.
La sección está en el menú Comunicaciones → Fidelización. Todos los roles pueden ver el programa y sus miembros; pueden cambiar la configuración, las reglas y los puntos los roles «Gestor» y superiores.
Creación del programa
- Abra Fidelización y pulse Crear programa. El programa se crea en pausa.
- En la pestaña Configuración, revise los campos (tabla a continuación) y pulse Guardar.
- Cambie el estado del programa a «Activo». Los puntos se otorgan por los pedidos a partir de ese momento; los pedidos anteriores no cuentan.
| Campo | Qué significa |
|---|---|
| Porcentaje de acumulación | Qué porcentaje del importe del pedido se devuelve en puntos. Los niveles tienen su propio porcentaje |
| Valor del punto | Cuánto vale un punto en la moneda del proyecto al pagar |
| Pago con puntos, máximo | Qué parte del pedido se puede pagar con puntos |
| Retención, días | Los puntos de un pedido están disponibles tras el plazo de devolución. Mientras el plazo no haya pasado, una devolución del pedido los cancela |
| Caducidad de los puntos, días | Cuántos días después de otorgarse caducan los puntos. Pueden no caducar nunca |
| Inscripción | «Automática»: cada cliente se convierte en miembro con su primer pedido; «Bajo solicitud»: solo quien se une en el sitio o mediante la API |
| Evento de compra, propiedad del importe, eventos de devolución y cancelación | Por defecto, order_completed con el importe amount, order_refunded y order_cancelled, tal como los envían los plugins de tienda |
Una devolución del pedido cancela sus puntos en la misma proporción; una cancelación, por completo. Los puntos que el cliente canjeó en ese pedido vuelven a su cuenta.

Resumen
La pestaña Resumen muestra, para el período elegido, cuántos puntos se otorgaron, se canjearon en pedidos, se ajustaron manualmente, se devolvieron y caducaron, y cuántos miembros tiene el programa. El Pasivo de puntos son los puntos disponibles y pendientes expresados en dinero: lo que la tienda puede llegar a entregar en descuentos. Los días se cuentan en la zona horaria del proyecto.

Niveles
El nivel depende del importe de las compras del cliente dentro de la ventana (campo Ventana de niveles, días, 365 por defecto), descontadas las devoluciones. Cada nivel tiene su propio umbral y porcentaje de acumulación.
- En la pestaña Niveles, pulse Añadir nivel.
- Indique el nombre, el umbral de importe y el porcentaje de acumulación. Se pueden definir hasta 10 niveles.
- Pulse Guardar.
El nivel se recalcula tras cada pedido, devolución y cancelación, y una vez al día, cuando las compras antiguas salen de la ventana. El nuevo porcentaje se aplica a partir del siguiente pedido. Los niveles están disponibles desde el plan «Crecimiento» (planes).

Reglas de acumulación
Las reglas otorgan puntos por otras acciones: registro, reseña, suscripción o cumpleaños. Pulse Añadir regla en la pestaña Reglas y defina:
- el evento: cualquier evento del proyecto o «Cumpleaños» (por el atributo
birthday, una vez al año); - las condiciones sobre las propiedades del evento, como en los filtros de segmentos;
- la fórmula: «Puntos fijos», «Porcentaje del importe» o «Multiplicador del pedido»; por ejemplo, «puntos dobles» el fin de semana para el evento de compra;
- los límites: «Veces por miembro», «Como máximo cada N días», «Máximo de puntos por vez»;
- el período de la promoción: el primer y el último día en la zona horaria del proyecto.
El interruptor de la fila de la regla la pone en pausa. Al lado se ve cuántos puntos otorgó la regla en 30 días. Las reglas están disponibles desde el plan «Crecimiento».

Miembros
La pestaña Miembros muestra una lista ordenada por saldo descendente, con búsqueda por email, teléfono, ID de usuario o número de perfil y filtro por nivel. Haga clic en un miembro para abrir su cuenta: saldo, puntos pendientes, nivel, puntos que caducarán pronto, amigos invitados e historial de movimientos.
El Ajuste manual añade (número positivo) o descuenta (número negativo) puntos con un motivo obligatorio. El motivo se ve en el historial del miembro y en el registro de auditoría. La cuenta del cliente también se muestra en la ficha de su perfil.

Invitaciones de amigos
Cada miembro tiene su propio código de invitación y un enlace: una página de la tienda con el parámetro ?ref=. El rastreador guarda el código durante 30 días, y los plugins de tienda lo envían al registrarse.
- En la pestaña Invitaciones, active Invitaciones activadas e indique la Página de la tienda para el enlace.
- En el bloque Para el amigo, defina los Puntos al unirse y, si lo necesita, un Código promocional de un grupo (códigos promocionales).
- En el bloque Para quien invita, defina los Puntos por el primer pedido del amigo, el importe mínimo del pedido, el plazo para el primer pedido y el límite de recompensas por miembro.
- Pulse Guardar.
La invitación solo cuenta para un cliente nuevo: sin pedidos y que no sea el propio miembro. El amigo recibe el regalo al unirse al programa, y puede canjear sus puntos ya en el primer pedido. Quien invita recibe los puntos tras el plazo de devolución del pedido del amigo; la cancelación o la devolución completa de ese pedido anula la recompensa. En los mensajes, el enlace y el código son las variables loyalty.referral_url y loyalty.referral_code. Las invitaciones están disponibles desde el plan «Crecimiento».

Puntos en la tienda
Los plugins de OneTrace.ru para WooCommerce, Magento 2 y 1C-Bitrix muestran al cliente que ha iniciado sesión en el sitio su saldo en el carrito y al finalizar la compra. El cliente indica cuántos puntos quiere canjear: los puntos se reservan durante 30 minutos y se confirman con el número de pedido. En el área personal de la tienda se ven el saldo, el historial, el enlace de invitación y los códigos promocionales. Una tienda propia se conecta a las mismas operaciones mediante la API.
Recorridos y mensajes
- El disparador Programa de fidelización inicia un recorrido al unirse al programa, al otorgar, canjear o caducar puntos, con el aviso de caducidad próxima (30, 7 o 1 día antes), al cambiar de nivel y con las invitaciones.
- El nodo Otorgar puntos regala puntos al participante del recorrido, y el nodo Emitir un código promocional, un código de un grupo.
- En las plantillas están las variables
loyalty.*: saldo, nivel, puntos que caducan y su fecha, enlace de invitación. - En la galería de plantillas de recorrido, en la categoría «Fidelización», hay recorridos listos: «Puntos a punto de caducar», «Nuevo nivel», «Puntos de bienvenida» e «Invite a un amigo».