Volver a los artículos
Analítica y datos

Integración del CRM con la web para datos de personalización

15 de octubre de 2026
Por el equipo de Markettailor
Imagen destacada de Cómo conectar los datos de personalización web con tu CRM

Tu herramienta de personalización web sabe qué empresas visitan tu sitio, qué leen y en qué segmentos encajan. Tu CRM conoce las fases de los deals, los contactos y el historial de ingresos. Si los dos nunca intercambian datos, los comerciales llaman a cuentas sin saber qué acaban de mirar, y tus reglas de personalización no pueden distinguir una oportunidad abierta de un cliente potencial en frío.

La diferencia se nota en la primera llamada. "He visto que visitaste nuestro sitio web" se ignora. "Tu equipo ha consultado varias veces esta semana nuestra documentación de segmentación y la página de precios" le da al comercial algo de lo que hablar. Este artículo explica la mecánica que hay detrás de la segunda versión: qué sincronizar, cómo mapear los campos, qué cambia entre Salesforce y HubSpot y dónde suelen torcerse estos proyectos.

Qué datos de personalización necesita realmente tu CRM

El instinto es enviarlo todo: cada página vista, cada sesión, cada asignación de segmento. No lo hagas. Un CRM está pensado para datos estructurados de relaciones, no para clickstreams en bruto. Volcar en él las páginas vistas entierra las señales útiles, consume cuota de API y hace que los informes sean menos fiables. Los campos de empresa enriquecidos también te permiten acortar tus formularios de captación de leads, lo cual es otra ventaja.

Merece la pena sincronizar cinco categorías.

1. Identificación de empresas

Cuando tu identificación de visitantes asocia un visitante anónimo con una empresa, esa coincidencia debería crear o actualizar un registro de empresa. Limítalo a los campos que usará un comercial o un informe:

  • Nombre y dominio de la empresa
  • Sector y rango de número de empleados (del enriquecimiento)
  • País o ubicación de la sede
  • Fecha de la primera visita a tu sitio
  • Fuente o canal de la primera visita identificada

Sin esto, nada más se conecta. Si tu CRM solo se entera de una cuenta cuando alguien rellena un formulario, todas las visitas anteriores de esa empresa son invisibles para ventas.

2. Pertenencia a segmentos

Los segmentos son más útiles que las páginas vistas en bruto porque ya incorporan tu interpretación de quién es la cuenta. Valores habituales:

  • Segmento sectorial (por ejemplo, "Fintech", "Sector salud")
  • Nivel de tamaño ("Mid-Market", "Enterprise")
  • Fase del recorrido ("Descubrimiento", "Consideración", "Decisión")
  • Clúster de interés ("ABM", "Analítica", "Privacidad")

Los cambios de segmento deben llegar rápido al CRM. Si una cuenta pasa de Consideración a Decisión el martes, un lote semanal que llega el domingo es demasiado tarde. Una sincronización rápida suele implicar envíos basados en eventos en lugar de consultas programadas; esta comparación entre webhooks y API explica cuándo encaja cada uno.

3. Una única puntuación de interacción

Sincroniza en la cuenta una única puntuación calculada, no los componentes que la forman. Un campo numérico de 0 a 100 es fácil de leer para los comerciales y fácil de filtrar. Pondéralo tanto por recencia como por volumen: 15 páginas vistas ayer deberían puntuar más que 20 páginas hace tres meses. Si puedes, añade un campo de texto breve con el motivo ("página de precios dos veces esta semana"). Una puntuación con motivo se trabaja; un recuento de páginas en bruto se ignora.

4. Visitas a páginas clave, no todas las visitas

Sincroniza solo las visitas a páginas que indican intención de compra:

  • Precios (fecha y hora y recuento)
  • Páginas de funcionalidades concretas
  • Casos de éxito (de qué sector o caso de uso)
  • Páginas comparativas y de competidores
  • Páginas de integraciones y documentación

Regístralos como actividades o entradas de la cronología para que un comercial pueda repasarlos antes de una llamada. Una lista de 47 artículos del blog por los que alguien se desplazó no es un contexto útil.

5. Eventos de conversión con contexto

Los formularios, las solicitudes de demo y las descargas deberían llegar con su contexto: qué variante personalizada vio el visitante, en qué segmento estaba y su puntuación de interacción en ese momento. Eso le dice al comercial lo caliente que está el lead y con qué enfoque abrir la conversación.

Dos maneras de conectarlo

API directaMiddleware (CDP / iPaaS)
Cómo funcionaLa herramienta de personalización llama a la API del CRM y crea o actualiza registrosLa herramienta envía eventos a Segment, Workato, Tray.io o una CDP, que los transforma y los dirige al CRM y a otros sistemas
Bueno paraUn solo destino, un equipo de operaciones pequeño, existe un conector nativoMuchos destinos, o ya usas una CDP o un iPaaS
InconvenientesCada nuevo destino es una nueva integración; los límites de uso te afectan directamente; se rompe cuando cambia la API del CRMCoste adicional, otro sistema que mantener, un salto más de latencia

Si ya envías otros datos a través de una CDP o un iPaaS, envía los datos de personalización de la misma forma. Si el CRM es el único destino, una conexión directa es más sencilla; construir middleware para una integración entre dos sistemas sobre todo añade meses. Markettailor puede sincronizar los datos de visitantes y empresas directamente con Salesforce y HubSpot, lo que cubre la opción directa sin código a medida.

Página de integraciones de Markettailor con HubSpot, Salesforce, Slack y Google Analytics 4 conectados, el snippet de seguimiento y un registro de la actividad reciente de sincronización con el CRM
Integraciones con el CRM y de alertas con un registro de sincronización reciente, tal como aparecen en la configuración de Markettailor (datos de ejemplo)

Mapeo de campos: la parte que todo el mundo subestima

La conexión por API es la parte fácil. Lo difícil es decidir cómo se corresponden los datos de personalización con los registros del CRM. Si te equivocas, tendrás duplicados, campos sobrescritos y comerciales que dejan de confiar en los datos.

Asociación de empresas

Tu herramienta de personalización identifica empresas; tu CRM tiene cuentas. La lógica de asociación decide si coinciden. Opciones, de la más fiable a la menos:

  1. ID externo compartido. Ambos sistemas llevan el mismo ID de enriquecimiento (por ejemplo, un ID de empresa de LinkedIn). Es lo más fiable, pero solo funciona si ambos los enriquece el mismo proveedor.
  2. Coincidencia por dominio. Compara el dominio de la empresa del visitante con el campo de sitio web de las cuentas del CRM. Funciona cuando los datos del CRM están limpios; falla con campos de sitio web vacíos y con empresas que tienen varios dominios.
  3. Coincidencia aproximada de nombres. "Acme Corp" = "Acme Corporation". Útil como recurso alternativo, arriesgado con nombres comunes.

En la práctica, la mayoría de los equipos usan el dominio como clave principal, el nombre con coincidencia aproximada como alternativa y una cola de revisión manual para el resto. Mide tu tasa de coincidencia en cada fase con tus propios datos antes de automatizar nada a continuación.

Evitar duplicados

  • Busca antes de crear. Consulta siempre primero si existe un registro.
  • Empieza en modo solo actualización. Durante las primeras semanas, actualiza solo los registros que ya existen. Así ves lo precisa que es realmente la asociación antes de que pueda causar daños.
  • Crea registros solo por encima de un umbral de confianza. Deja las coincidencias de baja confianza en cola para que las revise una persona.

Saltarse el modo de solo actualización es la forma habitual en que estos proyectos llenan un CRM de cuentas duplicadas en la primera semana, y limpiarlas le cuesta a operaciones mucho más tiempo del que habría costado la prueba en seco.

Campos personalizados

Diseña los campos antes de construir la sincronización. Un conjunto inicial viable en la cuenta (se muestran los nombres de API de Salesforce; en HubSpot son propiedades de empresa):

CampoTipo
Personalization_Engagement_Score__cNúmero, 0-100
Personalization_Segment__cLista de selección
Buyer_Journey_Stage__cLista de valores: Descubrimiento, Consideración, Decisión
First_Website_Visit__c / Last_Website_Visit__cFecha
Website_Visit_Count__cNúmero
Top_Content_Interest__cTexto

En la cronología de actividad, registra las visitas a precios, las visitas a funcionalidades clave, los cambios de segmento y los grandes saltos de puntuación (por ejemplo, de 40 a 75).

Notas de Salesforce

Asignación de API. Salesforce cuenta las llamadas REST, SOAP y Bulk contra una asignación móvil de 24 horas. Según la referencia rápida de límites de Salesforce, la asignación depende de la edición y del número y tipo de licencias; Enterprise Edition parte de 100.000 solicitudes por cada 24 horas. Comprueba la cifra real de tu organización en Setup > System Overview antes de decidir la frecuencia de sincronización. Para mantenerte dentro:

  • Actualizaciones por lotes. El endpoint sObject Collections actualiza hasta 200 registros en una sola solicitud.
  • Envía las puntuaciones de interacción de forma programada (cada pocas horas) en lugar de con cada cambio.
  • Sincroniza solo las visitas a páginas clave.
  • Usa la Bulk API para la carga inicial de datos históricos.

Tipo de actividad y permisos. Crea un tipo de actividad específico, "Personalización web", para que los comerciales puedan filtrar estos eventos y separarlos de los suyos. Haz que los campos de personalización sean de solo lectura para ventas; los comerciales no deberían editar las puntuaciones de interacción.

Dos informes que crear el primer día. Primero, cuentas con mucha interacción y sin oportunidad abierta: pipeline que nadie está trabajando. Segundo, la tasa de cierre por segmento de personalización, que retroalimenta tu estrategia de segmentación.

Notas de HubSpot

Crea un grupo de propiedades llamado "Website Personalization" y guarda en él todas las propiedades personalizadas. Los tipos de propiedad encajan sin problemas: número para puntuaciones y recuentos, selección desplegable para segmentos y fases (para que funcionen en listas y filtros), fecha para la primera y la última visita, y texto de una línea para las etiquetas de interés.

