Artículo
Migrar de Adobe Analytics a CJA: guía paso a paso
Cómo migrar de Adobe Analytics a Customer Journey Analytics (CJA): rutas que documenta Adobe, histórico, vista de datos, conciliación de números y retiro.

En esta página
- ¿Adobe Analytics sigue vigente? Cuándo conviene migrar a CJA
- Adobe Analytics frente a CJA: diferencias que cambian la migración
- Las rutas de migración que documenta Adobe
- Cómo migrar de Adobe Analytics a CJA, fase por fase
- 1. Inventario: qué reportes, segmentos y alertas se usan de verdad
- 2. Esquema XDM, datastream e identidades
- 3. Datos históricos con el conector de origen de Analytics
- 4. Conexión y vista de datos: de eVars y props a dimensiones
- 5. Migración de proyectos y componentes
- 6. Periodo en paralelo y conciliación
- 7. Capacitación y retiro de Adobe Analytics
- ¿Por qué no cuadran los números entre Adobe Analytics y CJA?
- Riesgos y errores comunes al migrar a CJA
- Identidades, consentimiento y licencias en México
- Cómo lo hacemos en WolfSellers
- Preguntas frecuentes sobre migrar de Adobe Analytics a CJA
- ¿Adobe Analytics tiene fecha de fin de soporte?
- ¿Pierdo mi historial de Adobe Analytics al migrar a CJA?
- ¿Necesito Adobe Experience Platform para usar CJA?
- ¿Puedo tener Adobe Analytics y CJA al mismo tiempo?
- ¿Mis segmentos y métricas calculadas pasan solos a CJA?
- ¿Cuánto tarda migrar de Adobe Analytics a CJA?
- Servicios relacionados
Migrar de Adobe Analytics a Adobe Customer Journey Analytics (CJA) no es cambiar de pantalla de reportes: es cambiar de modelo de datos. Tus datos pasan a datasets de Adobe Experience Platform (AEP) con esquemas XDM, las eVars y props dejan de existir como concepto, y la lógica que hoy se aplica al recolectar —persistencia, visitas, canales de marketing— se configura en una vista de datos y se calcula al correr cada reporte.
La prisa no viene del soporte: Adobe Analytics sigue vigente y sus avisos de fin de vida son de funciones, no del producto. La razón para migrar es lo que necesitas analizar. Si quieres ver en un mismo recorrido la web, la app, el CRM, el call center o la tienda física, eso es CJA; si tu análisis es solo web y funciona, puedes planear sin correr.
CJA es la herramienta de análisis de Adobe Experience Cloud que corre sobre AEP y permite explorar en Analysis Workspace datos de cualquier canal, unidos por persona; el detalle está en nuestra guía de Customer Journey Analytics. En WolfSellers implementamos Adobe Analytics, AEP y CJA. Aquí explicamos la ruta que recomienda Adobe, el proceso fase por fase, por qué los números no cuadran 1 a 1 y qué cuidar en México.
¿Adobe Analytics sigue vigente? Cuándo conviene migrar a CJA
Adobe actualiza las notas de versión de Adobe Analytics varias veces al mes; las vigentes al escribir esta nota son las de octubre de 2026, actualizadas el 29 de octubre. Su sección de fin de vida no trae una fecha de retiro del producto, sino de funciones:
- API de Adobe Analytics 1.4 y autenticación WSSE: se apagaron el 31 de agosto de 2026; las integraciones construidas sobre ellas ya no funcionan.
- Report Builder heredado: se retiró en junio de 2026; el nuevo Report Builder funciona con Adobe Analytics y con CJA.
Lo que Adobe sí marca es el rumbo: su guía de actualización recomienda pasar por completo a CJA y apagar Adobe Analytics cuando estés cómodo con los datos. Conservar los dos productos lo marca como no recomendado, porque tu contrato incluiría ambos y puede salir más caro con el tiempo.
Conviene migrar ya si:
- Necesitas analizar recorridos entre canales —web, app, CRM, call center, punto de venta— con la persona como unidad, no el dispositivo.
- Ya tienes o vas a implementar AEP, Adobe Real-Time CDP o Adobe Journey Optimizer (AJO): según Adobe, el Web SDK consolida en una sola implementación la recolección para esos productos.
- Te topas con los límites de Adobe Analytics: hasta 75 props y 250 eVars, etiquetas Low Traffic o Uniques Exceeded, y cambios de configuración que solo aplican de ahí en adelante.
Todavía no, o con más preparación, si:
- Dependes de funciones que CJA no tiene o resuelve distinto: Activity Map aún no está disponible, Contribution Analysis no tiene soporte, Data Feeds no tiene reemplazo exacto y las alertas no pueden ser por hora (en CJA son diarias, semanales o mensuales).
- No tienes un identificador de cliente que puedas recolectar en todos tus canales. Sin él, la unión entre canales —el caso de uso principal de CJA, según Adobe— queda limitada.
- Tu medición es de ecommerce web, está bien resuelta y no hay un caso de negocio entre canales. Ahí puede rendir más afinar lo que tienes; lo explicamos en la guía para medir tu ecommerce con Adobe Analytics.
Adobe Analytics frente a CJA: diferencias que cambian la migración
| Tema | Adobe Analytics | Customer Journey Analytics |
|---|---|---|
| Modelo de datos | Report suites con variables fijas: hasta 75 props, 250 eVars y eventos personalizados del 1 al 1000 | Datasets de AEP con esquemas XDM; dimensiones y métricas sin límite fijo, incluidos objetos, listas y valores anidados |
| Fuentes | Principalmente web y app, más importación de datos | Cualquier dataset de AEP en la misma conexión: web, app, CRM, call center, punto de venta |
| Unidad de análisis | Visitantes y visitas | Personas, según el ID de persona de la conexión. Visitors pasa a People, Visits a Sessions y Hits a Events |
| Unión de identidades | Cross-Device Analytics, limitado a un report suite y a un grafo de dispositivos | Stitching basado en campos o en el grafo de identidad de AEP, según tu paquete de CJA |
| Dónde vive la lógica | Al recolectar: reglas de procesamiento, reglas VISTA, reglas de canales de marketing, persistencia de eVars | Al reportar: vista de datos y campos derivados; Data Prep si hay que transformar antes de guardar |
| Cambios de configuración | Aplican de ahí en adelante | Aplican también al histórico, sin reprocesar datos |
| Persistencia | Se fija por eVar al recolectar | Por dimensión, al reportar: sesión, persona (hasta el fin del rango del reporte), tiempo personalizado de hasta 90 días o hasta que aparezca una métrica |
| Exportación | Data Feeds y Data Warehouse | Full Table Export (la evolución de Data Warehouse), exportación de datasets de AEP y extensión para BI; Data Feeds sin reemplazo exacto |
La fila que más se subestima es la de la lógica: en Adobe Analytics, una regla de procesamiento queda fija en el dato; en CJA vive en la vista de datos, y dos vistas pueden aplicar reglas distintas a los mismos datos.

