Ir al contenido principal

Editar y actualizar datos

Cómo actualizar tus datos automáticamente y mejores prácticas para actualizar datos manualmente.

Escrito por Alek Toumert

Puedes actualizar los datos de tus users de varias maneras. La mayoría de las actualizaciones pueden manejarse automáticamente por Intercom, pero también puedes actualizar tus datos manualmente. En esta guía, cubriremos cómo actualizar datos usando:

  • El fragmento de JavaScript

  • SDKs móviles

  • Apps

  • Datos de calificación

  • REST API

  • Importaciones CSV

Si usas la función 'Prevent company attribute updates on Messenger', evitará que la empresa se vincule a los users en tu espacio de trabajo.

Cómo se actualizan los datos automáticamente

Con el fragmento de JavaScript o SDKs móviles

Una vez que hayas instalado Intercom en tu producto, los datos de tus users se actualizan cada vez que un user inicia sesión. Las actualizaciones pueden incluir:

  • Atributos estándar: Email, Última vez visto, Sesiones web, SO, Plan de empresa y más.

  • Atributos personalizados. Cualquier dato personalizado que agregues. Por ejemplo: Proyectos creados, Nivel de suscripción o Conteo de seguidores.

  • Eventos, como actualizar su suscripción o usar una función.

También actualizaremos las insignias de segmento que ves en el perfil de un user cada vez que inicie sesión en tu app 👇

Con apps

Puedes sincronizar automáticamente tus datos de Intercom con otras plataformas usando apps e integraciones. Por ejemplo:

  • Cuando un user se da de baja de un correo enviado a través de Mailchimp o Marketo, puedes actualizar automáticamente su estado de baja en Intercom.

  • Puedes obtener más contexto sobre tus users con datos de Stripe actualizados en tu espacio de trabajo de Intercom.

  • Puedes sincronizar automáticamente tus datos y actividad de leads con Salesforce

También puedes crear tus propias apps para actualizar automáticamente los datos de tus users.


Cómo actualizar datos manualmente

Con datos de calificación

Los datos de calificación son un conjunto especial de atributos que puedes actualizar manualmente en Intercom mientras chateas con leads y users. También es una excelente manera de gestionar atributos que necesitan actualizaciones manuales regulares, como el estado de un lead en tu pipeline de ventas.

Al actualizar el Nombre de un contacto, es posible que experimentes un retraso con los cambios. Esto se debe a que la lista de Contactos se extrae de una base de datos diferente.

También puedes actualizar datos de calificación automáticamente usando Workflows.

Con una importación CSV

Para actualizar manualmente tus users y leads en masa, puedes usar una importación CSV. También puedes etiquetar users en masa durante el proceso de importación. Lee más sobre cómo usar nuestra herramienta de importación CSV aquí

Los datos de la empresa no pueden importarse ni actualizarse con una importación CSV. Solo puedes actualizar datos de users con este método. Los datos de la empresa solo pueden actualizarse editando manualmente los datos en el perfil de la empresa o mediante la REST API.


Editar atributos de la empresa

Hay tres maneras de editar atributos de la empresa en Intercom. Los tres métodos están disponibles para todos los clientes — no se requiere un plan adicional.

1. REST API

Puedes crear y actualizar atributos de la empresa programáticamente usando la REST API de Companies. Esta es la opción más flexible y soporta tanto atributos estándar como personalizados.

Requisitos:

  • Un token de acceso de Intercom (disponible en tu Developer Hub).

  • Cualquier atributo personalizado que quieras establecer debe ser creado primero como atributos de datos personalizados en tu espacio de trabajo.

  • Las solicitudes deben incluir el ID de Intercom de la empresa o un company_id que hayas asignado.

2. JavaScript (en tu app o sitio web)

Si tienes instalado el fragmento de JavaScript de Intercom, puedes pasar atributos de la empresa directamente en la llamada Intercom('boot') o Intercom('update'). Los atributos se actualizan automáticamente cada vez que se realiza la llamada — por ejemplo, en cada carga de página o inicio de sesión de user.

Requisitos:

  • El fragmento de JavaScript de Intercom debe estar instalado en tu app o sitio web.

  • Los datos de la empresa deben pasarse dentro de un objeto company en la llamada Intercom(). Como mínimo, se requiere un company_id para identificar la empresa.

  • Los atributos personalizados deben ser creados primero como atributos de datos personalizados en tu espacio de trabajo antes de que los valores se almacenen.

Nota: Si has activado 'Prevent company attribute updates on Messenger', las actualizaciones inseguras de JavaScript al atributo de la empresa serán bloqueadas. Las actualizaciones enviadas mediante un JWT válido seguirán funcionando.

3. Datos de calificación (Interfaz de Intercom)

Los datos de calificación permiten a los compañeros actualizar manualmente los atributos de la empresa directamente desde una conversación o perfil de empresa en Intercom — no se requiere configuración técnica. Esto es útil para atributos que necesitan actualizaciones manuales regulares, como el estado de la cuenta o la etapa de ventas.

Requisitos:

  • El atributo debe añadirse a tus configuraciones de datos de calificación antes de que aparezca para editar en la interfaz.

  • Los compañeros necesitan permisos suficientes para editar datos de contacto o empresa en tu espacio de trabajo.

Nota: Los datos actualizados manualmente vía calificación serán sobrescritos si el mismo atributo es enviado desde tu app vía JavaScript o REST API. La base de datos de tu app siempre debe ser la fuente principal de verdad.

Con REST API o Zapier

Para cualquier otra actualización, recomendamos usar nuestro REST API. Con algo de desarrollo personalizado puedes:

  • Configurar actualizaciones programadas regularmente.

  • Crear tu propio panel o interfaz para actualizaciones manuales de los datos de tus users.

  • Conectar Intercom con otras apps o servicios que uses, incluyendo tu propio producto.

Si no tienes un desarrollador disponible o prefieres una opción menos técnica, puedes hacer muchas de estas cosas con servicios de terceros como Zapier. Si usas un servicio como Zapier y encuentras problemas, debes contactar directamente con su equipo de soporte.

Una cosa a tener en cuenta sobre los métodos CSV y REST API: Cuando los users inician sesión, los datos enviados desde tu integración a Intercom sobrescribirán los valores que hayas establecido con API/CSV import. Por esta razón, la base de datos de tu app siempre debe ser la fuente principal de verdad para los datos de tus users (deberás actualizar primero en tu app antes de actualizar en Intercom).

¿Ha quedado contestada tu pregunta?