¿Qué información se sincroniza?
Contactos
Sincronización de contactos entre Clientify e Inmovilla.
Se mantienen datos personales, fiscales, de contacto, dirección y etiquetas.
Se sincroniza información del agente y del cónyuge mediante campos personalizados.
No se sincronizan otras entidades distintas de contactos.
Sentido de la sincronización
La sincronización puede configurarse como:
Bidireccional: Clientify ↔ Inmovilla
Unidireccional:
Clientify → Inmovilla
Inmovilla → Clientify
La dirección se define durante la configuración de la integración.
Sincronización de contactos
Vinculación de registros
Para identificar y evitar duplicados, la integración utiliza el siguiente orden de vinculación:
ID de Inmovilla (
cod_cli)Número de teléfono (normalizado)
Email
Si no se encuentra coincidencia, se crea un nuevo contacto.
Contactos Inmovilla → Clientify
Cuando un contacto se sincroniza desde Inmovilla hacia Clientify:
Se crea o actualiza el contacto en Clientify.
Se asigna siempre el estado client.
Se añaden automáticamente las etiquetas correspondientes y la etiqueta “integracion_inmovilla”.
Se guarda el ID de Inmovilla para futuras sincronizaciones.
Contactos Clientify → Inmovilla
Cuando un contacto se sincroniza desde Clientify hacia Inmovilla:
Se envían los datos principales del contacto.
Se combinan los campos de observaciones (descripción, resumen y comentarios).
Se respetan las preferencias de newsletter.
Preferencias de newsletter
La sincronización de newsletters se traduce de la siguiente forma:
En Clientify:
unsubscribed = false→ Confirmadounsubscribed = true→ No desea
En Inmovilla:
nonewsletters = 3→ Confirmado oficinanonewsletters = 1→ No desea
Gestión de etiquetas
Las etiquetas de Inmovilla se sincronizan automáticamente con Clientify.
Algunas de las etiquetas mapeadas incluyen:
comprador, vendedor, inquilino, propietario
demandante, prospecto, inversor
arrendador, arrendatario, captador externo
mls, embargos, gestor financiero
Durante cada sincronización:
Las etiquetas existentes se eliminan.
Se recrean según los datos actuales de Inmovilla, garantizando consistencia.
Asignación automática de propietario
La integración intenta asignar automáticamente el propietario del contacto en Clientify:
Por email del agente
Por email interno del agente
Por teléfono del agente (últimos 9 dígitos)
Si se encuentra coincidencia, el usuario se asigna como propietario del contacto.
Modos de sincronización
La integración puede ejecutarse en dos modos:
Full: sincroniza todos los contactos (hasta los últimos 10 años).
Modified: sincroniza solo los contactos modificados en las últimas 24 horas.
Resolución de conflictos
Si un contacto existe en ambas plataformas:
Se compara la fecha de modificación.
Si Clientify fue modificado más recientemente → se actualiza Inmovilla.
Si Inmovilla fue modificado más recientemente → se actualiza Clientify.
Campos personalizados creados
La integración crea automáticamente campos personalizados en Clientify para almacenar información adicional:
Nombre y apellidos del agente
Email e email interno del agente
Teléfonos del agente
Nombre, email y NIF del cónyuge
Normalización de teléfonos
Se utiliza el prefijo definido en Inmovilla si existe.
Si no hay prefijo, se usa el prefijo por defecto de Clientify (por defecto +34).
Los teléfonos se validan antes de sincronizarse.
Configuración de la integración
Requisitos
Cuenta activa de Inmovilla
API Key válida de Inmovilla
API Key válida de Clientify
Acceso a la API de Inmovilla
Configuración en Clientify
Accede a Integraciones en Clientify
Selecciona Inmovilla
Introduce:
API Key de Inmovilla
API Key de Clientify
Configura las opciones de sincronización:
Dirección de la sincronización
Sincronización completa o incremental
Activación de la integración
Guarda los cambios
Opcionalmente, se puede activar el webhook contact.saved para sincronización en tiempo real desde Clientify hacia Inmovilla.
Consideraciones importantes
La API de Inmovilla tiene límites de velocidad; en caso de timeout, la integración reintenta automáticamente.
Para crear o actualizar un contacto es obligatorio disponer de un NIF/CIF válido.
Si se detectan duplicados por ID de Inmovilla, el contacto no se sincroniza.
Las fechas inválidas o URLs incorrectas se omiten automáticamente.
La integración soporta configuraciones personalizadas según el cliente.