Las rutas de migración que documenta Adobe
Adobe documenta varias rutas y clasifica cada una por esfuerzo y viabilidad a largo plazo. La recomendada combina una implementación nueva de Adobe Experience Platform Web SDK con el conector de origen de Analytics (Analytics source connector), que trae el histórico y permite comparar datos lado a lado.
| Ruta | Esfuerzo y viabilidad, según Adobe | Cuándo conviene |
|---|---|---|
| Web SDK nuevo + conector de origen (recomendada) | Alto / alta | Quieres un esquema propio, histórico en CJA y un periodo de comparación, sin importar tu implementación actual |
| Web SDK nuevo, sin conector | Alto / alta | No necesitas el histórico de Adobe Analytics dentro de CJA |
| Migrar tu implementación actual al Web SDK | Moderado / alta | Usas AppMeasurement o la extensión de Analytics y quieres hitos intermedios: el Web SDK primero alimenta a Adobe Analytics y luego a AEP. Tus variables viajan en data.__adobe.analytics y cada campo se mapea a XDM en el datastream |
| Configurar el Web SDK que ya usas | Bajo / alta | Tu Adobe Analytics ya corre con Web SDK: agregas AEP como servicio en el datastream y revisas el esquema |
| Solo el conector de origen | Bajo / baja | Quieres datos en CJA rápido. Adobe no la recomienda como definitiva: más latencia, un esquema de más de mil campos con nomenclatura de eVars y props, y dificultad para dejar Adobe Analytics |
Para elegir con tus datos, CJA trae una guía de actualización (Customer Journey Analytics Upgrade Guide): pestaña Workspace, opción Upgrade to Customer Journey Analytics. Pregunta por tu implementación, las funciones que usas y tus objetivos, y genera los pasos para tu caso como liga o archivo .csv. Sin acceso a CJA, tu equipo de cuenta de Adobe puede llenarla contigo.
Cómo migrar de Adobe Analytics a CJA, fase por fase
Así aterrizamos el proceso de Adobe en siete fases; las tres primeras definen si el resto sale bien.
1. Inventario: qué reportes, segmentos y alertas se usan de verdad
Analytics Inventory (menú Admin de Adobe Analytics, para administradores de producto) muestra cuántos proyectos, segmentos, métricas calculadas, report suites base y usuarios tienes. Adobe lo plantea para decidir qué migrar, qué limpiar antes y en qué orden. A ese conteo súmale el uso real:
- Proyectos y reportes programados que alguien abre o recibe.
- Segmentos y métricas calculadas críticos, con su definición y los campos que requieren, como pide Adobe.
- Alertas, sobre todo las que corren por hora.
- Integraciones: Data Feeds, Data Warehouse, Report Builder, APIs, Analytics for Target (A4T) y Audience Manager.
Lo que nadie usa no se migra.
2. Esquema XDM, datastream e identidades
Adobe recomienda un esquema a la medida en lugar del esquema de Adobe Analytics, que te obliga a seguir pensando en props y eVars. Si vas a usar CJA con Real-Time CDP, habilita Profile en el esquema. Luego vienen el dataset, el datastream con AEP como servicio y el Web SDK, por tags, manual o por API.
La identidad se decide aquí. Adobe pide que el ID de persona —número de cliente, de cuenta o un correo con hash— exista en todas las fuentes, venga en cada fila, no lleve datos personales en claro y tenga el mismo formato. El stitching distingue mayúsculas: Bob y BOB son dos personas. Más en nuestra guía de gobierno de datos en AEP.
3. Datos históricos con el conector de origen de Analytics
El conector crea un flujo de datos por report suite y copia sus datos a un dataset de AEP en XDM. Según Adobe:
- Histórico: 13 meses por defecto en sandboxes de producción y 3 en las demás. Más de 13 meses requiere un SKU adicional.
- Tiempo: un backfill de menos de 10 mil millones de eventos tarda menos de 4 semanas.
- Qué copia: cada hit después de las reglas de procesamiento y antes del procesamiento de visita y visitante; por eso no trae, por ejemplo, el número de visita. Las marcas de tiempo llegan al segundo.
- Vigencia: el histórico existe mientras exista el conector. Si detienes la recolección de Adobe Analytics, lo ya copiado se queda.
- Varios report suites: analizar más de uno requiere el paquete Select de CJA. Si una eVar significa algo distinto en cada report suite, alinéalas o usa Data Prep, o se mezclan en una dimensión.
La alternativa es mantener Adobe Analytics un tiempo para consultar ahí el histórico (Adobe pone de ejemplo un año); esos datos no estarán en AEP.
4. Conexión y vista de datos: de eVars y props a dimensiones
La conexión une los datasets —Web SDK, conector y otros canales— y define el ID de persona; CJA ignora registros sin ID de persona o sin marca de tiempo. La vista de datos es donde se rehace la lógica de Adobe Analytics:
| En Adobe Analytics | En la vista de datos de CJA |
|---|---|
| Expiración y asignación de una eVar | Persistencia por dimensión: asignación (más reciente, original, todas, primera o última conocida) y expiración |
| Definición de visita | Configuración de sesión: inactividad y métrica que inicia una sesión nueva |
| Classifications | Lookup datasets |
| Canales de marketing | Campo derivado con la plantilla de canales de marketing |
| eVars de merchandising | Dimensiones y métricas de vinculación (binding) |
| Virtual report suite | Otra vista de datos sobre la misma conexión |
Todo es retroactivo: si cambias la persistencia de una dimensión, el histórico se recalcula al reportar.
5. Migración de proyectos y componentes
Adobe Analytics trae una herramienta de migración de componentes (Admin > All admin > Data configuration & collection > Component migration), también disponible por API. Recrea tus proyectos en CJA, mapea dimensiones y métricas de cada report suite a una vista de datos y recrea segmentos, rangos de fechas y métricas calculadas con ese mapeo, hasta 20 proyectos a la vez. Antes de usarla:
- El mapeo es de toda la organización: aplica a todo lo que se migre después, sin importar quién lo migre. Adobe recomienda acordarlo antes del primer proyecto.
- Con datos del Web SDK, todo se mapea a mano. Aun con datos del conector, algunas dimensiones y métricas siempre son manuales, como número de visita, tiempo invertido, rebotes y tasa de rebote.
- No viajan la forma de compartir, la curaduría, las anotaciones, las carpetas, las etiquetas, los favoritos ni las programaciones.
- Paneles sin soporte: A4T, comparación de segmentos, página de resumen y Contribution Analysis pueden hacer fallar la migración o dar errores. Quítalos antes.
6. Periodo en paralelo y conciliación
Adobe recomienda mantener Adobe Analytics un tiempo después de que CJA ya recolecta datos, para comparar lado a lado, y no apagarlo hasta que estés cómodo con los números. La conciliación tiene su propia sección más abajo.
7. Capacitación y retiro de Adobe Analytics
Workspace se parece en los dos productos, pero el modelo cambia. Adobe sugiere dar a los usuarios de 3 a 6 meses, apoyarse en champions entre los usuarios avanzados y capacitar con práctica sobre las diferencias del modelo de datos. Los proyectos no se comparten entre Adobe Analytics y CJA.
El retiro, según Adobe, va en tres pasos:
- Detener la recolección de Adobe Analytics: AppMeasurement, extensión de tags, API o gestor de tags de terceros.
- Quitar Adobe Analytics como servicio del datastream, cuando los usuarios ya trabajen en CJA.
- Eliminar el conector cuando te baste el histórico que juntaste con el Web SDK.
Lo que puedes analizar después lo mostramos en ejemplos de análisis en Customer Journey Analytics.
¿Por qué no cuadran los números entre Adobe Analytics y CJA?
Según Adobe, las diferencias son normales y tienen causas conocidas. Estas son las que documenta para datos del conector, más una propia de comparar contra una implementación nueva:
| Diferencia | Por qué pasa | Qué revisar |
|---|---|---|
| Datos distintos en cada lado | La conexión puede traer otro report suite, otros canales o datos unidos por persona | Comparar el mismo report suite y la misma combinación de datasets |
| Zona horaria y calendario | Cada producto tiene su propia configuración | Igualarlas si buscas paridad |
| Visitas frente a sesiones | Adobe Analytics calcula visitas al procesar; CJA calcula sesiones al reportar. Los datasets del conector no traen visitas | La configuración de sesión de la vista de datos |
| Persistencia y atribución | En CJA se calculan al reportar; una variable con expiración larga en Adobe Analytics no se comporta igual | Asignación y expiración de cada dimensión; Adobe recomienda asignación "más reciente" en Adobe Analytics |
| Data Sources | Las cargadas a un report suite no llegan a CJA por el conector | Excluirlas de la comparación |
| Filas excluidas | El conector no copia hits excluidos, filas que no son hits ni keep-alive de streaming media; CJA ignora filas sin ID de persona o marca de tiempo | Contar registros con el método de Adobe |
| Eventos en el mismo segundo | Los datos del conector traen marca de tiempo al segundo | Usar el Web SDK, con milisegundos, si el orden importa |
| Solicitudes de privacidad | Adobe Analytics ofusca identificadores y conserva el hit; AEP borra las filas | Esperar diferencias tras atender solicitudes |
| Dos implementaciones | Contra AppMeasurement, el Web SDK nuevo también refleja diferencias de etiquetado | Validar el etiquetado antes que las métricas |
Para validar volumen, Adobe documenta un método: contar registros por día en AEP con Query Service y compararlos con las filas de un Data Feed del mismo periodo, sin hits excluidos, filas de Data Sources ni keep-alive. Si el volumen coincide, lo que queda son diferencias de configuración, no datos perdidos.

