Documentación · Referencia del administrador

CMH Team y enrutamiento de contactos

Este documento es una referencia para el área de administración CMH Team del plugin ADP Car Market Hub. CMH Team es un menú independiente de nivel superior en la barra lateral de WordPress (icono dashicons-groups), situado directamente debajo de CMH Cars. Permite a un concesionario gestionar los contactos de ventas que aparecen junto a cada vehículo, decidir qué contacto se muestra en cada vehículo y controlar cómo se enrutan las consultas.

Cuándo utilizar este documento

Lea esto si es administrador o gestor de oficina y necesita:

  • Mantener la lista de contactos de ventas del concesionario (sus "miembros del equipo").
  • Elegir un contacto predeterminado para cada sucursal (ubicación).
  • Asignar vehículos individuales a un contacto específico, a un contacto general del concesionario o a ningún contacto visible.
  • Configurar el contacto de respaldo (fallback) que se utiliza cuando no se aplica ningún contacto específico.
  • Controlar cómo se asignan automáticamente los nuevos vehículos importados y cómo se enruta el formulario de contacto.
  • Comprender qué ve un visitante del sitio web en la página de detalles del vehículo.

Descripción general

CMH Team es el directorio de contactos propio del concesionario dentro del plugin. Un miembro del equipo es un contacto de ventas (nombre, foto, teléfono, correo electrónico y enlaces sociales) que se muestra junto al formulario de consulta en la página de detalles de un vehículo. Los miembros del equipo se gestionan completamente dentro del plugin y no necesitan sus propias cuentas de usuario de WordPress, por lo que puede añadir o eliminar a un vendedor sin tocar la gestión de usuarios de WordPress.

Una vez que existen miembros del equipo, el plugin decide qué contacto mostrar en cada vehículo. Esa decisión se denomina enrutamiento de contactos. El enrutamiento puede ser:

  • Automático: el plugin elige un contacto en función de la sucursal (ubicación) del vehículo y de sus ajustes de respaldo.
  • Manual: usted asigna un vehículo específico a un contacto concreto, al contacto general del concesionario o a "sin contacto visible".

El área CMH Team tiene siete pantallas, en el orden en que aparecen en el submenú:

PantallaEtiqueta de submenúPropósito
OverviewOverviewPanel de estado: recuentos, estado de respaldo y siguientes acciones recomendadas.
MembersMembersLa lista de todos los miembros del equipo, con sus recuentos de asignación y acciones rápidas.
New memberNewEl formulario para crear un nuevo miembro del equipo (también se utiliza al editar uno existente).
LocationsLocationsEl contacto predeterminado para cada sucursal.
AssignmentAssignmentAsignación masiva de vehículos a un contacto, a un contacto general, a ningún contacto o de forma automática.
StandardsStandardsContacto de respaldo global y detalles del contacto general del concesionario.
RulesRulesInterruptores que controlan la asignación automática, el enrutamiento del formulario de contacto y la visibilidad en el frontend.

Requisitos o prerrequisitos

  • Un usuario con la capacidad de gestión del plugin (el mismo rol que puede abrir las otras páginas de administración de CMH).
  • Para que funcionen los valores predeterminados por sucursal y la asignación automática, se debe configurar al menos una ubicación con un ID de vendedor de AutoScout24 en CMH Center → Locations. Consulte la Referencia de ubicaciones.
  • Opcional: fotos de perfil para los miembros de su equipo, subidas a la Biblioteca de medios de WordPress con antelación.

Las siete pantallas de CMH Team

1. Overview

La pantalla Overview es un panel de estado de solo lectura. En la parte superior muestra tarjetas de KPI:

  • Active team members (Miembros activos del equipo): cuántos miembros están activos actualmente.
  • Assigned cars (Coches asignados): vehículos que tienen guardado un contacto específico.
  • Unassigned cars (Coches no asignados): vehículos que aún no tienen guardado un contacto específico (estos se resuelven automáticamente al momento de la visualización).
  • Locations with default contact (Ubicaciones con contacto predeterminado): cuántas sucursales tienen un contacto predeterminado activo.
  • Fallback status (Estado de respaldo): Configured (Configurado) cuando existe un contacto predeterminado global o un contacto general del concesionario; Missing (Faltante) en caso contrario.

Debajo de las tarjetas, una tarjeta de Team status (Estado del equipo) resume la situación y ofrece Recommended actions (Acciones recomendadas, que son enlaces a Members, Assignment y Standards). Cuando aún no hay miembros, muestra una única llamada a la acción para crear el primer miembro.

2. Members

La pantalla Members enumera a todos los miembros del equipo en orden de visualización. Cada fila muestra el Nombre, Cargo, Correo electrónico, Teléfono, Ubicación, el número de Coches asignados y el Estado (Activo o Inactivo).

La columna Actions (Acciones) ofrece:

  • Edit (Editar): abre el miembro en el formulario New / Edit.
  • Deactivate / Activate (Desactivar / Activar): alterna el estado del miembro. Un miembro inactivo nunca se muestra en el sitio web y nunca se utiliza como contacto, pero se conserva para que pueda reactivarlo más tarde.
  • Delete (Eliminar): elimina permanentemente al miembro (se muestra primero un mensaje de confirmación).

Al eliminar un miembro, también se le desvincula automáticamente de cualquier valor predeterminado de ubicación y del valor predeterminado global, de modo que ningún vehículo se quede apuntando a un contacto inexistente.

3. New member (New / Edit)

Esta pantalla es el formulario utilizado para crear un nuevo miembro del equipo y para editar uno existente. Solo el Nombre completo es obligatorio. Los campos disponibles son:

CampoNotas
Full nameObligatorio. Se muestra en la tarjeta de contacto del sitio web.
Position or rolePor ejemplo, Asesor de ventas. Opcional.
StatusActive (se muestra en el sitio) o Inactive (oculto).
LocationLa sucursal a la que pertenece este miembro, elegida entre sus ubicaciones configuradas. Opcional.
Display orderUn número que controla el orden en las listas de miembros (los números más bajos primero).
EmailLa dirección que recibe las consultas enrutadas a este miembro. Se valida como dirección de correo electrónico.
PhoneSe muestra como un enlace telefónico en el que se puede hacer clic en la tarjeta de contacto.
Mobile phoneSegundo número opcional.
Profile photoEl ID numérico de una imagen ya subida a la Biblioteca de medios.
WhatsAppContacto de WhatsApp opcional.
LinkedInURL de perfil opcional.
InstagramURL de perfil opcional.
Internal noteUna nota privada para su equipo. No se muestra en el sitio web.

Después de guardar, el formulario permanece en el miembro guardado para que pueda continuar editando, o puede usar Back to members (Volver a miembros) para regresar a la lista.

4. Locations

La pantalla Locations asigna cada sucursal a un miembro del equipo predeterminado. Para cada ubicación configurada, muestra el nombre de la ubicación, sus ID de vendedor y un menú desplegable para elegir el contacto predeterminado.

El contacto predeterminado es el miembro que se utiliza para un vehículo de esa sucursal cuando el vehículo no tiene una asignación propia más específica. Esta es la columna vertebral de la asignación automática. Los miembros inactivos aparecen en el menú desplegable marcados como (inactive), pero un miembro inactivo nunca se muestra realmente en el sitio web.

Si aún no existen ubicaciones, la pantalla le pedirá que las añada primero en CMH Center → Locations.

5. Assignment

La pantalla Assignment es donde se asignan vehículos a un contacto de forma masiva. Una barra de filtros en la parte superior le permite limitar la lista de vehículos por Ubicación y mostrar Solo no asignados. La tabla enumera los vehículos con su Contacto actual y el Modo de asignación:

Modo mostradoSignificado
Specific memberEl vehículo está asignado a un miembro del equipo con nombre propio.
General dealershipEl vehículo utiliza el contacto general del concesionario en lugar de una persona.
No visible contactLa tarjeta de contacto está oculta para este vehículo.
AutomaticEl plugin resuelve el contacto automáticamente (por defecto).

Para asignar, marque uno o más vehículos, elija un destino en el menú desplegable y haga clic en Apply assignment (Aplicar asignación). Las opciones del menú desplegable son:

  • Un miembro del equipo con nombre propio: asigna los vehículos seleccionados a esa persona (una asignación manual).
  • Contacto general del concesionario: muestra el contacto general del concesionario en lugar de una persona.
  • Sin contacto visible: oculta la tarjeta de contacto para los vehículos seleccionados.
  • Automático (restablecer): borra la elección manual y permite que el plugin vuelva a resolver el contacto automáticamente.

Las elecciones manuales (un miembro con nombre propio, general o sin contacto visible) están protegidas: el importador nunca las sobrescribe. Las asignaciones "Automáticas" pueden ser actualizadas por el importador.

6. Standards

La pantalla Standards define lo que sucede cuando no se aplica ningún contacto por vehículo o por ubicación. Consta de dos partes.

Contacto de respaldo (Fallback contact)

  • Global default team member (Miembro del equipo predeterminado global): un único miembro utilizado como contacto comodín para todo el sitio.
  • Fallback behavior (Comportamiento de respaldo): qué hacer cuando no se puede resolver ningún miembro:
  • Use global default, then dealership contact (Usar el predeterminado global, luego el contacto del concesionario): intenta primero con el miembro predeterminado global y luego con el contacto general del concesionario.
  • Use general dealership contact (Usar el contacto general del concesionario): va directamente al contacto general del concesionario.
  • Hide contact card when no team member is found (Ocultar la tarjeta de contacto cuando no se encuentre ningún miembro del equipo): no muestra ninguna tarjeta de contacto.

Respaldo del concesionario (Dealership fallback): el contacto general del concesionario, utilizado como un respaldo no personal:

  • Nombre general del concesionario
  • Correo electrónico general del concesionario (validado como dirección de correo electrónico)
  • Teléfono general del concesionario
  • Ubicación general del concesionario

7. Rules

La pantalla Rules contiene interruptores agrupados en tres áreas. Los valores predeterminados son adecuados para concesionarios y seguros para la importación, y la recomendación es dejarlos en sus valores predeterminados.

GrupoInterruptorPor defectoEfecto
Assignment behaviorAutomatically assign newly imported cars by locationActivadoLos nuevos vehículos importados se asocian a un contacto utilizando su sucursal durante la importación. Cuando está desactivado, los vehículos importados no se marcan con un contacto y, en su lugar, se resuelven automáticamente al momento de la visualización.
Assignment behaviorNever overwrite manual car assignments during importActivadoUna elección manual que haya realizado (un miembro específico, el contacto general o "sin contacto visible") se conserva en cada reimportación.
Contact routingUse the global fallback when no location contact existsActivadoDurante la asignación automática en el momento de la importación, cuando la sucursal de un vehículo no tiene un contacto predeterminado, el miembro predeterminado global se asigna al vehículo. Este interruptor rige únicamente el paso de importación; en la página del vehículo, el predeterminado global siempre se utiliza como respaldo final independientemente de este interruptor (consulte Cómo funciona el enrutamiento de contactos más abajo).
Contact routingSend the contact form to the resolved team memberActivadoRefleja el comportamiento estándar: las consultas sobre un vehículo se envían por correo electrónico al contacto resuelto para ese vehículo. Deje esto activado.
Contact routingSend a copy to the general dealership emailDesactivadoCuando está activado, también se envía una copia de cada consulta al correo electrónico general del concesionario.
Frontend visibilityHide inactive team members from the frontendActivadoRefleja el comportamiento estándar: los miembros configurados como Inactivos no se muestran a los visitantes y no se utilizan como contacto. Deje esto activado.

Nota para administradores. Los interruptores Send the contact form to the resolved team member y Hide inactive team members from the frontend describen el comportamiento estándar del plugin, que actualmente siempre se aplica. Desactivar cualquiera de los dos interruptores en la versión actual no cambia ese comportamiento. Del mismo modo, Use the global fallback cambia únicamente el paso de asignación en el momento de la importación, no el respaldo final que se muestra en la página del vehículo. Mantenga los tres en sus valores predeterminados. Consulte la recomendación de seguimiento al final de este documento.


Cómo funciona el enrutamiento de contactos

En la página de detalles del vehículo (lo que ven los visitantes)

Cuando se muestra la página de un vehículo, el plugin resuelve la tarjeta de contacto en este orden:

  1. Si el vehículo está configurado como Sin contacto visible, la tarjeta se oculta.
  2. Si el vehículo está asignado a un miembro específico (manual o automáticamente) y ese miembro está activo, se muestra a ese miembro.
  3. De lo contrario, se utiliza el contacto predeterminado para la sucursal del vehículo (ubicación), si está activo.
  4. De lo contrario, se utiliza el miembro predeterminado global, si está activo.
  5. De lo contrario, se muestra el contacto general del concesionario, si se ha configurado algún detalle del concesionario (o si el comportamiento de respaldo está configurado para usar el contacto del concesionario).
  6. Si el comportamiento de respaldo es Ocultar, no se muestra ninguna tarjeta.
  7. Si no se aplica nada de lo anterior, la página conserva su tarjeta de vendedor existente del perfil de autor del vehículo de WordPress.

Los miembros inactivos se omiten en cada paso, por lo que nunca aparecen ante los visitantes. La tarjeta de contacto puede mostrar el nombre, el cargo, la foto, un teléfono y correo electrónico en los que se puede hacer clic, el móvil, WhatsApp y enlaces a redes sociales.

Cuando se envía un formulario de contacto

Las consultas se enrutan a la primera dirección de entrega que se encuentre, en este orden:

  1. El desvío global de Correo electrónico del destinatario configurado en la pantalla Leads, si está establecido.
  2. El correo electrónico del contacto de CMH Team resuelto para el vehículo (solo miembros activos con un correo electrónico válido).
  3. El correo electrónico del perfil de vendedor heredado del vehículo, luego el correo electrónico de la cuenta del autor del vehículo.
  4. El correo electrónico de administración de WordPress, como último recurso de respaldo.

Si la opción Enviar una copia al correo electrónico general del concesionario está activada en Reglas, el correo electrónico general del concesionario también recibe una copia. Consulte el Flujo de trabajo de gestión de leads para ver la cadena completa de enrutamiento de leads.

Asignación automática para vehículos recién importados

Después de cada importación o reimportación, el plugin asigna un contacto a los nuevos vehículos:

  1. Si el vehículo ya tiene una elección manual y la opción No sobrescribir nunca las asignaciones manuales de vehículos está activada, se conserva la elección existente.
  2. Si la opción Asignar automáticamente los vehículos recién importados por ubicación está desactivada, no se asigna nada.
  3. De lo contrario, el plugin utiliza el contacto predeterminado para la sucursal del vehículo.
  4. Si la sucursal no tiene un contacto predeterminado y la opción Usar el respaldo global está activada, se utiliza el miembro predeterminado global.

Un vehículo sin contacto coincidente permanece sin asignar y luego se resuelve automáticamente en el momento de la visualización utilizando las reglas anteriores (predeterminado de ubicación → predeterminado global → respaldo del concesionario → ocultar / tarjeta de vendedor heredada).

Flujo de trabajo de configuración recomendado

  1. Cree los miembros de su equipo en Nuevo (Miembros → Nuevo miembro). Como mínimo, asigne a cada uno un nombre completo y un correo electrónico.
  2. Establezca un contacto predeterminado por sucursal en Ubicaciones, para que cada sucursal dirija las consultas al vendedor adecuado.
  3. Configure el respaldo en Estándares: elija un miembro predeterminado global y/o complete el contacto general del concesionario, y elija el comportamiento de respaldo.
  4. Revise las reglas en Reglas. Los valores predeterminados se adaptan a la mayoría de los concesionarios; active Enviar una copia al correo electrónico general del concesionario si su oficina central desea recibir todas las consultas.
  5. Invalide vehículos individuales en Asignación solo cuando el resultado automático no sea el que desea (por ejemplo, un vehículo especial gestionado por una sola persona, o un vehículo que no debería mostrar ningún contacto).
  6. Verifique la Descripción general para confirmar que el estado de respaldo es Configurado y que ningún vehículo se queda sin un contacto que se pueda resolver.

