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 directaNombre 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_codeCódigo del cliente en tu programa de gestión. Es la clave que une este fichero con los demás.
erp_card_codeTarjeta o clave del cliente en tu programa de gestión.
farmaloyalty_card_codeNúmero de su tarjeta FarmaLoyalty.
id, tenant_id, farmacia_idIdentificadores internos de FarmaLoyalty: del registro, de tu cuenta y de tu farmacia.
nifDNI o NIE, si consta.
Datos personales y de contacto
customer_nameNombre y apellidos.
mobile, phone, emailMóvil, teléfono fijo y correo electrónico.
postal_code, city, provinceCódigo postal, localidad y provincia, si constan.
addressSiempre vacía: FarmaLoyalty no guarda la dirección postal de tus clientes.
birth_date, genderFecha de nacimiento y sexo, tal como vienen de tu programa de gestión.
customer_typeTipo de cliente en tu programa de gestión.
signup_dateFecha de alta del cliente.
Puntos
current_pointsSaldo de puntos. En un grupo de farmacias, el de su tarjeta en todo el grupo.
puntos_farmaciaLa parte de ese saldo que está en tu farmacia.
current_eurosEl saldo convertido a euros de descuento.
Resumen de compras
first_purchase_at, last_purchase_atFecha de la primera y de la última compra.
last_purchase_dateDía de la última compra, como AAAA-MM-DD.
tickets, units, total_spentNúmero de compras, unidades y gasto total en euros.
tickets_last_12m, spent_last_12mCompras y gasto de los últimos 12 meses.
avg_ticketTicket medio en euros.
avg_days_between_purchasesDías que pasan, de media, entre una compra y la siguiente.
days_since_last_purchase, days_since_first_purchaseDías desde la última y desde la primera compra.
Clasificación
customer_statusEstado según su actividad: new, active, recent, risk, dormant, lost o no_purchase.
customer_levelNivel: bronze, silver, gold, platinum o vip.
customer_scorePuntuación del cliente, de 0 a 100.
churn_risk_score, churn_risk_labelRiesgo 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_labelSi compra a su ritmo habitual (ok, warning, danger o unknown) y lo mismo en texto.
farmaloyalty_active, has_loyaltySi está activo en el programa y si tiene tarjeta FarmaLoyalty.
Tarjeta en el móvil
wallet_statusapple_installed, google_installed o not_installed.
has_apple_wallet, has_google_walletSi tiene la tarjeta instalada en Apple Wallet o en Google Wallet.
apple_wallet_registered_at, google_wallet_installed_at, wallet_registered_atDesde cuándo la tiene instalada.
Permisos y canales
lopd_signedSi firmó la cláusula de protección de datos de la farmacia.
gdpr_marketing, gdpr_orders, gdpr_points_info, gdpr_birthday_campaigns, gdpr_balance_notificationsPermisos 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_alertSi acepta recibir por email y por SMS. Una baja pedida por el paciente gana siempre.
pref_email, pref_sms, pref_pushLo que eligió el paciente en su página de preferencias. Vacío si no ha decidido nada allí.
whatsapp_movil, has_whatsapp_mobileMóvil en formato internacional para WhatsApp y si es válido.
whatsapp_si_servicio_at, whatsapp_si_comercial_at, whatsapp_baja_atCuándo dijo sí a los avisos y a las ofertas por WhatsApp, y cuándo se dio de baja.
whatsapp_base_legalSi hay base legal para escribirle por WhatsApp.
has_email, has_mobile, email_bloqueadoSi tiene correo y móvil válidos, y si su correo está bloqueado por rebotes o quejas.
marketing_okSi acepta ofertas por algún canal.
email_reachable, sms_reachable, whatsapp_reachable, whatsapp_avisos_reachable, wallet_reachableResultado final por canal: si hoy se le puede escribir por email, SMS, WhatsApp (ofertas o avisos) y tarjeta.
Excel de clientes
Descarga directaNombre 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 clienteCódigo del cliente en tu programa de gestión.
Clave de identificaciónTarjeta o clave del cliente en tu programa de gestión.
Código FarmaLoyaltyNúmero de su tarjeta FarmaLoyalty.
NombreNombre y apellidos.
MóvilTeléfono móvil.
EmailCorreo electrónico.
EstadoEstado según su actividad (new, active, recent, risk, dormant, lost o no_purchase).
Nivelbronze, silver, gold, platinum o vip.
Última compraFecha, como DD/MM/AAAA.
Walletapple_installed, google_installed o not_installed.
Frecuencia mediaDías medios entre compras.
RecenciaDías desde la última compra.
Estado frecuenciaEn texto: Dentro, A punto, Superó frecuencia, Sin patrón, Sin compras o Sin dato.
Zona frecuenciaok, warning, danger o unknown.
ComprasNúmero de compras.
Importe totalGasto total en euros.
PuntosSaldo de puntos.
ScorePuntuación de 0 a 100.
RiesgoBajo, Medio, Alto o Crítico.
Ciudad, ProvinciaLocalidad 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 directaNombre 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
FechaFecha y hora de la venta.
TicketNúmero de venta en tu programa de gestión.
LíneaIdentificador de la línea dentro del ticket.
Código nacionalCódigo del producto.
ProductoNombre del producto.
Familia, Subfamilia, LaboratorioClasificación del producto en tu maestro de productos.
UnidadesUnidades vendidas en la línea.
PVP (€)Precio de venta por unidad.
Importe (€)Importe neto de la línea.
Código clienteCódigo del cliente en tu programa de gestión.
ClienteNombre del cliente.
Tarjeta FarmaLoyaltyNúmero de su tarjeta FarmaLoyalty.
VendedorQuién hizo la venta, según tu programa de gestión.
PuntosPuntos que dio la línea.
ReglaRegla del programa que los dio.
Estado de los puntosPor ejemplo: Puntos otorgados, Daría puntos, Canje confirmado o Canje hecho solo en caja.
Hoja Resumen
PeriodoFechas de la descarga.
Tickets, Líneas de producto, Clientes distintosTotales del periodo.
Unidades, Importe total (€), Puntos otorgadosSumas del periodo.
GeneradoFecha 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ónA 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
idIdentificador del movimiento.
created_atFecha y hora del movimiento.
external_client_code, farmaloyalty_card_codeCliente y tarjeta.
movement_typeearned (ganados), redeemed (canjeados), adjusted (ajuste), migrated (traídos de otro programa) o expired (caducados).
pointsCantidad de puntos del movimiento.
sourceOrigen: erp_transaction (una venta), manual, migration, campaign o expiration.
rule_id, rule_nameRegla del programa que los dio.
idventa, idlineaTicket y línea de la venta que los generó.
descriptionDescripción del movimiento.
calculation_detailDetalle del cálculo.
importacion_idSi vienen de una importación de puntos, el lote.
devuelve_movimiento_idSi 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ónA 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_atIdentificador y fecha del canje.
external_client_code, farmaloyalty_card_code, customer_nameCliente, tarjeta y nombre.
pointsPuntos del canje.
points_chargedPuntos que se descontaron de verdad.
eurosValor del canje en euros.
statusEstado del canje.
originplatform (registrado en FarmaLoyalty) o erp (cobrado solo en caja).
idventaTicket de caja en el que se aplicó.
confirmed_at, closed_at, regularized_atCuándo se confirmó, se cerró o se regularizó.
notes, cancel_reasonNotas y motivo de anulación.
created_by, cancelled_by, regularized_byQuién lo registró, lo anuló o lo regularizó.
Vales
code, nameCódigo y nombre del vale.
typefixed (importe fijo), percent (porcentaje), gift (regalo) o points_extra (puntos extra).
valueImporte, porcentaje o puntos del vale.
description, gift_descriptionDescripción y, si es un regalo, cuál.
scopePara quién es: tenant (todo el grupo), farmacia, client (un cliente) o audience (un segmento).
external_client_code, farmaloyalty_card_code, audience_idEl cliente o el segmento, si es personal.
automation_idLa automatización que lo creó, si la hay.
starts_at, expires_atDesde cuándo y hasta cuándo vale.
max_uses, uses_countUsos permitidos y usos hechos.
is_active, created_atSi está activo y cuándo se creó.
Usos de vales
voucher_idEl vale usado.
external_client_code, farmaloyalty_card_code, customer_nameCliente, tarjeta y nombre.
purchase_amountImporte de la compra.
redeemed_valueDescuento aplicado.
redeemed_atFecha y hora del uso.
notesNotas.
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 directaNombre 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ódigoCódigo del cliente en tu programa de gestión.
ClienteNombre 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 clicsSi deja medir si abre los mensajes y pulsa sus enlaces.
Parafarmacia de salud, Medicamentos sin recetaSi autorizó a usar esas compras. Es un permiso: no dice qué compró.
Justificante de un cliente
Descarga directaNombre 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
- Codificación
- Texto con fuentes incrustadas
- Separador
- No aplica
- Tamaño
- A4
Las IP salen recortadas y los contactos, enmascarados.
CabeceraFarmacia, número y nombre del cliente, y fecha en que se generó.
Fecha y decisiónFecha y hora, qué permiso y si dijo SÍ o NO.
DesdeDónde se decidió: página de preferencias, mostrador, formulario en papel, etc.
Código validadoSi confirmó con un código, por qué canal y a qué contacto se envió.
Registrado porLa persona del equipo que lo anotó, si fue en la farmacia.
IP (recortada), NavegadorDesde qué conexión y navegador se decidió.
EscaneoSi hay un documento firmado escaneado, su nombre y su huella SHA-256.
Versión del texto, TextoEl texto exacto que aceptó o rechazó, y su versión.
Todos los justificantes
Descarga directaNombre 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.xlsxEl registro de permisos, igual que el Excel de arriba.
justificantes/justificante_CODIGO.pdfEl 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 directaNombre 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
PacienteNombre del cliente.
CódigoCódigo del cliente en tu programa de gestión.
CanalEmail, SMS, WhatsApp o Tarjeta (push).
ContactoCorreo o móvil al que se envió.
EntregadoSí, No o No aplica.
Abierto, ClicSí 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.
TicketsNúmero de compras en ese periodo.
EnviadoFecha y hora del envío, hora de Madrid.
Campañas
A peticiónA 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
nameNombre de la campaña.
channelsCanales por los que se envió.
subject, messageAsunto y texto del mensaje.
template_keyPlantilla usada.
audience_idSegmento al que se envió.
status, schedule_typeEstado (borrador, programada, enviada...) y tipo de envío.
scheduled_at, sent_atCuándo estaba programada y cuándo salió.
metadataAjustes adicionales de la campaña.
created_at, updated_atCuándo se creó y cuándo se cambió por última vez.
Resumen de cada envío
event_type, channelTipo de envío y canal.
recipients, delivered, opened, clickedDestinatarios, entregados, abiertos y clics.
revenueVentas atribuidas, en euros.
created_atFecha del envío.
Automatizaciones
A peticiónA 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, descriptionNombre y descripción.
is_activeSi está encendida.
channel, canal_alternativoCanal principal y el que se usa si el cliente no se puede contactar por el primero.
subject, message_template, mensajesAsunto y textos de los mensajes.
trigger_config, disparadorQué la pone en marcha (cumpleaños, inactividad, puntos...).
valeEl vale que regala, si lo hay.
audience_idSegmento al que se limita, si lo hay.
tope_sms_mesMáximo de SMS al mes.
last_run_atÚltima vez que se ejecutó.
Plantillas de diseño
A peticiónA 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, descriptionNombre, etiqueta y descripción.
canvas_w, canvas_hAncho y alto del diseño, en píxeles.
elementsLos elementos del diseño (textos, imágenes, botones) con su posición y estilo.
htmlEl diseño ya convertido a HTML, listo para un email.
created_at, updated_atCuá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ónA 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, descriptionNombre y descripción.
audience_typedynamic (se recalcula solo con sus condiciones) o static (lista fija de clientes).
conditionsLas condiciones que lo definen.
tagsEtiquetas.
is_activeSi está activo.
estimated_clientsClientes 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_atCuándo se creó y cuándo se cambió por última vez.
Clientes añadidos a mano
audience_idSegmento.
external_client_codeCliente.
added_atCuá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ónA 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_atDesde cuándo acumulan puntos las compras.
puntos_por_euroCuántos puntos equivalen a 1 euro de descuento.
canje_codigonacional, vale_codigonacionalCódigos de los productos CANJE y VALE que creaste en tu programa de gestión.
Reglas de puntos
rule_name, descriptionNombre y descripción de la regla.
rule_type, advanced_priorityTipo de regla y su prioridad.
scope, scope_valueA qué se aplica (toda la farmacia, una familia, un laboratorio, un producto...) y cuál.
accumulation_type, points_value, multiplierCómo se calculan los puntos, cuántos y si se multiplican.
min_purchase_amountCompra mínima para que se aplique.
starts_at, ends_at, is_activeVigencia y si está activa.
conditionsCondiciones adicionales: campo, operador y valor.
Exclusiones y prioridades
name, exclusion_type, value, description, is_activeProductos o grupos que no dan puntos.
scope, priority_orderQué regla manda cuando se aplican varias a la vez.
Clasificación de clientes
new_days, active_days, recent_days, risk_days, dormant_daysDías que marcan cada estado del cliente.
silver, gold, platinum y vip: min_spent y min_ticketsGasto o número de compras para llegar a cada nivel.
frequency_warning_ratio, frequency_danger_ratioCuá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ónA 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_colorColores, en hexadecimal (#RRGGBB).
pharmacy_name, sloganNombre de la farmacia y lema.
phone, address, website, scheduleTeléfono, dirección, web y horario de la farmacia.
welcome_messageMensaje de bienvenida.
logo_url, strip_urlLogo 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_encuadreCómo se pinta la cabecera y cómo están encuadradas las imágenes.
logo_fondoFondo del logo: un color en hexadecimal, none (sin fondo) o vacío (blanco).
show_logo, show_pharmacy_name, show_header_metricQué se enseña en la parte de arriba.
header_field, primary_field, middle_mode y sus etiquetasQué dato va en cada zona de la cara delantera (puntos, titular...).
secondary_fields, auxiliary_fields, bottom_fields, info_fieldsEl resto de datos de la cara delantera y del reverso.
info_*_textTextos del reverso: ayuda, privacidad, condiciones, premios...
reverso_enlacesEnlaces 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 directaNombre 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
FechaDía, como DD/MM/AAAA.
HoraHora, como HH:MM:SS, hora de Madrid.
QuiénCorreo de la persona. "Usuario eliminado" si esa cuenta ya no existe.
DistribuidorSí si la acción la hizo el distribuidor.
AcciónQué hizo, explicado en una frase.
IPDesde qué conexión.
Registro completo
A peticiónA 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_enFecha y hora de la acción.
user_emailCorreo de la persona que la hizo.
accionCódigo de la acción (por ejemplo, export_excel).
filasCuántas filas se descargaron, si fue una descarga.
filtrosFiltros o datos de la acción.
ipDesde 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 directaNombre 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
ColumnasLas de la tabla del informe en pantalla, con su mismo título.
Dossier
Descarga directaNombre 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
- Codificación
- Texto con fuentes incrustadas
- Separador
- No aplica
- Contenido
- Las secciones del dossier
SeccionesLas del nivel de dossier elegido, en el mismo orden que en pantalla.