Riesgos y errores comunes al migrar a CJA
- Quedarse con el conector como implementación definitiva. Adobe le da la menor viabilidad: los datos llegan a CJA en menos de 3.75 horas sin stitching y en menos de 7 con stitching, y sigues atado a Adobe Analytics.
- Copiar las eVars a XDM una por una. Replicar eVar1 a eVar250 conserva los problemas del modelo anterior.
- Mapear componentes proyecto por proyecto. El mapeo es de toda la organización: una decisión aislada contamina las migraciones siguientes.
- Exigir paridad 1 a 1. Sin un acuerdo previo sobre qué diferencias se aceptan por KPI, el paralelo no termina.
- Apagar Adobe Analytics o el conector antes de tiempo. Con el conector se va el histórico que traía, y funciones como Data Feeds no tienen reemplazo exacto en CJA.
- Identificadores inconsistentes. Mayúsculas, formatos distintos o datos personales sin hash rompen la unión de identidades.
- Olvidar integraciones. Reportes por la API 1.4 (ya apagada), libros del Report Builder heredado, alertas por hora, paneles de A4T y exportaciones de Data Feeds.
- Ingerir de más. Los derechos de uso de CJA se miden en filas de datos disponibles para análisis (promedio diario) y Adobe vigila el uso. Define retención desde el inicio: CJA permite una ventana móvil por conexión, y para el conector Adobe recomienda fijar la retención del dataset y empezar solo con el data lake antes de activar Profile.
Identidades, consentimiento y licencias en México
Unir identidades entre canales es tratar datos personales, y Adobe pide cumplir las leyes aplicables, incluidos los permisos necesarios, antes de activar el stitching. En México eso pasa por la Ley Federal de Protección de Datos Personales en Posesión de los Particulares (LFPDPPP). No es asesoría legal: valídalo con tu área jurídica.
- Consentimiento (art. 7). Por regla general vale el consentimiento tácito: el titular tuvo a su disposición el aviso de privacidad y no manifestó lo contrario. Los datos financieros o patrimoniales requieren consentimiento expreso, y los sensibles, expreso y por escrito (art. 8).
- Finalidades (arts. 11 y 15). El tratamiento se limita a las finalidades del aviso de privacidad; para una finalidad distinta hay que obtener de nuevo el consentimiento. Revisa que tu aviso cubra el análisis que harás al unir canales.
- Minimización. Adobe recomienda que el ID de persona no lleve datos personales en claro: aplica hash a lo sensible.
La privacidad también se migra. Con datos del conector, las solicitudes se atienden con Adobe Experience Platform Privacy Service, y AEP no copia las etiquetas de privacidad de Adobe Analytics: hay que configurar identidades y etiquetas en el esquema. El cambio del origen de privacidad se hace por flujo de datos y no se puede revertir una vez iniciado.
Licencias. WolfSellers no vende licencias de Adobe: Adobe Analytics, CJA y AEP se contratan con Adobe. El paquete de CJA define el método de stitching (basado en campos desde Select, en grafo desde Prime), el backfill de stitching y cuántos datasets lo admiten; el histórico de más de 13 meses requiere un SKU adicional, y mantener los dos productos implica tener ambos en el contrato.

