App-Sync Blog
← Todos los artículos

Cómo sincronizar ConnectWise PSA con HubSpot: MRR, ARR y campos de ingresos explicados

16-jul-2026 5:00:00 · JKA · PSA Bridge, app-sync, Revenue Sync, HubSpot, ConnectWise PSA

TL;DR

ConnectWise PSA es donde viven los ingresos recurrentes de los MSPs. HubSpot es donde viven las previsiones de ventas, los informes y los workflows. La mayoría de las integraciones ConnectWise-HubSpot sincronizan objetos (contactos, empresas, tickets) pero dejan MRR, ARR y TCV bloqueados en ConnectWise. PSA Bridge deriva esas cifras directamente desde los acuerdos y oportunidades de ConnectWise y las escribe en los campos de ingresos nativos de HubSpot, para que los informes, previsiones y workflows operen con datos reales sin exportaciones a hojas de cálculo.


El problema central: ingresos atrapados en ConnectWise

Para un proveedor de servicios gestionados que utiliza ConnectWise PSA junto a HubSpot, la imagen de los ingresos se divide entre dos sistemas.

ConnectWise tiene los acuerdos: los contratos de servicios gestionados recurrentes, los ciclos de facturación, los complementos de productos, el TCV de cada relación con el cliente. Es la fuente de verdad sobre lo que los clientes realmente pagan.

HubSpot tiene el pipeline, los deals, las previsiones, la atribución de marketing. Es donde viven los equipos de RevOps y ventas.

El problema es que HubSpot no puede ver lo que ConnectWise sabe sobre los ingresos. Un deal en HubSpot para una renovación de servicios gestionados tiene los campos MRR, ARR y TCV en blanco, a menos que alguien los actualice manualmente, normalmente desde una exportación de hoja de cálculo. Los informes se ejecutan con datos incompletos. Las previsiones son suposiciones. Los workflows que deberían activarse según el valor del contrato no funcionan.


Por qué las integraciones genéricas ConnectWise-HubSpot no capturan los ingresos

Los ingresos en ConnectWise no son un campo que se pueda mapear directamente a una propiedad de HubSpot. Son derivados. Un acuerdo de ConnectWise tiene múltiples líneas, cada una con un ciclo de facturación (semanal, mensual, trimestral, anual) y una cantidad. MRR no se almacena como un campo único en ConnectWise. Es la suma de todas las líneas recurrentes, normalizada a una cifra mensual.

Ese paso de clasificación y normalización es exactamente el hueco que falta. Sin él, los campos hs_mrr, hs_arr y hs_tcv de HubSpot se quedan en blanco y los informes no pueden acceder a los números reales.


Cómo funcionan realmente los campos de ingresos nativos de HubSpot

Los campos de ingresos nativos de HubSpot (hs_mrr, hs_arr, hs_acv, hs_tcv) son campos calculados. No aceptan una escritura directa. Se calculan automáticamente a partir de las líneas del deal.

Esto significa que una sincronización debe escribir líneas reales en el deal, no solo escribir un número en una propiedad personalizada. Escribir $1.750 en un campo personalizado cw_mrr te da un número en HubSpot. No hace que hs_mrr se rellene. No hace que el deal aparezca en los informes de ingresos ni en las previsiones de HubSpot.


Cómo PSA Bridge deriva y escribe los ingresos

App-Sync PSA Bridge para HubSpot ejecuta un motor de cuatro pasos en cada acuerdo u oportunidad de ConnectWise:

Clasificar. Cada línea de ConnectWise se clasifica como puntual o recurrente. Las líneas puntuales nunca contribuyen al MRR.

Normalizar. Las líneas recurrentes llegan con ciclos de facturación semanal, mensual, trimestral o anual. PSA Bridge normaliza cada línea a una cifra mensual limpia con un plazo explícito. Una línea trimestral de 3.750 $ se convierte en 1.250 $/mes con un plazo de 12 meses.

Derivar. MRR es la suma de todas las líneas recurrentes normalizadas. ARR es 12 × MRR. TCV es MRR × meses del plazo, más los ingresos puntuales que haya.

Escritura nativa. Las cifras derivadas se escriben en HubSpot como líneas recurrentes reales. Los campos calculados de HubSpot (hs_mrr, hs_arr, hs_acv, hs_tcv) se rellenan automáticamente desde esas líneas.


Cómo queda un deal sincronizado

Tomemos un acuerdo de ConnectWise con dos complementos: Servicios gestionados (25 puestos, facturados trimestralmente a 3.750 $) y Backup & DR (facturado mensualmente a 500 $).

PSA Bridge normaliza los servicios gestionados: 3.750 $ ÷ 3 = 1.250 $/mes. Deriva MRR = 1.750 $, ARR = 21.000 $, TCV = 21.000 $ (plazo de 12 meses).

En HubSpot, el deal muestra hs_mrr: 1.750 $, hs_arr: 21.000 $, hs_tcv: 21.000 $. Todos campos calculados nativos. Los informes de ingresos de HubSpot, los paneles de previsiones y cualquier workflow que compruebe hs_mrr funcionan ahora sobre este deal sin ninguna entrada manual de datos.


Qué se sincroniza y en qué dirección

ObjetoDirecciónNotas
EmpresasBidireccionalCoincidencia por dominio, nunca por nombre
ContactosBidireccionalCoincidencia por correo electrónico
Deals / IngresosConnectWise → HubSpotConnectWise lidera en ingresos
TicketsConnectWise → HubSpotEl contexto de servicio aparece junto al deal
ActividadesBidireccionalLlamadas, tareas, reuniones, notas
ProductosConnectWise → HubSpotEl catálogo de productos se sincroniza en HubSpot Products

Seguridad: qué hace el Bridge cuando no está seguro

  • Huellas de escritura para evitar bucles de sincronización
  • Marcadores de origen para evitar duplicados aunque se pierda una fila de mapeo
  • Coincidencia por dominio únicamente: las empresas solo se emparejan por dominio, nunca por nombre
  • Más de 1.300 pruebas automatizadas antes de cada versión
  • Credenciales cifradas en reposo con rotación de claves sin tiempo de inactividad

Acceso anticipado

PSA Bridge para HubSpot está en acceso anticipado y se incorpora directamente por App-Sync. Cada MSP se incorpora de forma personalizada, con los ingresos validados sobre datos reales de ConnectWise antes de la puesta en producción.

Solicita acceso anticipado a PSA Bridge para HubSpot. El listado en marketplace está en proceso.