Cuando tu empresa opera con múltiples líneas de negocio, divisiones geográficas o marcas independientes, necesitas una arquitectura de datos que mantenga la separación operativa sin sacrificar la visión consolidada. Guía técnica para diseñar e implementar un modelo multi-BU en HubSpot Enterprise.
El desafío de múltiples business units
Una business unit (BU) es una división semi-autónoma dentro de una organización con sus propios productos, clientes, equipos y objetivos. Ejemplos típicos:
- Por producto/servicio: División Software vs División Consultoría.
- Por geografía: España vs Francia vs LATAM.
- Por marca: marca Premium vs marca Low-cost.
- Por segmento: B2B vs B2C.
- Por canal: venta directa vs Partners.
El problema
Cada BU necesita:
- Su propio pipeline de ventas con etapas específicas.
- Equipos independientes que solo vean sus datos.
- Reporting separado por BU.
- Procesos de nurturing diferenciados.
- Workflows específicos por línea de negocio.
Pero la dirección necesita:
- Visión consolidada del pipeline total.
- Comparativas entre BUs.
- Clientes que compran en múltiples BUs identificados.
- Reportes C-level agregados.
Error común
Muchas empresas crean portales separados de HubSpot por BU. Esto fragmenta los datos, imposibilita el cross-sell, duplica costes de licencias y genera silos de información. Solo tiene sentido si las BUs son realmente empresas independientes.
Tres enfoques para arquitectura multi-BU
Opción 1: portales separados (NO recomendado)
Cómo funciona: un portal de HubSpot independiente para cada BU.
Ventajas:
- Separación total garantizada.
- Cada BU puede tener su propio admin y configuración.
- Sin riesgo de ver datos de otras BUs.
Desventajas:
- Imposible consolidar datos a nivel grupo.
- Clientes duplicados si compran en múltiples BUs.
- Costes multiplicados (licencias × número de portales).
- Integraciones por duplicado.
- No hay visión 360º del cliente.
Cuándo usarlo: solo si las BUs son legalmente entidades separadas con cero overlap de clientes.
Opción 2: un portal con objetos custom por BU (complejo)
Cómo funciona: crear objetos custom como "Opportunity BU A", "Opportunity BU B", etc.
Ventajas:
- Separación estructural de pipelines.
- Cada BU tiene su propio objeto.
Desventajas:
- Extremadamente complejo de mantener.
- Reporting consolidado muy difícil.
- Workflows duplicados por cada objeto.
- Experiencia de usuario confusa.
Cuándo usarlo: casi nunca. Solo si necesitas estructuras de datos radicalmente diferentes por BU.
Opción 3: un portal con segmentación por propiedades (RECOMENDADO)
Cómo funciona: un solo portal con propiedades que identifican la BU y múltiples pipelines.
Ventajas:
- Base de datos unificada.
- Visión 360º del cliente.
- Reporting consolidado y por BU.
- Un solo coste de licencias.
- Integraciones centralizadas.
- Cross-sell visible.
Desventajas:
- Requiere configuración cuidadosa de permisos.
- Necesitas disciplina en gobernanza de datos.
Cuándo usarlo: en el 90% de los casos multi-BU.
Modelo de datos recomendado
Arquitectura general
El modelo se basa en:
- Una base de datos unificada de contactos y empresas.
- Propiedades que identifican a qué BU pertenece cada registro.
- Múltiples pipelines (uno por BU) en el objeto Deals.
- Teams y permisos para controlar el acceso.
- Vistas guardadas pre-filtradas por BU.
Ejemplo: empresa con 3 BUs
Acme Corp tiene:
- BU Software (SaaS B2B).
- BU Consultoría (servicios profesionales).
- BU Training (cursos y certificaciones).
Arquitectura en HubSpot:
- 1 portal único.
- Contactos y empresas compartidos (pueden comprar en múltiples BUs).
- 3 pipelines de Deals: "Pipeline Software", "Pipeline Consultoría", "Pipeline Training".
- Propiedad "Business Unit" en Deals (dropdown: Software / Consultoría / Training).
- 3 equipos: Team Software, Team Consultoría, Team Training.
Propiedades clave para multi-BU
En objeto Company
Business Units (Multi-checkbox)
└─ Permite marcar múltiples BUs si la empresa es cliente de varias
Primary Business Unit (Dropdown)
└─ BU principal si hay múltiples
Company Segment (Dropdown)
└─ Segmento: Enterprise / Mid-market / SMB
└─ Puede ser global o específico por BU
En objeto Contact
Business Unit Interest (Multi-checkbox)
└─ En qué BUs ha mostrado interés el contacto
Primary BU Contact (Dropdown)
└─ Con qué BU interactúa principalmente
Contact Role by BU (Text)
└─ Ejemplo: "Decision maker en Software, Influencer en Consultoría"
En objeto Deal
Business Unit (Dropdown) [CRÍTICO]
└─ Software / Consultoría / Training
└─ Obligatorio, autocompletado por el pipeline
Deal Type (Dropdown)
└─ New Business / Cross-sell / Upsell / Renewal
Origin BU (si es cross-sell)
└─ De qué BU vino el cliente original
En objeto Ticket (opcional)
Ticket BU (Dropdown)
└─ Qué BU debe resolver este ticket
Product/Service Line (Dropdown)
└─ Qué producto específico de la BU
Regla de oro
La propiedad "Business Unit" en Deals debe autocompletarse basándose en el pipeline seleccionado. Esto evita errores humanos y asegura consistencia de datos.
Configuración de pipelines y etapas
Un pipeline por BU
Cada BU tiene su propio pipeline porque los procesos de venta difieren:
Pipeline Software (ciclo corto, 60 días avg)
- Demo solicitada.
- Demo realizada.
- Trial activo.
- Propuesta enviada.
- Negociación.
- Cerrada ganada / perdida.
Pipeline Consultoría (ciclo largo, 120 días avg)
- Reunión discovery.
- Assessment realizado.
- Propuesta técnica.
- Propuesta económica.
- Due diligence cliente.
- Negociación contrato.
- Aprobación legal.
- Cerrada ganada / perdida.
Pipeline Training (ciclo muy corto, 14 días avg)
- Info solicitada.
- Presupuesto enviado.
- Cerrada ganada / perdida.
Automatización de Business Unit
Crea workflows para autocompletar la BU basándose en el pipeline:
Workflow: "Set BU from Pipeline"
Trigger: Deal created or Pipeline changed
Actions:
IF Pipeline = "Pipeline Software"
→ Set Business Unit = "Software"
IF Pipeline = "Pipeline Consultoría"
→ Set Business Unit = "Consultoría"
IF Pipeline = "Pipeline Training"
→ Set Business Unit = "Training"
Estructura de equipos y permisos
Jerarquía de equipos
Acme Corp (Parent team — C-level y management)
├── BU Software
│ ├── Software Sales
│ ├── Software Marketing
│ └── Software CS
├── BU Consultoría
│ ├── Consultoría Sales
│ └── Consultoría Delivery
└── BU Training
├── Training Sales
└── Training Ops
Configuración de permisos
| Equipo |
Ve datos de |
Edita datos de |
| Acme Corp (C-level) |
Todas las BUs |
Todas las BUs |
| BU Software (Managers) |
Solo BU Software |
Solo BU Software |
| Software Sales |
Solo sus deals de Software |
Solo sus deals de Software |
| Consultoría Sales |
Solo sus deals de Consultoría |
Solo sus deals de Consultoría |
Vistas guardadas por BU
Crea vistas pre-filtradas para cada equipo:
- All Software Deals: Business Unit = Software.
- All Consultoría Deals: Business Unit = Consultoría.
- My Software Deals: Business Unit = Software AND Owner = Me.
Cuidado con los contactos y empresas
En un modelo multi-BU, contactos y empresas deben ser visibles por todas las BUs (o tendrás duplicados). La segregación se hace a nivel de Deals, no de contactos. Solo restringe acceso a deals según la BU.
Reporting consolidado y por BU
Dashboards por audiencia
Dashboard C-level (visión consolidada)
- Pipeline total por BU (gráfico de barras).
- Revenue por BU (tendencia mensual).
- Win rate por BU (comparativa).
- Deals cerrados este mes (tabla con columna BU).
- Cross-sell rate (% de empresas que compran en >1 BU).
Dashboard por BU (ejemplo: BU Software)
- Pipeline total de Software.
- Forecast de Software (weighted).
- Deals por etapa en Pipeline Software.
- Top reps de Software por revenue.
- Velocidad de pipeline en Software.
Reports multi-dimensionales
Ejemplos de reports útiles:
- Revenue por BU y por Rep.
- Pipeline por BU y por Fuente (Inbound/Outbound).
- Win rate por BU y por Segmento de empresa.
- Tiempo hasta cerrar por BU.
- Empresas activas en múltiples BUs (cross-sell analysis).
Integraciones con arquitectura multi-BU
ERP/Contabilidad
Tu ERP probablemente tiene la BU como dimensión. En la integración HubSpot ↔ ERP:
- Mapea la propiedad "Business Unit" de HubSpot al campo equivalente en el ERP.
- Sincroniza solo los deals cerrados ganados.
- Asegúrate de que el revenue se contabiliza en la BU correcta.
Marketing Automation
Si cada BU tiene campañas separadas:
- Usa listas de contactos filtradas por "Business Unit Interest".
- Workflows separados por BU.
- Templates de email con branding por BU.
BI/Analytics (Power BI, Tableau)
Exporta datos de HubSpot con la dimensión BU incluida:
- Tabla Deals debe incluir columna "Business Unit".
- Crea vistas separadas en el BI por BU.
- Dashboards consolidados usando filtros de BU.
Gobernanza de datos en multi-BU
Reglas de asignación
Define claramente cómo se asigna un deal a una BU:
Reglas de Acme Corp
- Si el contacto rellena el formulario de "Request Demo Software" → Deal en BU Software.
- Si el contacto llega vía partner de Consultoría → Deal en BU Consultoría.
- Si un cliente de Software pide Consultoría → Deal en BU Consultoría con campo "Origin BU" = Software.
- Si hay duda, Sales Ops decide manualmente.
Prevención de duplicados
- Contactos y empresas son únicos globalmente (un solo registro).
- Una empresa puede tener múltiples deals, cada uno en su BU correspondiente.
- Propiedad "Business Units" (multi-checkbox) en Company muestra en qué BUs es cliente.
Cross-sell y cambio de BU
Qué hacer cuando un cliente de una BU compra en otra:
- Crear un nuevo Deal en la nueva BU.
- Marcar Deal Type = "Cross-sell".
- Rellenar "Origin BU" con la BU de origen.
- Actualizar propiedad "Business Units" (multi-checkbox) en Company.
- NO cambiar el Deal original de BU.
Pasos para implementar arquitectura multi-BU
Fase 1: diseño (2-3 semanas)
- Documentar todas las BUs actuales y futuras.
- Mapear procesos de venta de cada BU.
- Definir propiedades necesarias.
- Diseñar estructura de pipelines.
- Definir jerarquía de equipos y permisos.
- Planificar reporting necesario.
Fase 2: configuración (3-4 semanas)
- Crear propiedades en todos los objetos.
- Configurar pipelines por BU con etapas.
- Crear teams y asignar usuarios.
- Configurar permisos por team.
- Crear workflows de automatización.
- Configurar vistas guardadas por BU.
Fase 3: migración de datos (2-3 semanas)
- Auditar deals existentes.
- Asignar BU a deals históricos.
- Migrar deals a pipelines correspondientes.
- Actualizar propiedades de empresas (Business Units multi-checkbox).
- Validar integridad de datos.
Fase 4: dashboards y testing (2 semanas)
- Crear dashboard C-level consolidado.
- Crear dashboards por BU.
- User Acceptance Testing con cada BU.
- Ajustes basados en feedback.
Fase 5: go-live y formación (1 semana)
- Formación a admins de cada BU.
- Formación a usuarios finales.
- Activación progresiva por BU.
- Soporte intensivo la primera semana.
Caso de éxito: S&P Global
S&P implementó una arquitectura multi-BU para sus 5 divisiones de negocio (Ratings, Indices, Platts, Market Intelligence, Mobility). Consolidaron de 3 portales separados a 1 portal único con 5 pipelines. Resultado: la visibilidad cross-sell aumentó un 240%, el TCO se redujo un 35% y el tiempo de implementación de cambios pasó de 3 semanas a 2 días.
Conclusión
Una arquitectura multi-BU bien diseñada en HubSpot te permite:
- Mantener la autonomía operativa de cada BU.
- Obtener visibilidad consolidada para dirección.
- Identificar oportunidades de cross-sell.
- Evitar duplicación de costes y esfuerzos.
- Escalar cuando añades nuevas BUs.
La clave está en encontrar el balance entre separación (equipos y procesos independientes) y unificación (datos y reporting consolidados). Con el modelo de propiedades + pipelines + teams que hemos descrito, logras ambos objetivos.
Empieza con un diseño sólido, involucra a stakeholders de cada BU desde el inicio, y planifica para el futuro (nuevas BUs, cambios en estructura). Una arquitectura flexible te ahorrará refactorings costosos más adelante.