Tablero Ecommerce UDLA — borrador para afinar

🟢 LIVE · Diplomados online (online.udla.edu.ec) · embudo unificado con selector de fechas (datos diarios desde el lanzamiento, refresco diario por cron) · fuentes: GA4 266852425 (Ecuador) + cubo apmodeloanalitico (E-commerceV2) + Microsoft Clarity · para revisar con Lina + Juan Carlos
BLUF — alto interés, cero venta. En 30 días, cientos de miles ven un programa y más de mil dan clic en "Comprar", pero el embudo colapsa en el registro obligatorio: de los que llegan a la pantalla "Crear Cuenta", casi nadie la crea, y de esos, nadie paga. El muro no es el tráfico ni la pauta — es el "Crear Cuenta" antes de pagar. Palanca #1: guest checkout (pagar primero, cuenta después).

UDLA Ecuador ·

cargando…
Desde Hasta

El recorrido completo — de Google al pago  GA4 tráfico web · Cubo CRM registro & venta · barras en escala log

cargando embudo en vivo…
🧱 Dos muros, ambos en el registro obligatorio. Muro 1 — de los cientos que llegan a "Crear Cuenta", casi nadie la crea. Muro 2 — de los poquísimos que crean cuenta, nadie paga. (El evento sign_up de GA no es cuenta real; la cuenta verdadera = CRM, Origen E-commerceV2.) Palanca #1: guest checkout — pagar primero / auto-crear cuenta. Víctor / Haití
🎥 ¿Por qué se caen en "Crear Cuenta"? Clarity lo confirma: 33/40 grabaciones (82%) salen ahí, peleando con errores de validación del formulario. Grabaciones y desglose ↓ (tarjeta de evidencia).

📍 Scope: solo los 11 diplomados de negocios con compra en línea (view_item de otras carreras/maestrías SÍ excluido — si no, el tope se infla ~3×). Tráfico GA filtrado a Ecuador (quita pruebas MX+US). Cuentas y ventas reales = CRM directo (SISAP.vw_Leads, Origen E-commerceV2): lo de prueba se descarta por email (dominio interno/desechable como @aplatam.com/@test.com, o "test/prueba/genesys" en correo o nombre), no por el flag Lead De Prueba del cubo — ese dejaba pasar pruebas de mayo sin marcar (mostraba 6 cuentas cuando solo 1 era real). ⚠️ Abril (lanzamiento, pre go-live 27-abr) EXCLUIDO de reales → por eso ventas reales = 0 en toda ventana. "E-commerceV2" = leads originados en el ecommerce.

🎥Por qué se cae el funnel — evidencia Clarity por etapa

cargando evidencia…

El fix del 4-jun funcionó — pero solo arriba del embudo

✅ Quitar "Solicitar información" subió el clic-comprar.
Evento (Ecuador) · /díaSemana previaPost-fixΔ
cargando…

El fix movió el top (más gente entra al checkout), pero el muro del registro sigue intacto abajo — por eso la venta no se mueve.

📌Bitácora de cambios · qué movimos y cuándo (como las anotaciones de GA)

cargando bitácora…

Los cambios dentro del rango de fechas que estás viendo se marcan en azul. Para agregar una nota: editar web/commerce_annotations.json y redeploy.

2De dónde viene el tráfico (incluye orgánico)

Canal → páginas DIPLOMADOS30d%
Cross-network (PMax + Demand Gen)52,29546%
Paid Social (Meta)23,67121%
Paid Search (SEM)16,68615%
Display9,4338%
Organic Search3,2232.8%
Direct + Referral4,8294%
Canal → páginas PAGO/ECOMMERCE30d%
Paid Social (Meta)21,29954%
Cross-network (PMax)17,04243%
Paid Search (SEM)820.2%
Organic Search~00%
Direct + Referral980.2%
Orgánico: ~3,200 sesiones/mes a diplomados (2.8%) pero ~0 al ecommerce — las URLs de pago no están indexadas, el orgánico cae en páginas de programa/contenido. SEM: gasta pero casi no llega al checkout (82 ses/mes) porque sus ads aterrizan en /diplomados/.../programa/, no en pago-en-linea. Lo que alimenta el ecommerce es Meta + PMax.

3Inversión en medios (diplomados, 30 días)

PlataformaGasto 30dOptimizado aLlega al ecommerce?
Google Ads (Search + PMax + Demand Gen)~$6,700LEADSsolo PMax/DemandGen
Meta (Facebook / Instagram)~$7,532LEADSsí (54% del pago)
TOTAL diplomados~$14,200~95% leads
El dinero y el objetivo están desalineados. ~$14K/mes y casi 0 optimizado a compra. Solo 1 campaña dice "ECOMMERCE" (~$762/mes, 5%) y aun esa puja a audiencia de admitidos. Como purchase no lleva valor limpio, las plataformas no pueden optimizar a venta. Diplomados es además el nivel menos invertido (maestrías ~$19K).

4Salud de la medición (¿qué eventos sirven?)

EventoEstado2 mesesNota
view_item, add_to_cart, begin_checkoutOK322K / 958 / 440confiables
sign_up (crear cuenta)OK109leading indicator útil
add_shipping_info / add_payment_infoexiste, escaso33 / 34disparan; casi nadie llega
purchasesucio101$0 revenue · 97 son MX(81)+US(16) = pruebas equipo AP
loginno existe0no implementado
Aclaración (corrige lectura previa): los eventos del funnel SÍ están implementados y disparan. Los ceros de días recientes = nadie ha avanzado hasta allá, no que falten. Método para quitar pruebas (ya en uso): filtrar país = Ecuador — las pruebas vienen de MX (81 purchase) + US (16). Funnel Ecuador limpio = 0 ventas.
🎯 Pendiente de calidad de dato: que purchase lleve revenue + transaction_id (hoy dispara con $0) para tener KPI de venta confiable y señal de compra para optimizar pauta. El filtro geográfico ya resuelve la exclusión de pruebas.

5Por qué no hay venta real — las 4 capas

#CapaEvidencia
1Tráfico / canalSEM no llega al checkout (82 ses/mes); orgánico ~0 (no indexado); lo que llega es Meta + PMax
2Optimización de pauta~95% a leads, no a compra; purchase sin valor → plataformas no pueden optimizar a venta
3Checkout / UXregistro obligatorio; 65 cuentas/mes; resumen con CLS 5.7; 1 sola persona llegó al resumen (7d) y rebotó
4Catálogoecommerce solo en 11 diplomados, todos de "negocios" (Plan Unificado 30-ene, confirmado en GA4). SEM manda tráfico a data, informática, educación, salud… que NO tienen compra en línea → fuga garantizada
Cobertura real del ecommerce (vault + GA4): 11 diplomados, 100% del área de negocios — logística, gerencia exp. cliente, admón. empresas, gestión personas, compras/cadena suministro, admón. restaurantes, negocios+tecnologías, desarrollo organizacional, dirección estratégica, gestión procesos, ventas/negociación. (Eran 14; 3 quedaron fuera por ser alianza UDLA-UBA.) Riesgo: los ads de Search apuntan a programas fuera de esta lista → visitantes que no pueden comprar.

El fix de hoy (quitar "Solicitar información" de las páginas de pago) atacó el muro de entrada y funcionó (los CTAs de info salieron del top, "Comprar ahora" subió). Las 4 capas de arriba siguen abiertas.

Para afinar mañana con Lina + Juan Carlos

  1. RESUELTO Quitar pruebas: filtrar país = Ecuador (las 97 compras de prueba son MX 81 + US 16). Funnel limpio = 0 ventas. Aplicar este filtro como default del tablero oficial. JuanCa
  2. Arreglar calidad de purchase: que lleve revenue + transaction_id. Sin esto no hay KPI de venta ni señal de compra para pauta. JuanCa / IT
  3. Reapuntar el SEM: ads de Search de programas CON ecommerce → directo a pago-en-linea, no a la landing de programa. Medios / Lina
  4. Reoptimizar pauta a compra (una vez purchase lleve valor): mover parte del ~$14K de leads a conversión de compra. Medios
  5. PRIORIDAD #1 Checkout — matar/diferir el registro obligatorio (guest checkout). Evidencia 8-jun: el 96% de los que empiezan checkout mueren en "Crear Cuenta" (155→6→0); 82% de las grabaciones salen ahí por errores de validación. Es el único cuello que importa ahora. + arreglar CLS 5.7 del resumen. Víctor / Haití
  6. Cobertura de catálogo: ¿ampliar ecommerce a más programas o enfocar pauta solo en los comprables? Lina
  7. Definir el tablero oficial: qué KPIs fijos (CVR por etapa, CAC de compra real, primera venta), refresh, y dónde vive (¿Looker de EPA?). Fer + Lina
Cuándo se podrá medir venta: por volumen, no calendario. Con el tracking limpio: 3 días = step-through (tasas); 1 semana = primera venta real (binario); 3-4 semanas = tasa de conversión con confianza. Confound: UX + pauta cambiaron juntos → medir TASAS por sesión, no conteos.
Tablero LIVE · KPIs + embudo unificado (GA4 Ecuador + cubo CRM) refrescados por cron diario (7:20 CST) vía build_ecommerce_dashboard.py · secciones 2–5 = contexto estático · pendiente: reconciliar números con el funnel de JuanCa antes de oficializar.