Información legal

Exportación de datos

Tus datos son tuyos y te los puedes llevar. Aquí tienes, fichero a fichero, qué te entregamos, en qué formato y qué significa cada campo.

Última actualización: 22 de octubre de 2026

01

Para qué sirve

Tus datos, en formatos abiertos

Si decides cambiar de proveedor, o simplemente quieres tener una copia, te entregamos tus datos en formatos que puede leer cualquier otra herramienta: CSV, JSON, Excel, PDF y ZIP.

Esta página describe cada fichero antes de que lo pidas, para que tú, o tu nuevo proveedor, sepáis exactamente qué vais a recibir.

Es lo que prevé la cláusula de cambio de proveedor y portabilidad de tu contrato, y lo que exige el Reglamento (UE) 2023/2854, de Datos, a quien presta un servicio en la nube: facilitar que el cliente se vaya con sus datos sin trabas.

Todos los ficheros de clientes, ventas, puntos, canjes y permisos llevan el código del cliente en tu programa de gestión, así que se pueden cruzar entre sí. La copia íntegra y los ficheros en JSON usan los nombres técnicos de la base de datos; los Excel y los demás CSV, nombres en español. Al lado de cada campo explicamos qué contiene.

02

Cómo pedir tus ficheros

Hay dos vías. En cada fichero de esta página verás cuál le corresponde:

  • Descarga directa. Desde el panel, en el sitio que se indica en cada fichero. La hace el titular o quien de tu equipo tenga permiso para ello.
  • A petición. Lo que hoy no tiene botón de descarga te lo preparamos nosotros en JSON. Escribe a privacidad@farmaloyalty.com indicando tu farmacia y qué ficheros quieres. Te los entregamos en un plazo máximo de 15 días hábiles.

La copia íntegra de clientes no depende del plan

Algunas descargas (el Excel de clientes, las ventas, los resultados, los informes y el registro de actividad) solo están en los planes que incluyen exportación. La copia íntegra de clientes en CSV o JSON está siempre disponible, sea cual sea tu plan.

Si tu plan no incluye alguna descarga, o ya te has dado de baja y no puedes entrar, pídenos ese fichero por correo y te lo preparamos igual, en el mismo plazo.

Si tu farmacia trabaja con un distribuidor, la copia íntegra de clientes y los permisos solo los puede descargar la farmacia.

03

Lo que no aparece

Los ficheros recogen lo que FarmaLoyalty guarda, y nada más. Por eso hay datos que no vas a encontrar:

  • Datos de salud. Lo dispensado con receta y los productos que revelan algo sobre la salud no se guardan en FarmaLoyalty: se filtran en tu propio programa de gestión y, si alguna llegara, se descarta sin guardarla. La única excepción son la parafarmacia de salud y los medicamentos sin receta de los clientes que lo hayan autorizado expresamente con su casilla: esas compras sí aparecen en el fichero de ventas de tu farmacia, y se borran si el cliente retira el permiso.
  • Lo que no se guarda. Si un dato no se guarda en la plataforma, no se puede exportar. Lo que se calcula al momento, como el estado o el nivel de un cliente, sale ya calculado en el fichero.
  • Contraseñas y claves. Las contraseñas de tu equipo y las claves de conexión con tu programa de gestión no se entregan nunca.

En el registro de permisos sí verás si un cliente autorizó a usar sus compras de parafarmacia de salud o de medicamentos sin receta. Es solo eso, un permiso: no dice qué compró.

04

Clientes

Una fila por cliente de tu farmacia. Hay dos versiones: la copia íntegra, pensada para llevarte los datos a otra herramienta, y el Excel, pensado para trabajar con ellos.

Copia íntegra de clientes

Descarga directa

Nombre del fichero: farmaloyalty_clientes.csv (o .json)

Dónde: en Clientes, Fichas de clientes, botones CSV y JSON. Está disponible en todos los planes. Sale sin filtros: todos los clientes, ordenados por código.

