11:11 Fitness · CRM DopamineLab (Bot Sofía)

Guía de configuración del CRM

Qué implica configurar los cambios que pidió el equipo comercial: lo que el sistema ya hace, lo que falta construir, los prerrequisitos reales y el tiempo estimado de cada parte.

Preparada por DopamineLab · junio 2026 · sucursal piloto: Armida

Punto de partida: qué ya funciona y qué falta

Antes de los pasos, conviene tener claro qué hace hoy el sistema. Varios pedidos asumen piezas que todavía no existen, y eso cambia el tiempo real.

Ya funciona automáticamente
  • Detección de sucursal + tag suc:* en cada lead nuevo (un router lee la conversación de Sofía y etiqueta la sede).
  • Creación de la oportunidad en el pipeline de Sucursales cuando se pone el tag de sede (hoy hay ~256 oportunidades abiertas así).
  • Escalado a humano cuando el prospecto pide hablar con una persona.
Todavía NO existe
  • Asignación de leads a un vendedor por turno/sucursal — hoy no hay reparto automático de ningún tipo.
  • Dueño en las oportunidades — se crean sin asignar a nadie.
  • Agendado automático de la cita — el bot solo conecta con un humano; no consulta horarios ni reserva.
  • Etiquetado del histórico por sucursal (los contactos viejos casi no tienen tag).
  • Candado de permisos contra robo de leads entre vendedores.

1Asignación automática de leads por turnoAvanzado

Que cada lead nuevo caiga solo con el vendedor en turno, y que ningún vendedor pueda robar leads. La buena noticia: se enchufa a lo que ya existe — no se construye desde cero.

Entra
Lead nuevo
1er mensaje de WhatsApp
Ya existe
Router → tag suc:*
detecta la sucursal sola
Workflow de sucursal
Crea la oportunidad
(ya existe, sin dueño)
+ asignar dueño por turno

Hoy, al ponerse el tag suc:* ya se dispara un workflow que crea la oportunidad — pero sin dueño. Lo único que falta es ponerle dueño según el turno. Por eso no se crea un workflow nuevo de oportunidad (eso duplicaría): se agrega el paso de asignación dentro del flujo que ya corre.

El calendario de turnos es por sucursal

La asignación se maneja con un calendario semanal de turnos: qué vendedor recibe los leads en cada franja de cada día. Ese calendario es distinto en cada sucursal. Es la misma estructura replicada por sede, cambiando las ventanas horarias y los usuarios. Lo recomendable: un Router por sucursal.

Antes de construir

Por cada sucursal, definan su tabla de turnos como la de Armida (abajo), incluyendo fines de semana. Y confirmen que los vendedores existen como usuarios en DopamineLab CRM — no se puede asignar a quien no existe (ver §4: Alquimia hoy no tiene usuarios creados).

Ejemplo completo — sucursal Armida

PeriodoVentana de asignaciónRecibe
Lun–Vie · mañana9:50 pm (noche ant.) → 1:00 pmMatutino del día
Lun–Vie · tarde-noche1:01 pm → 9:49 pmLuis
SábadoVie 10:00 pm → Sáb 4:00 pmLuis Miguel
Sáb tarde → Dom mañanaSáb 4:00 pm → Dom 4:00 pm⚠ Por definir
DomingoDom 4:01 pm → inicio matutino lunesAmy

Cómo se construye (sobre el workflow que ya existe)

  1. Prerrequisitos: capturar el User ID de cada vendedor (Settings → My Staff → el ID va en la URL), crear el tag lead-asignado, y tener los usuarios creados en DopamineLab CRM (§4).
  2. Abrir el workflow de sucursal que ya crea la oportunidad (se dispara con Tag Added → suc:*, pipeline de Sucursales PC4EBpZzm1kAD4g8iygk).Es un workflow vivo con cientos de oportunidades: prueben los cambios con un contacto de prueba antes de soltarlo a producción.
  3. Antes del paso “Create Opportunity”, agregar un filtro: si el contacto ya tiene lead-asignado → terminar (no reasignar al que regresa).El candado de “ya asignado” se hace con un tag porque las condiciones de DopamineLab CRM no pueden leer el dueño/owner del contacto — limitación conocida de la plataforma.
  4. Agregar un If/Else (Condition) con las ramas de turno B1…B5, usando Day of the Week + Time of the Day (operadores is on or after / is before).DopamineLab CRM evalúa de arriba hacia abajo y gana la primera que se cumple → fin de semana arriba. El Time of the Day va de 15 en 15 min: 9:50 pm se redondea a 9:45 pm.
  5. En cada rama: Assign to User → el vendedor de esa franja, y Add Contact Taglead-asignado.
  6. En el paso “Create Opportunity” existente, poner Owner = {{contact.assigned_user}} para que la oportunidad nazca con dueño. (Para oportunidades ya creadas, usar Update Opportunity con el mismo owner.)
  7. Publicar y verificar con un contacto de prueba.

