Cómo Rastrear el Crecimiento del MRR con Datos de Web Analytics
Por Emily Redmond, Analista de Datos en Emilytics · Abril 2026
TL;DR: Extrae MRR del sistema de facturación mensualmente. Rastrea en Google Sheets con % de crecimiento MRR, revenue de expansión y revenue de churn. Esta es tu única fuente de verdad.
MRR (Monthly Recurring Revenue) es el latido de tu empresa SaaS. Es tu métrica más importante, pero la mayoría de fundadores la entierran en software de contabilidad en lugar de hacerla visible.
Las herramientas de web analytics como GA4 no pueden rastrear MRR directamente (no tienen acceso a tu sistema de facturación). Pero puedes conectarlos. Aquí está cómo configurar rastreo de MRR para que veas crecimiento semana a semana.
La Fórmula de MRR
MRR = Número de clientes pagadores × Average Monthly Revenue Per Customer
O más precisamente:
MRR = (MRR Existente) + (MRR de Nuevo Cliente) - (MRR de Churn) + (MRR de Expansión)
Ejemplo:
- Inicio del mes: 50 clientes × $100 = $5,000 MRR
- Nuevos clientes: 10 × $100 = $1,000
- Churn: 3 clientes × $100 = -$300
- Expansión (upsells): 2 clientes upgradeados por $50 cada uno = +$100
- Fin del mes: $5,000 + $1,000 - $300 + $100 = $5,800 MRR
💡 Emily's take: La mayoría de fundadores calculan MRR una vez al mes, al final. Error. Calcúlalo semanalmente o incluso diariamente. Verás problemas (churn spike) y ganancias (expansion surge) mucho más rápido.
Paso 1: Extrae Datos de MRR De tu Sistema de Facturación
Tu sistema de facturación es tu fuente de verdad. No Google Analytics.
Si usas Stripe:
- Ve a Customers o Dashboard
- Exporta suscripciones activas (fecha, customer ID, monto)
- Suma los montos = tu MRR
O usa Stripe API para automatizar esto.
Si usas Chargebee, Paddle u otra herramienta:
Busca reportes "Recurring Revenue" o "MRR" integrados en la plataforma. La mayoría los tienen.
Exporta estos datos semanalmente a una Google Sheet:
| Fecha | Conteo de Clientes | MRR |
|---|---|---|
| 2026-04-11 | 145 | $14,500 |
| 2026-04-18 | 148 | $14,820 |
| 2026-04-25 | 151 | $15,140 |
Paso 2: Desglosa MRR En Componentes
MRR simple es útil. MRR desglosado es accionable.
Rastrea estos componentes:
| Métrica | Fórmula | Ejemplo |
|---|---|---|
| MRR Existente | MRR del mes anterior | $14,500 |
| MRR de Nuevo Cliente | Nuevos clientes adquiridos × precio | (5 clientes × $100) = $500 |
| MRR de Churn | Clientes cancelados × precio | (2 clientes × $100) = -$200 |
| MRR de Expansión | Upsells + cross-sells | (1 upgrade × $50) = $50 |
| MRR de Contracción | Downgrades | (1 downgrade × -$25) = -$25 |
| MRR Total | Existente + Nuevo - Churn + Expansión - Contracción | $14,825 |
Por qué importa:
- Si MRR de nuevo cliente está creciendo pero MRR de churn está creciendo más rápido, tienes un problema de retención, no un problema de crecimiento.
- Si MRR de expansión es 20% del total, tienes strong product-market fit (clientes están comprando más).
- Si MRR de contracción está subiendo, tu upsell motion está fallando.
Paso 3: Calcula Crecimiento Week-over-Week y Month-over-Month
Rastrea ambas velocidades:
Crecimiento week-over-week (WoW): (MRR semana actual - MRR semana anterior) ÷ MRR semana anterior × 100
Ejemplo: ($15,140 - $14,500) ÷ $14,500 × 100 = 4.4% WoW crecimiento
Crecimiento month-over-month (MoM): (MRR mes actual - MRR mes anterior) ÷ MRR mes anterior × 100
Meta: 5–10% MoM crecimiento para SaaS en fase temprana.
Construye un dashboard simple:
| Semana | MRR | WoW Crecimiento | Notas |
|---|---|---|---|
| Semana 1 | $14,500 | — | Baseline |
| Semana 2 | $14,820 | +2.2% | 5 nuevos clientes |
| Semana 3 | $15,140 | +2.2% | Crecimiento consistente |
| Semana 4 | $14,975 | -1.1% | 3 churn, solo 2 nuevos |
Cuando WoW crecimiento cae, sabes que algo cambió (churn spike, ventas más lentes). Puedes actuar inmediatamente.
Paso 4: Conecta MRR a Web Analytics
Ahora conecta tus datos de facturación a datos de GA4 para que puedas ver qué está impulsando el crecimiento de MRR.
Vincula los datos:
En tu Google Sheet, agrega columnas de GA4:
| Fecha | MRR | MRR Nuevo | MRR Churn | Trial Conversions | Visitantes Orgánicos | Gasto en Ads Pagos |
|---|---|---|---|---|---|---|
| 2026-04-18 | $14,820 | $500 | -$200 | 5 | 1,240 | $800 |
| 2026-04-25 | $15,140 | $620 | -$150 | 6 | 1,380 | $950 |
Extrae datos de GA4:
- Conteo de nuevo cliente (desde conversion tracking)
- Visitantes orgánicos
- Trial conversion rate
- Gasto en marketing por canal
Ahora puedes correlacionar:
- ¿Cuando tráfico orgánico aumenta, MRR sigue (con lag)?
- ¿Cuando trial conversion cae, MRR nuevo cae 2 semanas después?
- ¿El gasto en ads pagos tiene ROI positivo (MRR nuevo > gasto en ads)?
💡 Emily's take: La mayoría de fundadores ven "MRR creció 8% este mes" y celebran. Yo quiero ver por qué. ¿Orgánico creció 20%? ¿Churn bajó? ¿Upsells spike? El desglose te dice qué hacer el próximo mes.
Paso 5: Configura Rastreo de Revenue de Churn y Expansión
Aquí es donde vive el insight real.
Crea un reporte de churn semanal:
| Semana | Clientes Churned | Churn MRR | Churn Rate |
|---|---|---|---|
| Semana 1 | 2 | -$200 | 1.4% |
| Semana 2 | 1 | -$100 | 0.7% |
| Semana 3 | 3 | -$300 | 2.0% |
| Semana 4 | 2 | -$200 | 1.3% |
Cuando churn spikes (semana 3), investiga inmediatamente. ¿Un cliente grande se fue? ¿Una característica se rompió? ¿Enojaste una cohorte?
Crea un reporte de expansión semanal:
| Semana | Conteo de Upsell | Expansión MRR | Cross-sell MRR |
|---|---|---|---|
| Semana 1 | 2 | $100 | $50 |
| Semana 2 | 1 | $50 | $0 |
| Semana 3 | 4 | $200 | $100 |
| Semana 4 | 2 | $100 | $25 |
Cuando la expansión está subiendo, esa es tu señal más fuerte de product stickiness. Cuando es plana, tu upsell motion no está funcionando.
Paso 6: Automatiza Esto (Opcional)
Si estás cansado de copiar números, automatiza:
Stripe API + Google Sheets:
Usa una herramienta como Zapier o escribe un script simple:
import stripe
from google.colab import auth
from googleapiclient.discovery import build
stripe.api_key = "YOUR_STRIPE_KEY"
# Obtén todas las suscripciones activas
subscriptions = stripe.Subscription.list(status='active')
# Suma sus montos mensuales
mrr = sum([sub.plan.amount_recurring / 100 for sub in subscriptions])
# Escribe a Google Sheets
# (usa Google Sheets API)
O usa una herramienta como Mixpanel, Amplitude o Baremetrics que automatiza rastreo de MRR.
Pero honestamente? Una hoja de cálculo que actualizas semanalmente vence a una automatización "perfecta" que nunca miras.
Errores Comunes
Error 1: Contar suscripciones anuales como MRR mensual
Las suscripciones anuales deberían dividirse por 12. Si un cliente paga $1,200/año, eso es $100/mes MRR.
Error 2: No rastrear churn por separado
Churn MRR debería ser un line item. Si lo entierras en "cambio total de MRR," no puedes diagnosticar problemas.
Error 3: Calcular MRR al fin del mes
Calcúlalo semanalmente. Mensualmente es demasiado lento para atrapar señales.
Error 4: Confundir % de crecimiento MRR con crecimiento de revenue real
El crecimiento de MRR del 8% es excelente si comenzaste en $100k. Es malo si comenzaste en $1k. Siempre rastrea ambas tasa y números absolutos.
Error 5: No correlacionar MRR a activation/trial conversion
El crecimiento de MRR viene de trial conversions (lag de 2-4 semanas) y expansión. Si trial conversions caen, MRR futuro está condenado. Atrápalo temprano.
Preguntas Frecuentes
P: ¿Cuánto crecimiento de MRR debería dirigirme mensualmente?
R: 5–10% month-over-month es estándar para SaaS en fase temprana. 15%+ es excepcional. Por debajo del 5% significa que no estás adquiriendo lo suficientemente rápido o el churn es demasiado alto.
P: ¿Cuál es el lag entre trial conversion e impacto de MRR?
R: Normalmente 2–4 semanas. Si conviertes 10 trials esta semana, espera 8–10 de ellos en MRR en 2 semanas. Rastrea este lag y úsalo para pronosticar.
P: ¿Cómo sé si mi crecimiento de MRR es sostenible?
R: Mira la tasa de churn. Si MRR crece 10% month-over-month pero el churn es 8%, estás en una cinta de correr. El crecimiento sostenible significa que el churn está disminuyendo.
P: ¿Debería incluir usuarios del plan gratuito en MRR?
R: No. MRR es revenue recurrente. Los planes gratuitos generan cero revenue. Rastrea usuarios gratuitos por separado.
P: ¿Cómo hago un pronóstico del MRR del próximo mes?
R: Simple: MRR de mes pasado + (proyección de MRR de nuevo cliente) - (proyección de MRR de churn) + (proyección de MRR de expansión).
La Conclusión
Extrae MRR de tu sistema de facturación semanalmente. Desglosalo en nuevo, churn y expansión. Rastrea % de crecimiento. Correlaciona con trial conversions y churn.
Eso es tu negocio en cinco columnas. Todo lo demás es detalle.
Emily Redmond es una analista de datos en Emilytics — agente de analytics con AI monitoreando tu GA4, Google Search Console y datos de Bing las 24 horas. 8 años de experiencia. Saluda →