Formato
CSV o JSON
Codificación
UTF-8 (el CSV, con BOM)
Separador
Punto y coma (;) en el CSV
Decimales
Punto

Las columnas llevan el nombre técnico de la base de datos, igual en CSV y en JSON. Las fechas van como AAAA-MM-DD HH:MM:SS, con la zona horaria cuando consta. Los sí o no salen como true y false en JSON, y como True y False en CSV. Un dato vacío es una celda vacía en CSV y null en JSON. En el CSV, un texto que empiece por =, +, - o @ lleva delante un apóstrofo para que nunca se ejecute como fórmula.

Identificación

external_client_code

Código del cliente en tu programa de gestión. Es la clave que une este fichero con los demás.

erp_card_code

Tarjeta o clave del cliente en tu programa de gestión.

farmaloyalty_card_code

Número de su tarjeta FarmaLoyalty.

id, tenant_id, farmacia_id

Identificadores internos de FarmaLoyalty: del registro, de tu cuenta y de tu farmacia.

nif

DNI o NIE, si consta.

Datos personales y de contacto

customer_name

Nombre y apellidos.

mobile, phone, email

Móvil, teléfono fijo y correo electrónico.

postal_code, city, province

Código postal, localidad y provincia, si constan.

address

Siempre vacía: FarmaLoyalty no guarda la dirección postal de tus clientes.

birth_date, gender

Fecha de nacimiento y sexo, tal como vienen de tu programa de gestión.

customer_type

Tipo de cliente en tu programa de gestión.

signup_date

Fecha de alta del cliente.

Puntos

current_points

Saldo de puntos. En un grupo de farmacias, el de su tarjeta en todo el grupo.

puntos_farmacia

La parte de ese saldo que está en tu farmacia.

current_euros

El saldo convertido a euros de descuento.

Resumen de compras

first_purchase_at, last_purchase_at

Fecha de la primera y de la última compra.

last_purchase_date

Día de la última compra, como AAAA-MM-DD.

tickets, units, total_spent

Número de compras, unidades y gasto total en euros.

tickets_last_12m, spent_last_12m

Compras y gasto de los últimos 12 meses.

avg_ticket

Ticket medio en euros.

avg_days_between_purchases

Días que pasan, de media, entre una compra y la siguiente.

days_since_last_purchase, days_since_first_purchase

Días desde la última y desde la primera compra.

Clasificación

customer_status

Estado según su actividad: new, active, recent, risk, dormant, lost o no_purchase.

customer_level

Nivel: bronze, silver, gold, platinum o vip.

customer_score

Puntuación del cliente, de 0 a 100.

churn_risk_score, churn_risk_label

Riesgo de que deje de venir, en número (0 a 100) y en texto (Bajo, Medio, Alto o Crítico).

frequency_zone_status, frequency_zone_label

Si compra a su ritmo habitual (ok, warning, danger o unknown) y lo mismo en texto.

farmaloyalty_active, has_loyalty

Si está activo en el programa y si tiene tarjeta FarmaLoyalty.

Tarjeta en el móvil

wallet_status

apple_installed, google_installed o not_installed.

has_apple_wallet, has_google_wallet

Si tiene la tarjeta instalada en Apple Wallet o en Google Wallet.

apple_wallet_registered_at, google_wallet_installed_at, wallet_registered_at

Desde cuándo la tiene instalada.

Permisos y canales

lopd_signed

Si firmó la cláusula de protección de datos de la farmacia.

gdpr_marketing, gdpr_orders, gdpr_points_info, gdpr_birthday_campaigns, gdpr_balance_notifications

Permisos que vienen de tu programa de gestión: publicidad, avisos de pedidos, información de puntos, felicitación de cumpleaños y avisos de saldo.

email_alert, sms_alert

Si acepta recibir por email y por SMS. Una baja pedida por el paciente gana siempre.