Las ramas de Armida (mapa para construir):

B1 · Luis Miguel (sábado) SI (Día = Viernes Y Hora ≥ 9:45 pm) O (Día = Sábado Y Hora < 4:00 pm) → Assign: Luis Miguel · Add Tag: lead-asignado B2 · PENDIENTE (Sáb 4:00 pm → Dom 4:00 pm) ← decisión del equipo SI (Día = Sábado Y Hora ≥ 4:00 pm) O (Día = Domingo Y Hora < 4:00 pm) → Assign: [POR DEFINIR] B3 · Amy (domingo) SI Día = Domingo Y Hora ≥ 4:00 pm Y Hora < 9:45 pm → Assign: Amy · Add Tag: lead-asignado B4 · Matutino (Lun–Vie + banca nocturna) SI (Día ∈ L,M,X,J,V Y Hora < 1:00 pm) ← la mañana O (Día ∈ D,L,M,X,J Y Hora ≥ 9:45 pm) ← la noche rueda al día hábil siguiente → Assign: Matutino · Add Tag: lead-asignado B5 · Luis / vespertino (Lun–Vie tarde-noche) SI Día ∈ L,M,X,J,V Y Hora ≥ 1:00 pm Y Hora < 9:45 pm → Assign: Luis · Add Tag: lead-asignado
Si su versión de DopamineLab CRM solo deja “Y” dentro de una rama

Algunas cuentas no permiten “O” dentro de una sola rama. En ese caso pártanla en dos (ej. B1a “viernes noche” y B1b “sábado mañana”), ambas a Luis Miguel. Resultado idéntico, solo más ramas.

Permisos · candado anti-robo

Por cada vendedor, en Settings → Team → (usuario):

  1. Only Assigned Data = ON.El candado real: el vendedor solo ve lo que tiene asignado. No puede robar lo que no ve.
  2. Pipeline Permissions = View Only sobre el pipeline de Sucursales.Mueve sus oportunidades pero no reasigna las ajenas.
Lo que el sistema NO bloquea (transparencia)

DopamineLab CRM no tiene un permiso nativo de “no puede cambiar el owner”; solo existen Admin y User. Con Only Assigned Data el robo hacia otros queda cerrado, pero un vendedor sí podría cambiar el dueño de un contacto que ya es suyo. Para blindaje total existe un “workflow centinela” que revierte cambios de owner — opcional.

Dos huecos conocidos
  • Leads solo-inbound sin tag: si un lead escribe y la respuesta de Sofía no menciona la sucursal, no recibe tag suc:* → no entra a este flujo y no se asigna. Es un gap abierto del router.
  • Mantenimiento continuo: cada cambio de turno, cobertura o vacación obliga a editar las ventanas/usuarios del workflow de esa sucursal. El calendario vive.

Decisión del equipo (bloquea solo la rama B2)

¿Quién recibe los leads del sábado 4:00 pm al domingo 4:00 pm? Única franja sin cubrir. (a) Extender a Luis Miguel, o (b) que Amy arranque antes.

Tiempo estimado:Armida 3–4 hcada sucursal extra 1.5–2 h

2Auto-agendar el tour en el calendarioProyecto con prerrequisitos

Roberto pidió que “el sistema genere la cita y se agregue al calendario del colaborador en turno”. Aquí hay que ser claros: eso no es posible hoy, y no es un workflow — es un proyecto con varios prerrequisitos.

Por qué no se puede hoy
  • El bot solo hace handoff (“te conecto con un compañero”): no pregunta día/hora ni consulta disponibilidad.
  • Existen 5 calendarios “Tour Guiado” (uno por sucursal)… pero están vacíos (teamMembers=[]): sin personas asignadas, no generan ningún horario.

Nivel 1 — corto plazo: avisar al recepcionista en turno

Lo que sí se puede pronto, sin el proyecto completo:

  1. Que el bot agregue un tag al hacer handoff, ej. tour-por-confirmar.
  2. Workflow con trigger Tag Added = tour-por-confirmarCreate Task / Internal Notification al vendedor en turno (“Nuevo Tour por confirmar”).
Nivel 1:1–2 h

Nivel 2 — lo que pidió Roberto: cadena de prerrequisitos

Para que el bot ofrezca horarios por sucursal y reserve en el calendario del colaborador en turno, en orden:

  1. Decidir calendario por sucursal (recomendado) vs por colaborador.
  2. Crear los usuarios de DopamineLab CRM que faltan (Alquimia no tiene ninguno; Contry no tiene ni calendario ni etapa de pipeline).
  3. Asignar team members a los 5 calendarios (hoy vacíos = bloqueador), + notificaciones y dirección física por calendario.
  4. Configurar la disponibilidad = los turnos reales de cada persona en cada calendario.
  5. Conectar el booking al bot. Bloqueador técnico: DopamineLab CRM permite 1 sola acción de agendado por bot, pero hay 5 calendarios. Hay que resolver (¿varias acciones? ¿un calendario maestro?).
  6. Exponer la consulta de horarios al bot para que ofrezca slots reales (no existe hoy).
  7. Revertir el bloque del prompt que hoy fuerza el handoff a humano.
Importante

El Nivel 2 no es solo tiempo: tiene bloqueadores técnicos por resolver (sobre todo el límite de 1 agendado por bot). El estimado es orientativo y puede crecer según cómo se resuelvan.

Nivel 2 (estimado):12–24 h+ bloqueadores por resolver

3Trabajo sobre el históricoMedio · manual

Para leads nuevos, la sucursal ya se etiqueta sola. El problema es el histórico (contactos anteriores al 31 de mayo): de 3,539 contactos viejos, solo 6 tienen tag de sucursal.

3.1 · Etiquetar el histórico por sucursal

Como hay un solo número de WhatsApp para todas las sedes, la sucursal no sale de un dato estructurado — está en la conversación. Al medir los 3,533 sin etiquetar aparecieron dos poblaciones:

PoblaciónCantidad¿Etiquetable?
Orgánicos (llegaron por WhatsApp)~1,784Sí — 93% tiene conversación que dice la sucursal
Importación masiva (18-mar)~1,749No por chat — 0% tiene conversación que leer

O sea: el trabajo real de “leer el chat y etiquetar a mano” es sobre ~1,784 contactos. Los ~1,749 importados no tienen conversación, así que no se pueden etiquetar leyendo — necesitarían otro criterio (teléfono, origen de pauta) o quedan fuera de alcance.

  1. Contacts → filtrar el histórico con conversación (por fecha + actividad).
  2. Revisar la conversación de cada uno para ver la sucursal de interés.
  3. Bulk ActionsAdd Tag con el suc:* correcto (conviene hacerlo en bloques por sucursal).
El número honesto

~1,784 contactos × revisión de conversación = 10–45 h a mano (según qué tan a fondo se lea). Es un volumen alto y propenso a error humano. (Esta clasificación es automatizable; aquí se estima el esfuerzo manual.)

Etiquetado manual:10–45 h

3.2 · Repartir el histórico entre vendedores

  1. Contacts → filtro Date Added ≤ 31 may 2026 (+ sucursal).
  2. Bulk ActionsAssign to User.Asigna todos al mismo; para repartir parejo hay que partir la lista en bloques a mano.
Reparto manual:3–5 h

4Alta de los usuarios de recepciónPrerrequisito

Esto dejó de ser opcional: es prerrequisito de la asignación (§1) y de los calendarios (§2). No se puede asignar un lead ni una cita a un vendedor que no existe en DopamineLab CRM.

Huecos a cerrar primero
  • Alquimia: tiene calendario, etapa y tag, pero ningún usuario creado.
  • Contry: tiene tag pero no calendario ni etapa de pipeline.
  1. Settings → My StaffAdd Employee. Nombre, correo, rol y permisos (los de §1). Repetir por persona.
  2. Cada usuario recibe correo de activación y define su contraseña.
