Importa los datos de tu programa de referidos

Cuando cambias de otra plataforma de referidos a Advocate, no solo estás importando datos: estás potenciando tu programa con seguimiento avanzado, experiencias personalizables y soporte experto. Este artículo te guía a través de:

  • Por qué la migración es importante

  • Cómo es un plan de migración estratégico

  • Qué datos se pueden importar

  • Cómo preparar tus archivos

  • Errores de validación comunes y cómo evitarlos

¿Por qué planificar una migración estratégica?

Migrar tu programa de referidos no es solo una tarea técnica: es una oportunidad para mejorar la forma en que interactúas con tus clientes y los recompensas. Una migración bien planificada ayuda a:

  • Minimizar las interrupciones en tu experiencia de referidos

  • Preservar los datos históricos y garantizar la continuidad de las recompensas

  • Facilitar una transición limpia desde los sistemas heredados

  • Reintroducir tu programa de referidos con entusiasmo y claridad

La migración de referidos y recompensas depende de tu capacidad para exportar datos desde tu sistema actual. Tu equipo de Advocate puede informarte sobre lo que es posible según los datos de exportación que proporciones.

Tu equipo de Advocate trabajará contigo para revisar tus archivos de exportación, identificar lo que es viable y crear un plan que se ajuste a las necesidades y objetivos de tu programa.

Lo que tendrás que hacer

  • Exporta los datos de usuarios, datos de referidos, y datos de recompensas de tu programa. Ponte en contacto con tu CSM en tu antigua plataforma de referidos para recibir ayuda, o usa una herramienta de exportación dentro de la plataforma si se proporciona una.

  • Descarga cada uno de los 3 informes de datos en un archivo CSV separado, por ejemplo, user_data.CSV, referral_data.CSV, y reward_data.CSV.

    • Consulta los ejemplos a continuación para ver cómo podrían verse los contenidos de cada archivo .csv, o consulta la referencia completa del campo Destination.

Esto incluye correos electrónicos, códigos de referido, enlaces compartidos y campos personalizados. Los afiliados deben filtrarse para evitar recompensas duplicadas.

Depende del formato del enlace compartido y del uso de un subdominio personalizado.

El archivo de datos de usuarios contendrá información detallada sobre cada participante de tu programa. Exporta una lista de todos los participantes para mantener tu programa actualizado con sus enlaces compartidos y códigos de referido.

Los siguientes campos son obligatorios:

  • ID de usuario

  • ID de cuenta

Usa el correo electrónico del usuario como su ID de usuario y ID de cuenta. Las fechas deben estar formateadas en milisegundos desde la época Unix. Descarga un ejemplo de los campos requeridos o utiliza el siguiente ejemplo en .csv formato.

Esto incluye las fechas de inicio y conversión, y las relaciones entre referidor y referido. Permite mapear el rendimiento histórico de los referidos.

El archivo de datos de referidos proporciona un registro del estado de cada conexión de referido realizada en tu programa de referidos.

Los siguientes campos son obligatorios:

  • ID de usuario de Advocate

  • ID de cuenta de Advocate

  • ID de usuario referido

  • ID de cuenta referida

Usa el correo electrónico del usuario como su ID de usuario y ID de cuenta. Las fechas deben estar formateadas en milisegundos desde la época Unix. Descarga un ejemplo de los campos requeridos o utiliza el siguiente ejemplo en .csv formato.

Esto incluye valores, fechas otorgadas/canjeadas, tipos de recompensa y estados. Permite mantener la credibilidad y la equidad con los usuarios.

El archivo de datos de recompensas proporciona un registro del historial de recompensas de los participantes, incluido su valor y el importe canjeado generado a través de tu programa de referidos.

Los siguientes campos son obligatorios:

  • ID de usuario de Advocate

  • ID de cuenta de Advocate

  • Nombre de la recompensa

  • Unidad de la recompensa

  • Valor de la recompensa

  • Fecha de creación

  • Fecha de otorgamiento

  • Fecha de canje

  • Importe canjeado

Usa el correo electrónico del usuario como su ID de usuario y ID de cuenta. Las fechas deben estar formateadas en milisegundos desde la época Unix.

El valor de la recompensa es el valor numérico de la recompensa en su unidad de medida más pequeña (por ejemplo, para una recompensa en efectivo de $1.00, el valor sería 100 centavos). Si la unidad de la recompensa es efectivo, debe incluir el código de moneda en el siguiente formato <unitName>/<Currency> (p. ej., Cash/USD).

Descarga un ejemplo de los campos requeridos o utiliza el siguiente ejemplo en .csv formato.

Un plan de migración de ejemplo

Cada migración es única, pero las exitosas siguen una estructura similar que equilibra preparación, comunicación y ejecución. A continuación se muestra un plan de migración que garantiza la continuidad y una experiencia fluida tanto para tu equipo como para tus defensores. Los plazos y las fases pueden ajustarse según la configuración de tu programa.

Fase 1: planificación y preparación (1–2 semanas)

Esta es la etapa de establecimiento de bases, donde se sientan los cimientos para una transición fluida.

Objetivos

• Alinear a las partes interesadas.

• Configuración técnica.

• Confirmar el alcance de la migración.

• Planificar la comunicación con los usuarios.

Tareas

• Obtener un conjunto de muestra de tus datos históricos (usuarios, referidos, recompensas) y compartirlo con el equipo de Advocate para su revisión y asignación de campos .

• Exportar conjuntos completos de datos una vez que la muestra haya sido validada. Lo más probable es que los datos de exportación deban manipularse (por ejemplo, ajustando encabezados, nombres de campos o la estructura del archivo) para que coincidan con los requisitos de importación.

• Establecer una fecha de lanzamiento y una ventana de reversión.

• Añadir widgets de Advocate en modo oculto (entorno de prueba o páginas no vinculadas).

• Configurar las integraciones necesarias (p. ej., Shopify, HubSpot, Segment).

• Completar la configuración del programa en Advocate (p. ej., configuración de recompensas, reglas del programa, plantillas de correo electrónico, segmentación).

• Probar la funcionalidad del programa de extremo a extremo: confirma que los compartidos, conversiones y recompensas se registran correctamente en un entorno de prueba antes de ponerlo en marcha.

• Redactar mensajes para comunicar la transición a los defensores.

La migración de referidos y recompensas depende de tu capacidad para exportar datos desde tu sistema actual. Tu equipo de Advocate puede informarte sobre lo que es posible según los datos de exportación que proporciones.

Consejos

• Si estás superponiendo plataformas, asegúrate de que solo una esté emitiendo recompensas.

• Identifica a los usuarios avanzados que puedan necesitar un trato especial (VIP, influencers).

Fase 2: transición y lanzamiento en vivo (1-2 días)

Este es tu momento de transición. Planifica una breve pausa en el seguimiento entre sistemas y, si es posible, programa durante las horas de menor tráfico.

Objetivos

• Cambia sin problemas de tu plataforma heredada a Advocate.

• Asegúrate de que los usuarios puedan acceder de inmediato a la nueva experiencia.

• Evita la pérdida de datos de referidos o recompensas.

Tareas

• Elimina los scripts/widgets de la plataforma antigua de tu sitio.

• Publica los widgets de Advocate en vivo.

• Importa los datos finales de usuarios, referidos y recompensas.

• Haz seguimiento manual o marca las conversiones entre el cierre del sistema y el lanzamiento.

• Supervisa el panel de Advocate para ver la actividad.

• Envía la comunicación de lanzamiento a tus defensores. Hazles saber a los usuarios que sus enlaces de referido se han actualizado y, idealmente, incluye los nuevos enlaces directamente en el correo para que les resulte fácil empezar a compartir de inmediato.

Consejos

• Incluye, si es necesario, un breve margen de bloqueo de recompensas (por ejemplo, “Los referidos realizados el 15 de mayo se revisarán y se añadirán después del lanzamiento.”).

• Usa la comunicación dirigida a los defensores para generar entusiasmo (por ejemplo, “¡Hemos mejorado tu experiencia de referidos!”).

Fase 3: posmigración y limpieza (1–2 días)

Ahora que ya estás en vivo, asegúrate de que tu programa funcione como se espera y resuelve cualquier asunto pendiente.

Objetivos

• Verificar la integridad de los datos y el seguimiento de recompensas.

• Capturar cualquier conversión omitida.

• Brindar soporte y educar a los usuarios.

Tareas

• Validar que las relaciones entre referidor y referido funcionen en modo en vivo.

• Importar cualquier conversión omitida que haya ocurrido durante la transición.

• Realizar una prueba de QA (refiérete a ti mismo, confirma el seguimiento y la lógica de las recompensas).

• Proporcionar preguntas frecuentes o documentación de ayuda interna y externa.

• Supervisar la bandeja de soporte para detectar problemas relacionados con usuarios heredados.

Consejos

• Si vas a cerrar una cuenta heredada de financiación de recompensas, concede a los usuarios un período de gracia para canjear.

• Usa recordatorios por correo electrónico o dentro de la app para impulsar la actividad temprana de referidos en el nuevo programa.

Importa los datos de tu programa

  1. En el menú de navegación izquierdo, seleccione [Engage] → Informes → Importaciones y exportaciones.

  2. En la esquina superior derecha, seleccione Importar.

  3. Selecciona el Tipo de importación de las opciones disponibles:

    Tipo de importación
    Descripción

    Usuarios

    Selecciona esta opción para cargar nuevos usuarios o datos de usuarios existentes. También puedes elegir importar estos datos desde otra cuenta o plataforma.

    Actualizar saldos de recompensas de usuario

    Selecciona esta opción para actualizar y canjear saldos de recompensas de usuarios.

    Eventos de usuario

    Selecciona esta opción para cargar datos de eventos de usuario.

    Eliminar usuarios

    Selecciona esta opción si deseas eliminar en bloque usuarios existentes de tu programa.

    También puedes eliminar el manejo de usuarios y optar por:

    • Conservar cuentas vacías

    • Evitar que los usuarios eliminados se vuelvan a crear

    Historial de recompensas

    Selecciona esta opción para cargar un registro de toda la información de recompensas. También puedes elegir importar estos datos desde otra cuenta o plataforma.

    Historial de referidos

    Selecciona esta opción para cargar un registro de todas las conexiones de referidos. También puedes elegir importar estos datos desde otra cuenta o plataforma.

  4. Selecciona Elegir archivo o arrastra y suelta el archivo que deseas importar.

  5. Selecciona Importar para cargar tus datos.

    • Si vas a eliminar usuarios existentes en bloque, selecciona Eliminación masiva.

Referencia de errores de validación

Puedes obtener 3 tipos de errores de validación:

  1. Mensaje de error en línea: aparecen en la tabla de validación previa y hacen que las filas con error se destaquen en rojo:

    • INVALID_FIELD — por ejemplo, el Fecha de creación campo no estaba formateado en milisegundos desde la época Unix .

    • MISSING_FIELD — por ejemplo, falta un campo obligatorio como ID de usuario o ID de cuenta .

  2. Aviso de error: aparecen en lugar de la tabla de validación previa como mensajes de advertencia en rojo:

    • MISSING_HEADER — por ejemplo, falta un encabezado de columna obligatorio como ID de cuenta o Valor de la recompensa .

    • CSV_PARSING — por ejemplo, el archivo CSV contiene caracteres especiales con un formato incorrecto.

    • FILE_REF_IO — por ejemplo, el archivo está dañado y no se puede leer.

  3. Errores listados: aparecen como una lista de recuentos de errores en la Importaciones y exportaciones pantalla dentro de la Informes sección cuando el tipo de importación no tiene una tabla de validación previa. Los errores de fila y los errores de archivo se mostrarán juntos:

Soporte

No tienes que navegar la migración solo. Nuestro equipo de incorporación de Advocate está listo para ayudar con:

  • Soporte para asignación de campos

  • Orientación sobre el formato de datos

  • Estrategia de migración de recompensas

  • Pruebas y QA

Contacta a tu equipo de soporte de Advocate.

Última actualización

¿Te fue útil?