pref_email, pref_sms, pref_push

Lo que eligió el paciente en su página de preferencias. Vacío si no ha decidido nada allí.

whatsapp_movil, has_whatsapp_mobile

Móvil en formato internacional para WhatsApp y si es válido.

whatsapp_si_servicio_at, whatsapp_si_comercial_at, whatsapp_baja_at

Cuándo dijo sí a los avisos y a las ofertas por WhatsApp, y cuándo se dio de baja.

whatsapp_base_legal

Si hay base legal para escribirle por WhatsApp.

has_email, has_mobile, email_bloqueado

Si tiene correo y móvil válidos, y si su correo está bloqueado por rebotes o quejas.

marketing_ok

Si acepta ofertas por algún canal.

email_reachable, sms_reachable, whatsapp_reachable, whatsapp_avisos_reachable, wallet_reachable

Resultado final por canal: si hoy se le puede escribir por email, SMS, WhatsApp (ofertas o avisos) y tarjeta.

Excel de clientes

Descarga directa

Nombre del fichero: farmaloyalty_clientes_AAAA-MM-DD.xlsx

Dónde: en Clientes, Fichas de clientes, botón Excel, en los planes que incluyen exportación. Respeta los filtros que tengas puestos y llega hasta 50.000 filas. Una hoja, Clientes.

Formato
Excel (.xlsx)
Codificación
UTF-8, la del propio formato
Separador
No aplica
Números
Celdas numéricas de Excel
Código cliente

Código del cliente en tu programa de gestión.

Clave de identificación

Tarjeta o clave del cliente en tu programa de gestión.

Código FarmaLoyalty

Número de su tarjeta FarmaLoyalty.

Nombre

Nombre y apellidos.

Móvil

Teléfono móvil.

Email

Correo electrónico.

Estado

Estado según su actividad (new, active, recent, risk, dormant, lost o no_purchase).

Nivel

bronze, silver, gold, platinum o vip.

Última compra

Fecha, como DD/MM/AAAA.

Wallet

apple_installed, google_installed o not_installed.

Frecuencia media

Días medios entre compras.

Recencia

Días desde la última compra.

Estado frecuencia

En texto: Dentro, A punto, Superó frecuencia, Sin patrón, Sin compras o Sin dato.

Zona frecuencia

ok, warning, danger o unknown.

Compras

Número de compras.

Importe total

Gasto total en euros.

Puntos

Saldo de puntos.

Score

Puntuación de 0 a 100.

Riesgo

Bajo, Medio, Alto o Crítico.

Ciudad, Provincia

Localidad y provincia.

05

Ventas

Una fila por cada línea de producto vendida en el periodo que elijas, con los puntos que dio. Solo están las compras que FarmaLoyalty guarda (ver el apartado 3).

Excel de ventas

Descarga directa

Nombre del fichero: farmaloyalty_ventas_DESDE_HASTA.xlsx

Dónde: en Ventas, botón Excel, en los planes que incluyen exportación. Hasta 200.000 líneas por descarga: si tu histórico es mayor, se descarga por tramos de fechas. Lleva dos hojas: Ventas, con una fila de TOTAL al final, y Resumen.

Formato
Excel (.xlsx)
Codificación
UTF-8, la del propio formato
Separador
No aplica
Números
Celdas numéricas de Excel

Hoja Ventas

Fecha

Fecha y hora de la venta.

Ticket

Número de venta en tu programa de gestión.

Línea

Identificador de la línea dentro del ticket.

Código nacional

Código del producto.

Producto

Nombre del producto.

Familia, Subfamilia, Laboratorio

Clasificación del producto en tu maestro de productos.

Unidades

Unidades vendidas en la línea.

PVP (€)

Precio de venta por unidad.

Importe (€)

Importe neto de la línea.

Código cliente

Código del cliente en tu programa de gestión.

Cliente