Cómo lo hacemos en WolfSellers
Empezamos con un diagnóstico de tu Adobe Analytics: uso real de proyectos, segmentos, métricas y alertas; tipo de implementación y report suites; identificadores disponibles en cada canal, e integraciones que dependen de Data Feeds, APIs o Report Builder. Con eso respondemos si conviene migrar ahora y qué ruta de las que documenta Adobe encaja contigo.
Después diseñamos el esquema XDM, las identidades y la vista de datos; implementamos el Web SDK y el conector; acordamos el mapeo de componentes antes del primer proyecto; conducimos el paralelo con una conciliación documentada por KPI, y capacitamos a tus champions antes de proponer el retiro de Adobe Analytics. No damos plazos genéricos: los estimamos tras el diagnóstico.
Lo vemos en nuestros servicios de Adobe Analytics, Adobe Experience Platform y Data Engineering & Integraciones. Si quieres revisar tu implementación, escríbenos.
Preguntas frecuentes sobre migrar de Adobe Analytics a CJA
¿Adobe Analytics tiene fecha de fin de soporte?
Adobe no publica en sus notas de versión una fecha de retiro de Adobe Analytics: sus avisos de fin de vida son de funciones, como la API 1.4, apagada el 31 de agosto de 2026. Sí recomienda pasar por completo a CJA y apagar Adobe Analytics cuando estés cómodo con los datos.
¿Pierdo mi historial de Adobe Analytics al migrar a CJA?
No, si lo planeas. El conector de origen de Analytics trae 13 meses de histórico por defecto en sandboxes de producción, y más con un SKU adicional; ese histórico existe mientras exista el conector. También puedes mantener Adobe Analytics un tiempo y consultarlo ahí.
¿Necesito Adobe Experience Platform para usar CJA?
CJA funciona sobre AEP: analiza datasets de Experience Platform, y según Adobe tu derecho de uso de CJA incluye ingerir datos en AEP. Productos como Real-Time CDP o Journey Optimizer se licencian aparte; los necesitas, por ejemplo, para publicar audiencias desde CJA.
¿Puedo tener Adobe Analytics y CJA al mismo tiempo?
Sí, y Adobe lo recomienda durante la transición, para comparar datos y conservar el histórico. Lo que no recomienda es quedarte con los dos de forma permanente, porque tu contrato incluiría ambos productos.
¿Mis segmentos y métricas calculadas pasan solos a CJA?
No tal cual: no son compatibles con CJA. La herramienta de migración de componentes recrea los segmentos, rangos de fechas y métricas calculadas de los proyectos que migras, con el mapeo de dimensiones y métricas a tu vista de datos. Si tus datos llegan por el Web SDK, ese mapeo es manual.
¿Cuánto tarda migrar de Adobe Analytics a CJA?
Depende del tamaño de tu implementación y de cuántas fuentes unas, por eso no damos un plazo genérico. Dos referencias de Adobe: un backfill de menos de 10 mil millones de eventos tarda menos de 4 semanas, y sugiere dar a los usuarios de 3 a 6 meses para familiarizarse con CJA.
Servicios relacionados
Si este tema es relevante para tu negocio, estos servicios de WolfSellers pueden ayudarte a implementarlo:


