Segmentación RFM para ecommerce: guía práctica con ejemplos

La segmentación RFM ecommerce es una técnica sencilla y poderosa para convertir los datos de compra en campañas de email relevantes. Este método clasifica a tus clientes según Recencia, Frecuencia y Valor monetario, y te permite diseñar mensajes que aumenten la retención y la recompra. En esta guía práctica verás qué es RFM, cómo calcularlo paso a paso, segmentos útiles y ejemplos de campañas para cada grupo.

Qué significa RFM

RFM es un método de segmentación basado en tres variables:

  • Recencia (R): cuántos días han pasado desde la última compra. Clientes con compras recientes suelen responder mejor a los mensajes.
  • Frecuencia (F): número de compras en un periodo definido. Reflecta la lealtad del cliente.
  • Valor monetario (M): cuánto ha gastado el cliente (total o media) en ese periodo. Indica la rentabilidad.

La combinación de estas tres dimensiones da un perfil claro del comportamiento de compra y facilita priorizar acciones de marketing.

Cómo calcular recencia, frecuencia y valor

Antes de nada, define el periodo de análisis (por ejemplo, últimos 12 meses). Para cada cliente calcula:

  • Recencia: días desde la última compra hasta la fecha de corte.
  • Frecuencia: número total de pedidos en el periodo.
  • Valor: suma del importe pagado por el cliente en el periodo (puede ser total o ticket medio).

Pasos para crear las puntuaciones R, F y M

  1. Ordena todos los clientes por cada métrica.
  2. Asigna una puntuación (por ejemplo, 1-5) usando quintiles o tertiles. Para Recencia, menos días = mejor puntuación (5). Para Frecuencia y Valor, más = mejor puntuación (5).
  3. Concatena las tres puntuaciones para obtener un código RFM (por ejemplo, 5-4-5 o 545).

Ejemplo de cálculo (hipotético)

Datos de ejemplo: periodo 12 meses, fecha de corte 31/12/2025.

Cliente A: última compra 15/12/2025 (16 días), 6 pedidos, gasto total 420 €.

Supongamos que al dividir en quintiles obtenemos estos límites (hipotéticos):

  • Recencia en días: Q5: 0–30, Q4: 31–90, Q3: 91–180, Q2: 181–270, Q1: >270
  • Frecuencia (pedidos): Q5: >=6, Q4: 4–5, Q3: 3, Q2: 2, Q1: 1
  • Valor (EUR): Q5: >=400, Q4: 250–399, Q3: 150–249, Q2: 75–149, Q1: <75

Por tanto Cliente A obtendría: R = 5 (16 días), F = 5 (6 pedidos), M = 5 (420 €) ➝ Código RFM: 5-5-5 (Champion).

Segmentos RFM útiles para ecommerce

Una vez tengas códigos RFM puedes agrupar combinaciones en segmentos accionables. Aquí tienes los más útiles para ecommerce:

1. Champions (R4-5, F4-5, M4-5)

Clientes con compras recientes, frecuentes y de alto valor. Debes fidelizarlos y maximizar su vida útil.

2. Clientes leales / recurrentes (R3-5, F4-5, M2-4)

Compran con regularidad pero su gasto medio puede no ser alto. Oportunidad para upselling y programas de fidelidad.

3. Potenciales de alto valor (R3-5, F1-3, M4-5)

Gastan mucho en pocas compras. Conviene incentivar repetición con cross-sell y comunicaciones personalizadas.

4. Nuevos / Primeros compradores (R5, F1, M1-3)

Compraron recientemente por primera vez. Objetivo: convertir en cliente recurrente con bienvenida y frío calibrado.

5. En riesgo / recuperables (R2-3, F2-4, M2-4)

Han dejado de comprar hace semanas o meses. Diseña reactivación con incentivos y recordatorios de valor.

6. Hibernando / perdidos (R1-2, F1-2, M1-2)

Clientes inactivos con bajo valor. Si cuestan más que aportan, considera campañas de reactivación de bajo coste o limpieza de lista.

7. Promocionales (R4-5, F1-3, M1)

Compran solo cuando hay descuento. Evalúa su rentabilidad antes de incluirlos en promociones masivas.

Campañas de email para cada segmento

Además de definir los segmentos, necesitas mensajes y triggers concretos. A continuación ejemplos prácticos por segmento.

Champions

  • Objetivo: fidelizar y recomendar.
  • Tipo de email: programa VIP, acceso anticipado, agradecimiento personalizado.
  • Frecuencia: comunicaciones exclusivas mensuales + ocasional post-compra.
  • Asunto ejemplo: «Acceso anticipado solo para clientes VIP».

Clientes leales

  • Objetivo: aumentar ticket medio y frecuencia.
  • Tipo de email: bundles, upsell post-compra, recordatorio de reposición.
  • Automatización: trigger tras N días desde última compra, recomendación basada en histórico.

Potenciales de alto valor

  • Objetivo: incentivar la segunda compra.
  • Tipo de email: ofertas personalizadas, muestras gratuitas, caso de uso premium.
  • Frecuencia: secuencia de 2–3 emails en 2–4 semanas tras la primera compra.

Nuevos / Primeros compradores

  • Objetivo: convertir la primera compra en hábito.
  • Tipo de email: bienvenida con guía de uso, cross-sell suave y prueba social.
  • Secuencia recomendada: bienvenida (0–2 días), recordatorio de producto (7–10 días), oferta de fidelización (20–30 días).

En riesgo / Recuperables

  • Objetivo: reactivar con recordatorios y valor añadido.
  • Tipo de email: encuesta breve, descuento limitado, recordatorio de favoritos en cesta.
  • Secuencia sugerida: email de reenganche (30 días sin compras), oferta (45 días), último aviso (60 días).

Hibernando / Perdidos

  • Objetivo: revaluar coste/beneficio y limpiar la lista.
  • Tipo de email: «¿Quieres seguir recibiendo nuestras ofertas?» o campaña de cierre con incentivo pequeño.
  • Si no responden, considerar baja o segmentación para campañas de bajo coste.

Implementación práctica: pasos cortos

  1. Define periodo de análisis y fecha de corte (ej. últimos 12 meses).
  2. Extrae datos: customer_id, fecha_última_compra, número_pedidos, gasto_total.
  3. Calcula R, F, M y asigna puntuaciones (1–5).
  4. Construye segmentos con reglas claras (ej. Champions = R>=4 & F>=4 & M>=4).
  5. Diseña automatizaciones de email por segmento y mide respuesta (CTR, tasa de conversión, AOV).

Herramientas y notas técnicas

Puedes calcular RFM con Excel, Google Sheets o en tu base de datos (SQL). En Excel usa fórmulas DATEDIF, COUNTIFS y SUMIFS; para puntuaciones, la función CUARTIL o PERCENTIL puede ayudar. Plataformas de email marketing suelen permitir importar etiquetas de segmento para automatizar flujos.

Limitaciones del análisis RFM

RFM es útil pero no lo es todo. Ten en cuenta:

  • No captura intención: no sabes por qué compran (precio, necesidad, promoción).
  • Ignora comportamiento on-site: búsquedas, abandono de carrito o páginas vistas pueden enriquecer la segmentación.
  • Sesgado por categoría: clientes de productos muy caros o muy baratos pueden distorsionar M si no se normaliza por categoría.
  • Estático si no se actualiza: es necesario recalcular RFM periódicamente (mensual o trimestral).

Combina RFM con variables adicionales (categoría de producto, ciclo de vida del cliente, margen) para decisiones más precisas.

Ejemplo práctico de segmentación y acción (hipotético)

Supongamos una tienda con 10.000 clientes y RFM en quintiles. Tras calcular, identificas 900 clientes con código 5-5-5 (Champions). Diseñas una campaña VIP con: 1) email de agradecimiento personalizado, 2) acceso a pre-venta y 3) programa de referidos. Si la tasa de respuesta del primer email es alta, el siguiente paso es probar un ofertón exclusivo y medir incremento de AOV.

Resumen y próximos pasos

La segmentación RFM ecommerce transforma tus datos de compra en acciones concretas. Calcula Recencia, Frecuencia y Valor, asigna puntuaciones y agrupa clientes en segmentos accionables. Para cada segmento diseña una secuencia de email con objetivo claro (fidelizar, reactivar, convertir, limpiar). Recuerda complementar RFM con otras señales y recalcular las puntuaciones de forma periódica.

Recursos relacionados: email marketing para ecommerce, reactivación de clientes, fidelización de clientes en ecommerce

Recibe estrategias prácticas de segmentación y automatización para tu ecommerce.

Scroll al inicio