PROYECTO DE CLIENTE
Proyecto protegido
Integración de leads a Pipedrive
Integración de leads a Pipedrive
Diecisiete portales inmobiliarios, un solo CRM y ni un lead perdido.
- PHP
- Pipedrive API
- Webhooks
// INTEGRACIÓN DE SISTEMAS
Cuando el ERP no habla con la tienda y el CRM no sabe qué ha facturado nadie, alguien copia datos a mano. Conecto tus sistemas por sus APIs para que la información fluya sola, sin errores de tecleo y sin islas.
Casi ninguna empresa tiene un problema de falta de programas. Tiene el contrario: demasiados programas que no se hablan entre sí. El pedido entra por la tienda, se factura en otro sitio, el cliente vive en el CRM y el stock en el ERP, y en medio hay una persona copiando datos de una pantalla a otra.
Mi trabajo es quitar a esa persona de en medio, no de la empresa: dejar que los sistemas se pasen los datos solos y que tu equipo haga trabajo que aporte. Es de lo que más he construido en veinte años, desde conectar diecisiete portales inmobiliarios con un CRM hasta sincronizar una tienda internacional con su almacén.
Cualquier pareja de sistemas con una forma de entrar o salir: API, webhook, fichero o correo.
Si te suena alguno, tienes un problema de integración, no de personal.
La dificultad casi nunca está en mi código: está en entender el sistema del otro lado.
01
Qué datos viajan, en qué dirección, con qué formato y qué pasa con los casos raros: duplicados, vacíos, errores del otro sistema. No se cobra.
02
Decido el mecanismo (API, webhook, fichero), la frecuencia y, sobre todo, qué ocurre cuando algo falla: reintentos, avisos y ningún dato perdido en silencio.
03
Construyo la pieza y la pruebo contra datos de verdad, que es donde aparecen los formatos que la documentación no contaba.
04
La dejo funcionando, con registro de cada intercambio y monitorización. Una integración sin vigilancia falla en silencio, y eso es peor que no tenerla.
Conectar dos sistemas cuando todo va bien es la parte fácil. La diferencia entre una integración profesional y un apaño está en lo que pasa cuando el otro lado se cae, responde tarde o cambia el formato sin avisar: tiempos de espera controlados, reintentos, validación de cada respuesta y un registro que permita reconstruir qué pasó.
Esa parte fea es la que escribo siempre, porque es la que te ahorra el descuadre que nadie detecta hasta fin de mes. Y cuando la integración queda viva, conviene que alguien la vigile: eso entra en mantenimiento web.
// CASOS REALES
Integraciones reales que he construido:
PROYECTO DE CLIENTE
Proyecto protegido
Integración de leads a Pipedrive
Diecisiete portales inmobiliarios, un solo CRM y ni un lead perdido.
PROYECTO DE CLIENTE
Publicar en Idealista, Finn.no y Facebook desde una sola ficha.
PROYECTO DE CLIENTE
Proyecto protegido
Esentya Estate - Portal
El escaparate público de la agencia, alimentado desde su intranet.
TRABAJO ANTERIOR
Proyecto protegido
Lord of Battles
La tienda oficial de una marca internacional, conectada a su almacén.
PRODUCTO PROPIO
Proyecto protegido
Google Meet Manager
Crear reuniones de Meet sin abrir el calendario de Google.
PROYECTO DE CLIENTE
Redmine sigue siendo el sistema; la vista ágil la pone esto.
// PREGUNTAS FRECUENTES
Casi siempre hay camino: exportaciones e importaciones programadas, ficheros intercambiados, webhooks, o leer lo que el sistema ya envía por correo. Si de verdad no hay ninguna puerta, te lo digo y valoramos si compensa cambiar esa pieza. Lo que no hago es prometer una integración imposible.
Depende sobre todo del otro lado: una API bien documentada se integra en días; una mal documentada o con un proveedor que tarda en responder, en semanas. Por eso doy una estimación cerrada tras el análisis inicial, que no se cobra. La tarifa es pública y está en tarifas.
Entre otros: Pipedrive, Stripe, Microsoft Graph, Google Calendar y Meet, WhatsApp, Redmine, WordPress y WooCommerce, BigQuery, portales inmobiliarios como Idealista y pasarelas de pago españolas. Y APIs propias de clientes. Si tu sistema no está en la lista, la mecánica es la misma: leer su documentación y entenderlo antes de estimar.
Que la integración necesita un ajuste, como cualquier pieza viva. Por eso las construyo con la conexión aislada del resto del código, para que adaptarse a un cambio sea tocar una pieza y no reescribirlo todo, y por eso recomiendo dejarlas bajo mantenimiento: el registro de intercambios avisa del fallo antes de que lo note tu cliente.
Sí, en un punto muy concreto: cuando los datos llegan sucios o sin formato fijo, como correos, documentos o descripciones libres, un modelo puede interpretarlos y convertirlos a datos estructurados antes de volcarlos a tu sistema. Esa combinación la cuento en automatización de procesos con IA.
// PARA SEGUIR
Seis casos reales de integrar OpenAI, Gemini o Claude en una empresa, con el criterio de datos que aplico siempre: qué información sale a la nube, qué no, y cuándo conviene un modelo local.
Ocho tareas administrativas que puedes dejar de hacer a mano: facturas, correo, conciliación, informes y más, con el criterio para decidir cuál automatizar primero.
// TAMBIÉN HAGO
Cuéntame qué sistemas usas y qué información viaja entre ellos a base de teclear, y te digo cómo conectarlos, con qué mecanismo y con qué orden de magnitud. El análisis inicial no se cobra.