Nombre del cliente.

Tarjeta FarmaLoyalty

Número de su tarjeta FarmaLoyalty.

Vendedor

Quién hizo la venta, según tu programa de gestión.

Puntos

Puntos que dio la línea.

Regla

Regla del programa que los dio.

Estado de los puntos

Por ejemplo: Puntos otorgados, Daría puntos, Canje confirmado o Canje hecho solo en caja.

Hoja Resumen

Periodo

Fechas de la descarga.

Tickets, Líneas de producto, Clientes distintos

Totales del periodo.

Unidades, Importe total (€), Puntos otorgados

Sumas del periodo.

Generado

Fecha y hora de la descarga.

06

Puntos y movimientos

El saldo actual de cada cliente ya va en el fichero de clientes (current_points), y los puntos de cada venta, en el Excel de ventas. Este fichero añade la historia completa: cada vez que un cliente ganó, canjeó o perdió puntos.

Movimientos de puntos

A petición

A petición: hoy no tiene botón de descarga. Escríbenos a privacidad@farmaloyalty.com y te lo enviamos en un plazo máximo de 15 días hábiles.

Formato
JSON
Codificación
UTF-8
Separador
No aplica
Estructura
Lista de objetos, uno por registro
id

Identificador del movimiento.

created_at

Fecha y hora del movimiento.

external_client_code, farmaloyalty_card_code

Cliente y tarjeta.

movement_type

earned (ganados), redeemed (canjeados), adjusted (ajuste), migrated (traídos de otro programa) o expired (caducados).

points

Cantidad de puntos del movimiento.

source

Origen: erp_transaction (una venta), manual, migration, campaign o expiration.

rule_id, rule_name

Regla del programa que los dio.

idventa, idlinea

Ticket y línea de la venta que los generó.

description

Descripción del movimiento.

calculation_detail

Detalle del cálculo.

importacion_id

Si vienen de una importación de puntos, el lote.

devuelve_movimiento_id

Si es por una devolución, el movimiento original al que resta.

07

Canjes y vales

Los canjes de puntos que se han hecho, los vales de descuento que has creado y cada vez que un cliente usó uno. En el panel se consultan en pantalla; para llevártelos te los preparamos en un solo fichero con tres listas.

Canjes, vales y usos de vales

A petición

A petición: hoy no tiene botón de descarga. Escríbenos a privacidad@farmaloyalty.com y te lo enviamos en un plazo máximo de 15 días hábiles.

Formato
JSON
Codificación
UTF-8
Separador
No aplica
Estructura
Lista de objetos, uno por registro

Canjes de puntos

id, created_at

Identificador y fecha del canje.

external_client_code, farmaloyalty_card_code, customer_name

Cliente, tarjeta y nombre.

points

Puntos del canje.

points_charged

Puntos que se descontaron de verdad.

euros

Valor del canje en euros.

status

Estado del canje.

origin

platform (registrado en FarmaLoyalty) o erp (cobrado solo en caja).

idventa

Ticket de caja en el que se aplicó.

confirmed_at, closed_at, regularized_at

Cuándo se confirmó, se cerró o se regularizó.

notes, cancel_reason

Notas y motivo de anulación.

created_by, cancelled_by, regularized_by

Quién lo registró, lo anuló o lo regularizó.

Vales

code, name

Código y nombre del vale.

type

fixed (importe fijo), percent (porcentaje), gift (regalo) o points_extra (puntos extra).

value

Importe, porcentaje o puntos del vale.

description, gift_description

Descripción y, si es un regalo, cuál.

scope

Para quién es: tenant (todo el grupo), farmacia, client (un cliente) o audience (un segmento).

external_client_code, farmaloyalty_card_code, audience_id

El cliente o el segmento, si es personal.

automation_id

La automatización que lo creó, si la hay.

starts_at, expires_at

Desde cuándo y hasta cuándo vale.

max_uses, uses_count

Usos permitidos y usos hechos.

is_active, created_at

Si está activo y cuándo se creó.

Usos de vales

voucher_id

El vale usado.

external_client_code, farmaloyalty_card_code, customer_name

Cliente, tarjeta y nombre.

purchase_amount

Importe de la compra.

redeemed_value

Descuento aplicado.

redeemed_at

Fecha y hora del uso.

notes

Notas.

08

Permisos y su prueba

Qué ha aceptado o rechazado cada cliente, cuándo, desde dónde y con qué prueba. Se descarga en Clientes, Permisos. Solo lo puede descargar el equipo de la farmacia: ni el distribuidor ni el administrador del grupo.

Registro de permisos

Descarga directa

Nombre del fichero: permisos_clientes.xlsx

Dónde: en Clientes, Permisos, botón Descargar Excel. Respeta el filtro elegido. Una hoja, Permisos: las dos primeras filas dicen de qué farmacia es y cuándo se descargó, y la cabecera está en la fila 4.

Formato
Excel (.xlsx)
Codificación
UTF-8, la del propio formato
Separador
No aplica
Números
Celdas numéricas de Excel

Cada casilla de permiso dice "Sí" o "No", la fecha y desde dónde se decidió (Página de preferencias, Enlace de baja, Mostrador, Formulario, Respuesta por WhatsApp, Importación de la farmacia, Tarjeta del móvil o Formulario en papel). "Sin firmar" quiere decir que el cliente no ha decidido nada en FarmaLoyalty y manda lo que dice tu programa de gestión.

Código

Código del cliente en tu programa de gestión.

Cliente

Nombre del cliente.

Ofertas por email

Última decisión sobre ofertas por correo.

Ofertas por SMS

Última decisión sobre ofertas por SMS.

Ofertas por WhatsApp

Última decisión sobre ofertas por WhatsApp.

Avisos por WhatsApp

Última decisión sobre avisos de servicio por WhatsApp.

Ofertas en la tarjeta

Última decisión sobre ofertas en la tarjeta del móvil.

Medición de aperturas, lecturas y clics

Si deja medir si abre los mensajes y pulsa sus enlaces.

Parafarmacia de salud, Medicamentos sin receta

Si autorizó a usar esas compras. Es un permiso: no dice qué compró.

Justificante de un cliente

Descarga directa

Nombre del fichero: justificante_CODIGO.pdf

Dónde: en Clientes, Permisos, botón PDF (o Justificante, en el móvil) de cada cliente. Un documento A4 con toda la historia de sus decisiones, de la más antigua a la más reciente.

Formato
PDF
Codificación
Texto con fuentes incrustadas
Separador
No aplica
Tamaño
A4

Las IP salen recortadas y los contactos, enmascarados.

Cabecera

Farmacia, número y nombre del cliente, y fecha en que se generó.

Fecha y decisión

Fecha y hora, qué permiso y si dijo SÍ o NO.

Desde

Dónde se decidió: página de preferencias, mostrador, formulario en papel, etc.

Código validado

Si confirmó con un código, por qué canal y a qué contacto se envió.

Registrado por

La persona del equipo que lo anotó, si fue en la farmacia.

IP (recortada), Navegador

Desde qué conexión y navegador se decidió.

Escaneo

Si hay un documento firmado escaneado, su nombre y su huella SHA-256.

Versión del texto, Texto

El texto exacto que aceptó o rechazó, y su versión.

Todos los justificantes

Descarga directa

Nombre del fichero: justificantes.zip

Dónde: en Clientes, Permisos, botón Todos los justificantes (ZIP). Incluye a los clientes que han decidido algo (o solo a los de compras de salud, si eliges ese filtro).

Formato
ZIP
Codificación
Compresión estándar (Deflate)
Separador
No aplica
Contenido
Un Excel y un PDF por cliente
permisos_clientes.xlsx

El registro de permisos, igual que el Excel de arriba.

justificantes/justificante_CODIGO.pdf

El justificante de cada cliente, igual que el PDF de arriba.

09

Campañas, plantillas y resultados

Lo que has enviado, cómo lo has diseñado y qué resultado tuvo con cada cliente. Los resultados se descargan desde el panel; las campañas, las automatizaciones y las plantillas te las preparamos nosotros.

Resultados de una campaña

Descarga directa

Nombre del fichero: resultados-campana-ID.csv

Dónde: en Resultados, dentro de cada campaña, botón Exportar, en los planes que incluyen exportación. Respeta los filtros de la tabla y llega hasta 50.000 filas.

Formato
CSV
Codificación
UTF-8 con BOM
Separador
Punto y coma (;)
Decimales
Coma
Paciente

Nombre del cliente.

Código

Código del cliente en tu programa de gestión.

Canal

Email, SMS, WhatsApp o Tarjeta (push).

Contacto

Correo o móvil al que se envió.

Entregado

Sí, No o No aplica.

Abierto, Clic

Sí o No. "Sin permiso de medición" si el cliente no autorizó medirlo.

No llegó

Sí si el envío falló.

Compras del periodo (€)

Lo que compró el cliente en el periodo de la campaña.

Tickets

Número de compras en ese periodo.

Enviado

Fecha y hora del envío, hora de Madrid.

Campañas

A petición

A petición: hoy no tiene botón de descarga. Escríbenos a privacidad@farmaloyalty.com y te lo enviamos en un plazo máximo de 15 días hábiles.

Formato
JSON
Codificación
UTF-8
Separador
No aplica
Estructura
Lista de objetos, uno por registro

Cada campaña

name

Nombre de la campaña.

channels

Canales por los que se envió.

subject, message

Asunto y texto del mensaje.

template_key

Plantilla usada.

audience_id

Segmento al que se envió.

status, schedule_type

Estado (borrador, programada, enviada...) y tipo de envío.

scheduled_at, sent_at

Cuándo estaba programada y cuándo salió.

metadata

Ajustes adicionales de la campaña.

created_at, updated_at

Cuándo se creó y cuándo se cambió por última vez.

Resumen de cada envío

event_type, channel

Tipo de envío y canal.

recipients, delivered, opened, clicked

Destinatarios, entregados, abiertos y clics.

revenue

Ventas atribuidas, en euros.

created_at

Fecha del envío.

Automatizaciones

A petición

A petición: hoy no tiene botón de descarga. Escríbenos a privacidad@farmaloyalty.com y te lo enviamos en un plazo máximo de 15 días hábiles.

Formato
JSON
Codificación
UTF-8
Separador
No aplica
Estructura
Lista de objetos, uno por registro
name, description

Nombre y descripción.

is_active

Si está encendida.

channel, canal_alternativo

Canal principal y el que se usa si el cliente no se puede contactar por el primero.

subject, message_template, mensajes

Asunto y textos de los mensajes.

trigger_config, disparador

Qué la pone en marcha (cumpleaños, inactividad, puntos...).

vale

El vale que regala, si lo hay.

audience_id

Segmento al que se limita, si lo hay.

tope_sms_mes

Máximo de SMS al mes.

last_run_at

Última vez que se ejecutó.

Plantillas de diseño

A petición

A petición: hoy no tiene botón de descarga. Escríbenos a privacidad@farmaloyalty.com y te lo enviamos en un plazo máximo de 15 días hábiles.

Formato
JSON
Codificación
UTF-8
Separador
No aplica
Estructura
Lista de objetos, uno por registro

Solo las plantillas que has creado o cambiado tú. Las imágenes van enlazadas desde el diseño.

name, tag, description

Nombre, etiqueta y descripción.

canvas_w, canvas_h

Ancho y alto del diseño, en píxeles.

elements

Los elementos del diseño (textos, imágenes, botones) con su posición y estilo.

html

El diseño ya convertido a HTML, listo para un email.

created_at, updated_at

Cuándo se creó y cuándo se cambió por última vez.

10

Segmentos

Los grupos de clientes que has creado para tus campañas (en el panel, "Mis audiencias"). Se entrega la definición de cada uno y, en los manuales, quién está dentro.

Segmentos

A petición

A petición: hoy no tiene botón de descarga. Escríbenos a privacidad@farmaloyalty.com y te lo enviamos en un plazo máximo de 15 días hábiles.

Formato
JSON
Codificación
UTF-8
Separador
No aplica
Estructura
Lista de objetos, uno por registro

Cada segmento

name, description

Nombre y descripción.

audience_type

dynamic (se recalcula solo con sus condiciones) o static (lista fija de clientes).

conditions

Las condiciones que lo definen.

tags

Etiquetas.

is_active

Si está activo.

estimated_clients

Clientes que tenía en el último cálculo.

last_calculated_at, last_campaign_at

Último cálculo y última campaña enviada.

created_at, updated_at

Cuándo se creó y cuándo se cambió por última vez.

Clientes añadidos a mano

audience_id

Segmento.

external_client_code

Cliente.

added_at

Cuándo se añadió.

11

Reglas del programa

Cómo funciona tu programa de puntos: cuántos puntos da cada compra, qué productos no puntúan y cómo se clasifica a los clientes. Con esto, otro proveedor puede replicar el programa tal cual.

Reglas del programa

A petición

A petición: hoy no tiene botón de descarga. Escríbenos a privacidad@farmaloyalty.com y te lo enviamos en un plazo máximo de 15 días hábiles.

Formato
JSON
Codificación
UTF-8
Separador
No aplica
Estructura
Lista de objetos, uno por registro

Programa

programa_inicio_at

Desde cuándo acumulan puntos las compras.

puntos_por_euro

Cuántos puntos equivalen a 1 euro de descuento.

canje_codigonacional, vale_codigonacional

Códigos de los productos CANJE y VALE que creaste en tu programa de gestión.

Reglas de puntos

rule_name, description

Nombre y descripción de la regla.

rule_type, advanced_priority

Tipo de regla y su prioridad.

scope, scope_value

A qué se aplica (toda la farmacia, una familia, un laboratorio, un producto...) y cuál.

accumulation_type, points_value, multiplier

Cómo se calculan los puntos, cuántos y si se multiplican.

min_purchase_amount

Compra mínima para que se aplique.

starts_at, ends_at, is_active

Vigencia y si está activa.

conditions

Condiciones adicionales: campo, operador y valor.

Exclusiones y prioridades

name, exclusion_type, value, description, is_active

Productos o grupos que no dan puntos.

scope, priority_order

Qué regla manda cuando se aplican varias a la vez.

Clasificación de clientes

new_days, active_days, recent_days, risk_days, dormant_days

Días que marcan cada estado del cliente.

silver, gold, platinum y vip: min_spent y min_tickets

Gasto o número de compras para llegar a cada nivel.

frequency_warning_ratio, frequency_danger_ratio

Cuándo se considera que un cliente se está retrasando respecto a su ritmo.

12

Diseño de la tarjeta

Cómo es la tarjeta que tus clientes llevan en Apple Wallet y Google Wallet: colores, textos, imágenes y qué datos enseña delante y detrás.

Diseño de la tarjeta

A petición

A petición: hoy no tiene botón de descarga. Escríbenos a privacidad@farmaloyalty.com y te lo enviamos en un plazo máximo de 15 días hábiles.

Formato
JSON
Codificación
UTF-8
Separador
No aplica
Estructura
Lista de objetos, uno por registro
bg_color, text_color, accent_color, middle_title_color

