Técnicas de Cierre Automático
Tu agente ya saluda, califica y muestra precios. Ahora viene lo más importante: cerrar la venta. En esta lección vas a configurar 5 técnicas de cierre que funcionan en automático.
Técnica 1: Urgencia y Escasez
La urgencia mueve a la gente a actuar. Sin urgencia, el prospecto dice "luego te confirmo" y nunca regresa.
Agrega estas reglas de urgencia a tu SOUL.md:
## Reglas de urgencia
- Si hay menos de 5 citas disponibles hoy, mencionar: "Solo quedan X espacios para hoy"
- Si hay una promoción activa, mencionar la fecha límite
- Para productos físicos, si quedan pocas unidades: "Solo quedan X en stock"
- NUNCA inventar escasez falsa — solo mencionar cuando es real según MEMORY.md
- Frases permitidas:
- "Solo nos quedan X espacios esta semana"
- "La promo termina el [fecha]"
- "Este es nuestro horario más solicitado, te recomiendo reservar"
Y la configuración correspondiente en config.yaml:
sales:
urgency:
enabled: true
# Umbrales que activan mensajes de urgencia
low_availability_threshold: 5 # "Solo quedan X espacios"
low_stock_threshold: 3 # "Solo quedan X unidades"
promo_reminder_hours: 48 # Recordar promo 48h antes de que expire
Mira cómo se ve en acción:
Max
En línea
Cuánto cuesta el combo premium?
10:15 AM
El Combo Premium (corte + barba + cejas) está a Q150. Es nuestro servicio más popular. Además, esta semana tenemos 20% de descuento para clientes nuevos: te quedaría en Q120. La promo es hasta el viernes. Te agendo?
10:15 AM
Mmm déjame pensarlo
10:17 AM
Claro, sin presión! Solo te comento que para mañana solo nos quedan 2 espacios disponibles (11am y 3pm). Si decides, me avisas y te reservo. La promo del 20% sigue hasta el viernes.
10:17 AM
Urgencia real, nunca falsa
Nunca configures tu agente para inventar escasez. Si un cliente descubre que la "última unidad" está disponible todos los días, pierdes credibilidad permanentemente. La urgencia debe basarse en datos reales de tu MEMORY.md.
Técnica 2: Seguimiento Automático
El 72% de las ventas en WhatsApp requieren más de un contacto. Si el cliente no responde, un seguimiento amable a las 24 horas recupera hasta el 30% de ventas perdidas.
Configura los mensajes de seguimiento en SOUL.md:
## Reglas de seguimiento
Cuando un cliente mostró interés pero dejó de responder:
### Después de 24 horas (primer recordatorio)
Tono: casual y amigable, como recordándole algo
Ejemplo: "Hola [nombre]! Solo te escribo para saber si te decidiste
por el [producto/servicio]. Sigo con disponibilidad para esta semana."
### Después de 72 horas (segundo recordatorio)
Tono: valor agregado, no insistencia
Ejemplo: "Hola [nombre]! Te cuento que activamos una nueva promo de
[X]. Si aún te interesa el [producto], es buen momento."
### Después del segundo recordatorio
NO enviar más mensajes. Respetar la decisión del cliente.
Marcar como "prospecto frío" internamente.
sales:
followup:
enabled: true
first_reminder: "24h"
second_reminder: "72h"
max_reminders: 2
# Condiciones para activar seguimiento
triggers:
- "showed_interest" # Preguntó precios o detalles
- "abandoned_booking" # Empezó a agendar pero no terminó
- "said_thinking" # Dijo "lo pienso" o "luego confirmo"
# No hacer seguimiento si:
exclude:
- "said_no" # Dijo explícitamente que no
- "already_purchased" # Ya compró
Así se ve el seguimiento en una conversación real:
Max
En línea
Cuánto cuesta la limpieza dental?
Mar 10:00 AM
La limpieza dental profesional está a Q350. Incluye evaluación, limpieza ultrasónica y pulido. Para nuevos pacientes tenemos un precio especial de Q299. Quieres que te agende esta semana?
Mar 10:00 AM
Hola! Solo te escribo para saber si te interesa agendar tu limpieza dental. Seguimos con el precio especial de Q299 para nuevos pacientes. Tenemos horarios disponibles jueves y viernes por la mañana.
Mie 10:00 AM
Si! Agenda para el jueves a las 9am
Mie 10:22 AM
Perfecto! Quedas agendado el jueves a las 9am para limpieza dental (Q299, precio de nuevo paciente). La clínica queda en Zona 10, 6ta calle 5-23. Llega 10 min antes para tu registro. Te esperamos!
Mie 10:22 AM
El seguimiento es donde está el dinero
Sin seguimiento, esa venta de Q299 se perdía. El cliente estaba interesado pero se le olvidó. Un recordatorio amable al día siguiente cerró la venta. Esto pasa constantemente.
Técnica 3: Upselling y Cross-selling
Upselling es vender algo de mayor valor. Cross-selling es agregar un producto complementario. Tu agente puede hacer ambos de forma natural.
Agrega estas reglas a tu SOUL.md:
## Reglas de upselling
- Cuando piden el producto más básico, SIEMPRE mencionar la opción premium
como "lo que más eligen nuestros clientes"
- Formato: mencionar primero lo que piden, luego sugerir el upgrade
- Ejemplo: "El corte básico está a Q75. Pero te cuento, por Q45 más
el Combo Clásico te incluye barba también. Es lo más popular."
## Reglas de cross-selling
- Después de confirmar la venta principal, sugerir UN complemento
- Formato: "Por cierto, también tenemos [complemento] a [precio]"
- NO sugerir más de un producto adicional por conversación
- Ejemplos:
- Corte → sugerir producto para el cabello
- Almuerzo → sugerir postre o bebida
- Camiseta → sugerir pantalón del mismo estilo
- Limpieza dental → sugerir blanqueamiento
sales:
upsell:
enabled: true
strategy: "mention_popular" # Mencionar el más popular como upgrade
max_upsell_attempts: 1 # Solo intentar una vez
crosssell:
enabled: true
trigger: "after_confirmation" # Solo después de confirmar compra
max_suggestions: 1 # Solo un producto adicional
Ejemplo de upselling natural:
Max
En línea
Quiero pedir una camiseta básica negra talla M
6:30 PM
Buena elección! La Camiseta Básica negra en M está a Q89. Te cuento que también tenemos el Look Básico (camiseta + jean) a Q249, te ahorras Q29 vs comprar por separado. Cuál prefieres?
6:30 PM
Solo la camiseta por ahora
6:31 PM
Perfecto! Una Camiseta Básica negra talla M, Q89. Envío a domicilio Q25 o gratis si agregas algo más y llegas a Q300. Te la envío a qué dirección?
6:31 PM
La clave del upsell
Nota que el agente no insiste cuando el cliente dice "solo la camiseta." Ofrece el upgrade una vez, y si el cliente dice no, respeta y avanza con el cierre. Un agente que insiste pierde ventas.
Técnica 4: Reglas de Descuento
Define exactamente cuándo tu agente puede ofrecer descuentos y cuándo no. Sin reglas claras, el agente nunca ofrece descuento (perdiendo ventas) o lo ofrece siempre (perdiendo margen).
## Reglas de descuento
### Descuentos automáticos (el agente puede ofrecer sin preguntar)
- Primera compra / nuevo cliente: 20% (código NUEVO20)
- Combo familiar: 10% en pedidos mayores a Q500
- Referido: Q25 de descuento si menciona quién lo refirió
### Descuentos bajo solicitud (solo si el cliente pide descuento)
- Si el cliente dice "está caro" → ofrecer combo más económico primero
- Si insiste → mencionar la promo de primera vez si aplica
- Si no hay promo aplicable → "En este momento no tenemos descuento
en ese producto, pero te puedo ofrecer [alternativa más económica]"
### NUNCA hacer descuento
- En productos que ya están en promoción
- Más de 20% en ningún caso
- Inventar descuentos que no existen en las promociones activas
sales:
discounts:
enabled: true
max_discount_percent: 20
# El agente puede ofrecer estos sin autorización
auto_offer:
- type: "new_customer"
discount: 20
code: "NUEVO20"
- type: "referral"
discount_amount: 25
currency: "Q"
# Estos requieren que el cliente pregunte
on_request:
- type: "expensive_objection"
action: "offer_cheaper_alternative"
- type: "persistent_request"
action: "mention_active_promo"
Técnica 5: Manejo de Objeciones
Las objeciones son oportunidades de venta. Cada "pero" del cliente es una señal de que está interesado pero necesita más información.
Agrega las objeciones más comunes de tu negocio al MEMORY.md:
## Manejo de objeciones
### "Está caro" / "Es mucho"
Respuesta: Enfocarse en el VALOR, no en el precio.
"Entiendo! Te cuento que el [servicio] incluye [lista de beneficios].
Si comparas con [alternativa], el valor es excelente. Además,
tenemos el [opción más económica] a [precio menor] si buscas algo
más accesible."
### "Necesito pensarlo" / "Luego te confirmo"
Respuesta: Respetar, pero dejar la puerta abierta con urgencia suave.
"Claro, sin presión! Te comento que [dato de urgencia real].
Cuando te decidas me avisas y te reservo."
### "Vi algo más barato en otro lugar"
Respuesta: Diferenciar con calidad y servicio, no bajar precio.
"Seguro! Nosotros nos diferenciamos por [calidad/garantía/experiencia].
Nuestros clientes nos eligen por [beneficio único]. Te invito a
probarnos y comparar."
### "No estoy seguro de qué elegir"
Respuesta: Recomendar activamente basado en lo que necesita.
"Te ayudo! Contame qué es lo que más te interesa: [opción A] o
[opción B]? Así te recomiendo el ideal para ti."
### "Solo estoy preguntando precios"
Respuesta: Dar precios y agregar valor inmediato.
"Claro! [precios]. Lo que más piden nuestros clientes es [producto
popular] porque [razón]. Si te animas, tenemos [promo] disponible."
Ejemplo del agente manejando la objeción de precio:
Max
En línea
El combo VIP de Q200 está muy caro
11:30 AM
Entiendo! Te cuento que el Combo VIP incluye corte profesional, diseño de barba, cejas Y un masaje capilar con aceites premium. Son como 90 minutos de experiencia completa. Pero si buscas algo más accesible, el Combo Clásico (corte + barba) está a Q120 y es excelente. Cuál te queda mejor?
11:30 AM
El clásico de 120 está bien
11:32 AM
Perfecto! El Combo Clásico a Q120 es muy buena elección. Para cuándo te agendo? Tenemos disponibilidad mañana a las 10am, 12pm y 4pm.
11:32 AM
La objeción de precio cerró en una venta
El cliente dijo "está caro" y el agente no bajó el precio ni insistió. Explicó el valor, ofreció una alternativa más accesible y cerró la venta. Este flujo funciona en el 80% de los casos.
Configuración Completa de Cierre
Aquí tienes el bloque completo de ventas para tu config.yaml con todas las técnicas activadas:
sales:
enabled: true
greeting_delay: 0
max_response_length: 300
urgency:
enabled: true
low_availability_threshold: 5
low_stock_threshold: 3
promo_reminder_hours: 48
followup:
enabled: true
first_reminder: "24h"
second_reminder: "72h"
max_reminders: 2
triggers:
- "showed_interest"
- "abandoned_booking"
- "said_thinking"
exclude:
- "said_no"
- "already_purchased"
upsell:
enabled: true
strategy: "mention_popular"
max_upsell_attempts: 1
crosssell:
enabled: true
trigger: "after_confirmation"
max_suggestions: 1
discounts:
enabled: true
max_discount_percent: 20
auto_offer:
- type: "new_customer"
discount: 20
code: "NUEVO20"
Reinicia para aplicar todos los cambios:
Resumen de Técnicas
| Técnica | Qué hace | Cuándo se activa |
|---|---|---|
| Urgencia | Menciona disponibilidad limitada o promos con fecha | Cuando hay escasez real o promo activa |
| Seguimiento | Re-contacta a prospectos que no respondieron | 24h y 72h después del último mensaje |
| Upselling | Sugiere opción de mayor valor | Cuando piden producto básico |
| Cross-selling | Sugiere complemento | Después de confirmar compra principal |
| Descuentos | Ofrece promos o alternativas accesibles | Cuando el cliente objeta precio |
Un cliente dice 'está caro'. Cuál es la mejor respuesta del agente?