Importar desde Pendo
Migra de Pendo sin perder nada: guías (clásicas y del Visual Design Studio), pages, features e imágenes, con mapeo automático y auditoría de qué se tradujo bien y qué necesita revisión.
Dos formas de traer los datos
- 🔌 Conectar con Pendo (API): pega una integration key (un admin de Pendo la crea en Settings → Integrations) y el servidor descarga guías, pages, features y metadata él solo. Necesita salida a internet.
- 📁 Desde ficheros: genera el volcado una vez con
node tools/pendo-export/export.mjs --key KEYy arrastra aquí losguides/*.json(opcionalmentepages.jsonyfeatures.json).
O por CLI, todo en un comando: node tools/pendo-import.mjs --app-key sk_xxx --key KEY
Qué se mapea y cómo
- Guías clásicas (HTML): se extraen título, cuerpo, texto del botón e imágenes.
- Guías VDS (building blocks JSON): mismo tratamiento sobre el contenido estructurado.
- Anclas:
elementPathRulese convierte en el selector del paso (se conserva el original para auditoría). - Pages: reglas de URL →
exacta:/prefijo:/contiene:/regex:. - Features:
elementPathRule→ selector, enlazadas a su página si vino. - Audiencias: si son reglas reconocibles se traducen a segmentos; si no, la guía se marca para revisión.
- Sin soporte directo (encuestas, NPS): marcadas para rehacerlas con el módulo de encuestas.
Garantías
- Nada se importa publicado: todo llega como borrador.
- Re-importar no duplica: los elementos llevan ID estable por
pendoId. - Imágenes: se descargan a tu servidor (first-party); si alguna falla, se conserva su URL original y se avisa.
Después de importar
- Revisa las marcadas con ⚠ en Guías.
- Pásalas a Staged y compruébalas en tu entorno de pruebas.
- Publica por oleadas y compara métricas con Pendo antes de darlo de baja.