Lo que migrarás
- Todos los enlaces, etiquetas y carpetas de Dub — estructura preservada, slugs conservados donde estén disponibles.
- Una instantánea del recuento de clics almacenada como
migrated_clicksen la vista de detalles de cada enlace. - Dominios personalizados de Dub mapeados a dominios verificados de Elido antes de ejecutar la importación.
Dub y Elido comparten un modelo de datos similar — enlaces, etiquetas, carpetas, workspaces — lo que hace que la migración sea sencilla. El importador obtiene cada enlace a través de la API REST de Dub y los recrea en Elido, preservando la estructura y el recuento de clics en el momento de la migración.
Antes de empezar#
- Una cuenta de Dub.co con un token de API con alcance de lectura.
- Un workspace de Elido. Si tienes dominios personalizados en Dub, agrégalos a Elido primero antes de ejecutar la importación para poder mapearlos.
Paso 1 — Genera un token de API de Dub#
- Inicia sesión en Dub.
- Ve a Settings → Tokens → Create new token.
- Selecciona el alcance Read. No necesitas acceso de escritura.
- Copia el token.
Paso 2 — Abre el asistente de migración en Elido#
- Ve a Dashboard → Integrations → Dub Migration, o haz clic en Start migration desde la página de integraciones.
- Pega el token de API de Dub. Haz clic en Connect.
- Elido lista cada proyecto (workspace) de Dub que tu token puede ver. Selecciona cuáles importar.
Paso 3 — Mapear dominios#
Dub admite dominios personalizados. Para cada uno, mapéalo a un dominio de Elido o a un dominio compartido de Elido (s.elido.me). El dominio predeterminado de Dub dub.sh se mapea a s.elido.me por defecto.
Paso 4 — Ejecuta la importación#
Haz clic en Start import. El worker pagina GET /api/links y crea enlaces de Elido:
- Slug — preservado si está disponible en Elido; con sufijo si hay conflicto.
- Etiquetas — coincidencia por nombre; creadas nuevas si no existen.
- Carpetas — mapeadas a la estructura de carpetas de Elido.
- Recuento de clics — capturado en el momento en que se ejecuta la importación. Elido lo almacena como campo
migrated_clicksvisible en la vista de detalles del enlace.
Tiempo de importación: menos de 5 minutos para hasta 5.000 enlaces. Recibirás un correo al completar.
Qué se importa#
- URL de destino, slug.
- Etiquetas y carpetas (estructura preservada).
- Instantánea del recuento de clics.
- Fecha de creación.
- Fecha de expiración (si está configurada).
Qué no se migra#
- Datos de clics por evento — desgloses por país, dispositivo y referrer antes de la migración. Solo se captura el recuento total. Los datos granulares comienzan a acumularse en Elido desde el corte.
- Eventos de conversión — los datos de seguimiento de conversiones de Dub no son exportables a través de la API.
- Plantillas UTM — Recréalas en la configuración de enlaces de Elido si usas presets UTM guardados.
- Códigos QR — Regenera desde la página de detalles del enlace de Elido. Se generan automáticamente, es un clic por enlace.
Después de la importación#
Una vez que los enlaces estén en Elido:
- Actualiza tu DNS si estás moviendo dominios personalizados — apúntalos al edge de Elido (consulta Agregar un dominio personalizado).
- Actualiza las URLs cortas en correos electrónicos, campañas publicitarias y perfiles de redes sociales que aún apunten a enlaces de Dub. Los enlaces de Dub seguirán redirigiendo mientras el servicio de Dub esté activo, pero ya estarás en los analytics de Elido.
- Cancela tu suscripción a Dub si ya no lo necesitas.
Solución de problemas#
"Unauthorized" al conectar — El token es inválido o ha expirado. Los tokens de Dub no expiran por defecto, pero pueden ser revocados. Genera uno nuevo.
Los proyectos no aparecen después de conectar — El token fue generado para un workspace específico. Genera un token bajo el perfil del propietario de la cuenta para ver todos los workspaces.
Conflictos de slug en el registro de importación — Un enlace con ese slug ya existe en tu workspace de Elido. El importador agrega el sufijo -dub y registra ambas versiones. Si quieres el slug limpio, elimina primero la versión de Elido y vuelve a ejecutar.
El recuento de clics muestra 0 en lugar de la instantánea — El campo migrated_clicks se muestra en la vista de detalles del enlace, no en la lista principal. Verifica Dashboard → Links → [slug del enlace] → Details tab.