Para las visitas a páginas clave y los cambios de segmento, los eventos de cronología de HubSpot permiten que una app escriba tipos de evento personalizados en las cronologías de empresas y contactos. Define una plantilla ("Website Personalization Activity") con la URL de la página, la categoría de página y el segmento como propiedades. Estas escrituras siguen contando para los límites de API de tu app, así que agrúpalas en lotes igual que harías en Salesforce.

Una vez que los datos están en HubSpot, los workflows los convierten en acciones. Por ejemplo:

  • La puntuación de interacción supera 70: crea una tarea para el propietario de la empresa.
  • La fase del recorrido cambia a Decisión: inscribe al contacto principal en una secuencia.
  • Una cuenta objetivo visita la página de precios por tercera vez: publícalo en el canal de Slack de ventas.

Aquí es donde tu analítica de personalización deja de ser un panel que alguien tiene que acordarse de abrir.

Con qué frecuencia sincronizar cada cosa

En cuestión de minutosCada 1-4 horasLote diario
Formularios rellenados y solicitudes de demo
Visitas a precios de cuentas objetivo
Nueva empresa identificada
Puntuación de engagement
Cambios de segmento
Cambios de etapa del recorrido
Totales de visitas
Etiquetas de interés
Fechas de primera / última visita

Sincronizarlo todo en tiempo real consume la cuota de la API y llena los registros de actualizaciones. Agruparlo todo en lotes diarios significa que la visita de una cuenta objetivo a la página de precios pasa la noche sin que nadie la vea. La división anterior mantiene rápidas las señales urgentes y envía el resto en lotes baratos.

Dónde fallan estos proyectos

Sincronizar datos que nadie lee. Antes de construir nada, dedica 30 minutos a hablar con varios comerciales y pregúntales qué querrían saber antes de una llamada. Construye en torno a sus respuestas. Una lista corta de campos que los comerciales encuentran supera a quince campos que pasan de largo.

Sin reglas de propiedad. Cuando ambos sistemas tienen el mismo campo (el sector, por ejemplo), decide cuál prevalece. Normalmente el CRM es el dueño de lo que mantienen los comerciales (fase del acuerdo, contactos) y la herramienta de personalización es la dueña de los datos de comportamiento (puntuaciones, segmentos, visitas). Sin esto, dos sistemas se sobrescriben mutuamente en bucle.

Sin prueba en seco. Ejecuta el cruce con tu CRM en modo de prueba, extrae 100 coincidencias y revísalas a mano. Si hay demasiadas incorrectas, corrige la lógica antes de que nada se escriba en producción.

Construido por un solo equipo. Marketing ops sabe qué datos existen; sales ops sabe qué campos miran los comerciales. Si lo construye solo marketing, los datos acaban en campos que nadie revisa. Si lo construye solo ventas, se quedan fuera las mejores señales. La propia sesión de diseño es parte de la alineación entre ventas y marketing a través de los datos de visitantes.

Configurar y olvidarse. Haz una revisión mensual en la que los comerciales digan qué datos usaron y qué echan en falta, y ajusta los campos, el scoring y las alertas.

Cómo saber si está funcionando

Fija tus propios objetivos, pero mide esto antes y después de la puesta en marcha:

  • Adopción: proporción de comerciales que abrieron campos o actividades de personalización en los últimos 7 días.
  • Salud: tasa de errores de sincronización y precisión de las coincidencias según tus comprobaciones puntuales.
  • Cobertura: porcentaje de cuentas con actividad reciente en el sitio web que tienen datos de personalización completados.
  • Rapidez de seguimiento: tiempo desde un pico de engagement hasta el primer contacto de ventas.
  • Pipeline: oportunidades creadas tras una alerta activada por la personalización.

Las tres primeras te dicen en las semanas 1-4 si la infraestructura funciona. Las dos últimas te dicen, en los meses siguientes, si cambia el comportamiento de ventas.

Un despliegue en cinco semanas

  1. Semana 1, diseño. Entrevista a algunos comerciales. Elige 5-8 campos. Crea los campos personalizados. Anota la lógica de correspondencia y las reglas de propiedad.
  2. Semana 2, construcción y prueba en seco. Conecta los sistemas, ejecuta la asociación en modo de prueba, revisa 100 coincidencias a mano y corrige lo que esté mal.
  3. Semana 3, solo actualización. Activa la sincronización sin creación de registros durante cinco días laborables. Vigila los errores y los problemas de correspondencia de campos, y recoge el feedback de dos o tres comerciales.
  4. Semana 4, activación completa. Permite la creación de registros por encima de tu umbral de confianza, configura la sincronización escalonada, crea los dos informes y enseña a ventas dónde están los datos.
  5. A partir de la semana 5. Revisión mensual con ventas; ajusta campos, puntuación y automatizaciones.

Si solo vas a hacer una cosa

Sincroniza la identificación de empresas y una puntuación de interacción con los registros de cuenta. Solo con eso, ventas sabe qué empresas te están investigando ahora mismo. Tu configuración de identificación de visitantes aporta los datos de empresa, tu modelo de puntuación de cuentas define la puntuación y el CRM es donde ya miran los comerciales. Todo lo demás de este artículo puede venir después.