Notas operativas

  • Los miembros del equipo nunca requieren inicios de sesión de WordPress; existen únicamente dentro del plugin.
  • Un miembro configurado como Inactivo se oculta en todo el frontend y nunca se utiliza como contacto, pero se conserva para una posterior reactivación.
  • Los recuentos de Vehículos asignados y los KPI de la Descripción general reflejan los vehículos con un contacto almacenado; los vehículos que se muestran como Sin asignar siguen resolviendo un contacto automáticamente en el momento de la visualización cuando existe un contacto predeterminado de ubicación, un predeterminado global o un contacto del concesionario.
  • La coincidencia de sucursales se basa en el ID de vendedor de AutoScout24 en cada vehículo y en los ID de vendedor configurados en cada ubicación. Mantenga la coherencia de los ID de vendedor entre Ubicaciones y su cuenta de AutoScout24. Consulte la Referencia de ubicaciones.
  • CMH Team es un menú de nivel superior independiente de CMH Center y CMH Cars; los tres permanecen adyacentes en la barra lateral. Consulte la Descripción general del menú de administración.

Resolución de problemas

  • No aparece ninguna tarjeta de contacto en un vehículo. Verifique el modo del vehículo en Asignación: puede estar configurado como Sin contacto visible. Confirme también que el miembro asignado esté Activo y que exista un contacto predeterminado de ubicación, un predeterminado global o un contacto general del concesionario. Si el comportamiento de respaldo es Ocultar, no se muestra ninguna tarjeta cuando no se resuelve nada.
  • Se muestra la persona equivocada en un vehículo. El vehículo puede tener una asignación manual antigua. Abra Asignación, filtre por el vehículo y establézcalo en Automático (restablecer) para permitir que el enrutamiento vuelva a elegir el valor predeterminado de la sucursal, o asigne al miembro correcto directamente.
  • Un vehículo nuevo importado no tiene contacto. Confirme que la opción Asignar automáticamente los vehículos recién importados por ubicación esté activada en Reglas, que la sucursal del vehículo tenga un contacto predeterminado en Ubicaciones y que el ID de vendedor del vehículo coincida con una ubicación. Con la opción Usar el respaldo global activada, configure un Miembro del equipo predeterminado global en Estándares como red de seguridad.
  • Las consultas no llegan al vendedor. Confirme que el miembro esté Activo y tenga un Correo electrónico válido, y que ningún desvío global de Correo electrónico del destinatario en la pantalla Leads esté interceptando todas las consultas antes de que se utilice el contacto del equipo. Verifique la entrega de correo electrónico de WordPress (puede ser necesario un plugin de SMTP).
  • Un miembro inactivo no debería aparecer, y no lo hace. Los miembros configurados como Inactivo siempre se ocultan a los visitantes y nunca se utilizan como contacto. Para dejar de mostrar a alguien, establezca su estado en Inactivo (o elimínelo); para volver a mostrarlo, vuelva a establecer el estado en Activo.
  • La pantalla Ubicaciones indica que no hay ubicaciones configuradas. Primero agregue al menos una ubicación con un ID de vendedor en CMH Center → Ubicaciones. Consulte la Referencia de ubicaciones.
  • Un miembro eliminado dejó un vacío. Al eliminar un miembro, este se borra automáticamente de los valores predeterminados de la ubicación y del valor predeterminado global. Vuelva a elegir un contacto de reemplazo en Ubicaciones y Estándares.

Recomendación de seguimiento (interruptores de Reglas)

Esta documentación describe el comportamiento de ejecución actual, no el estado final previsto para cada interruptor de Reglas. Al auditar la documentación, se descubrió que tres interruptores en la pantalla Reglas no controlan completamente el comportamiento de ejecución en todos los contextos:

  • Enviar el formulario de contacto al miembro del equipo resuelto: las consultas siempre se enrutan al contacto resuelto en la versión actual; desactivar este interruptor no detiene ese enrutamiento.
  • Ocultar miembros del equipo inactivos en el frontend: los miembros inactivos siempre se ocultan en la versión actual; desactivar este interruptor no los muestra.
  • Usar el respaldo global cuando no exista un contacto de ubicación: esto solo afecta al paso de asignación automática en el momento de la importación. En la página del vehículo, el valor predeterminado global siempre se utiliza como respaldo final independientemente de este interruptor.

La documentación anterior está escrita para coincidir con este comportamiento actual, de modo que no exagera lo que hace alternar estos interruptores. Alinear el comportamiento de ejecución con estos interruptores (para que cada uno surta efecto por completo, o eliminar los interruptores que no estén conectados) es un seguimiento de producto/ingeniería y queda intencionadamente fuera del alcance de esta revisión de documentación. Debe registrarse como un problema independiente en el código del plugin.

Documentos relacionados