Seguridad

No carguen contraseñas en hojas compartidas. Que cada quien la cree en su correo de activación.

Tiempo estimado:1–2 h

5Exportar la base (con etiquetas / por vendedor)Sencillo

  1. Contacts → filtros (por Tags suc:*, o por Owner para la base de un vendedor).
  2. Seleccionar → Export → CSV (incluye columna de etiquetas).
Tiempo estimado:minutos · sin configuración

6Tablero de KPIs: dos capasMedio

Conviene separar dos cosas que suelen llamarse igual "dashboard": los conteos de volumen (que el equipo arma en el CRM) y el tablero ejecutivo del embudo (el modelo de 8 KPIs que compartió el equipo).

Capa A · Conteos de volumen — esto sí se arma en el CRM

En Reporting → Dashboard se agregan widgets (Add Widget) con los conteos directos del embudo. Ejemplos útiles para 11:11:

01
Leads nuevos por día / semana
total y por sucursal
02
Leads por vendedor
carga y reparto real
03
Tiempo de primera respuesta
qué tan rápido contesta el equipo
04
Conversión lead → tour agendado
efectividad para llevar a visita
05
Tours agendados vs. asistidos (show rate)
cuántos sí llegan
06
Conversión tour → inscrito (venta)
el cierre, el número que manda
07
Embudo por etapa del pipeline
dónde se atoran los prospectos
08
Leads por fuente
Meta vs. orgánico vs. referidos
09
Ranking de vendedores por inscritos
desempeño comparado
10
Valor estimado del pipeline
ingreso potencial en oportunidades abiertas
Capa B · El tablero ejecutivo del embudo (M1–M8)

El modelo de 8 KPIs que compartió el equipo —con los porcentajes en semáforo (meta/alerta), los benchmarks por fase y el diagnóstico que señala dónde se fuga el prospecto— no sale con los widgets de fábrica. Esa capa tiene su guía dedicada (alcance, captura de datos y tiempos) y se aborda por separado.

Capa A · conteos:~medio díaCapa B · tablero ejecutivo:guía aparte

7Dudas del equipo (tags, citas, estatus, seguimiento)Lo hace DopamineLab

Cómo usar etiquetas, subir citas y días de prueba, cambiar estatus, dar seguimiento, subir un prospecto que no llegó por el bot — no se configura, ya funciona en el CRM.

De esto se encarga DopamineLab

Actualizamos el Knowledge Base y dejamos la referencia lista para que el equipo tenga las respuestas a la mano. Ustedes no configuran nada aquí.

Su equipo:0 · lo entrega DopamineLab

ΣResumen de tiempos

TareaQuiénEstimado
Crear usuarios faltantes (Alquimia, etc.) — prereqUstedes1–2 h
Prerrequisitos asignación (User IDs + tag)Ustedes0.5 h
Router por turno — Armida (sobre el WF existente)Ustedes3–4 h
Replicar router · otras 4 sucursalesUstedes6–8 h
Permisos anti-robo (todos)Ustedes2.5–3 h
QA por ventana y sucursal (5)Ustedes5–10 h
Creación de oportunidadya existe · 0
Aviso al recepcionista en handoff (Nivel 1)Ustedes1–2 h
Auto-agendar cita (Nivel 2 · con bloqueadores)Ustedes12–24 h*
Etiquetar histórico por sucursal (~1,784 con chat)Ustedes10–45 h
Histórico importado (~1,749 sin chat)fuera de alcance
Repartir histórico entre vendedoresUstedes3–5 h
ExportesUstedes~0 (min)
Dashboard de KPIs · Capa A (conteos de volumen)Ustedes~4 h
Tablero ejecutivo del embudo M1–M8 · Capa Bguía aparte
Actualizar KB / dudas del equipoDopamineLab
Total estimado (trabajo de su equipo)≈ 48–108 h
Cómo leer el total

Entre 48 y 108 horas — del orden de 1.5 a 3 semanas de trabajo enfocado de un administrador del CRM. Los dos grandes columpios son el etiquetado del histórico (10–45 h) y el proyecto de auto-agendado (12–24 h, con bloqueadores técnicos). No incluye el mantenimiento continuo del calendario de turnos. (*) el Nivel 2 puede crecer según cómo se resuelvan sus bloqueadores.