Colores, en hexadecimal (#RRGGBB).

pharmacy_name, slogan

Nombre de la farmacia y lema.

phone, address, website, schedule

Teléfono, dirección, web y horario de la farmacia.

welcome_message

Mensaje de bienvenida.

logo_url, strip_url

Logo e imagen de cabecera, como enlace. En tarjetas antiguas, la imagen va dentro del fichero (logo_data, strip_data, en base64).

banner_modo, banner_color, banner_encuadre, logo_encuadre

Cómo se pinta la cabecera y cómo están encuadradas las imágenes.

logo_fondo

Fondo del logo: un color en hexadecimal, none (sin fondo) o vacío (blanco).

show_logo, show_pharmacy_name, show_header_metric

Qué se enseña en la parte de arriba.

header_field, primary_field, middle_mode y sus etiquetas

Qué dato va en cada zona de la cara delantera (puntos, titular...).

secondary_fields, auxiliary_fields, bottom_fields, info_fields

El resto de datos de la cara delantera y del reverso.

info_*_text

Textos del reverso: ayuda, privacidad, condiciones, premios...

reverso_enlaces

Enlaces del reverso.

13

Registro de auditoría

Quién de tu equipo, o del distribuidor si trabajas con uno, ha hecho qué y cuándo: descargas, campañas, cambios. Se consulta en pantalla siempre; aquí se describe cómo llevártelo.

Registro de actividad de un día

Descarga directa

Nombre del fichero: registro_actividad_AAAA-MM-DD.csv

Dónde: en Equipo, Registro de actividad, botón Descargar CSV, en los planes que incluyen exportación. Lo descarga quien gestiona el equipo. Un fichero por día (si filtras solo lo del distribuidor, el nombre acaba en _distribuidor), en orden cronológico, hasta 10.000 acciones.

Formato
CSV
Codificación
UTF-8 con BOM
Separador
Punto y coma (;)
Decimales
No aplica
Fecha

Día, como DD/MM/AAAA.

Hora

Hora, como HH:MM:SS, hora de Madrid.

Quién

Correo de la persona. "Usuario eliminado" si esa cuenta ya no existe.

Distribuidor

Sí si la acción la hizo el distribuidor.

Acción

Qué hizo, explicado en una frase.

IP

Desde qué conexión.

Registro completo

A petición

A petición: hoy no tiene botón de descarga. Escríbenos a privacidad@farmaloyalty.com y te lo enviamos en un plazo máximo de 15 días hábiles.

Formato
JSON
Codificación
UTF-8
Separador
No aplica
Estructura
Lista de objetos, uno por registro
creado_en

Fecha y hora de la acción.

user_email

Correo de la persona que la hizo.

accion

Código de la acción (por ejemplo, export_excel).

filas

Cuántas filas se descargaron, si fue una descarga.

filtros

Filtros o datos de la acción.

ip

Desde qué conexión.

14

Informes

Los informes no son datos nuevos: se calculan a partir de los ficheros anteriores. Aun así puedes descargarlos tal como los ves, desde Informes, en los planes que incluyen exportación.

Un informe

Descarga directa

Nombre del fichero: INFORME_AAAA-MM-DD.csv

Dónde: en Informes, dentro de cada informe. Arriba van las cifras resumen y debajo la tabla, con las mismas columnas, filtro y orden que en pantalla.

Formato
CSV
Codificación
UTF-8 con BOM
Separador
Punto y coma (;)
Decimales
Coma
Columnas

Las de la tabla del informe en pantalla, con su mismo título.

Dossier

Descarga directa

Nombre del fichero: FarmaLoyalty_NIVEL_AAAA-MM-DD.pdf

Dónde: en Informes, Personalizados, en los planes que incluyen exportación. El mismo contenido que en pantalla, maquetado para imprimir o enviar.

Formato
PDF
Codificación
Texto con fuentes incrustadas
Separador
No aplica
Contenido
Las secciones del dossier
Secciones

Las del nivel de dossier elegido, en el mismo orden que en pantalla.