TUTORIAL · CHATGPT · ÁREA DIRECTIVA

Mejorar CRM Odoo con ChatGPT

Optimice la gestión comercial integrando ChatGPT Business para clasificar leads, priorizar oportunidades y reducir tiempos de respuesta en ventas industriales.

INTERMEDIO ChatGPT VENTAS GPT-4o / ChatGPT Business
Antes de empezar El caso Cuando usar
  • Recolección y normalización de datos CRM
  • Definir criterios de scoring y etiquetas
  • Ejecutar el prompt principal
  • Implementación y refinamiento en Odoo
  • Iteracion Resultado esperado Costes y ROI Errores frecuentes Modo avanzado Siguiente paso
    Antes de empezar

    Lo que necesitas para completar este tutorial

    Lo que conseguiras al terminar
    Si sigues estos pasos, en 30-45 minutos tendras:
    • Estrategia concreta de clasificación y priorización de leads
    • Prompt listo para ChatGPT Business con variables de empresa
    • Acciones técnicas para implementar automatizaciones nativas en Odoo

    Antes de empezar, asegurate de tener lo siguiente:

    Obligatorio Acceso administrativo a la instancia de Odoo con permisos para editar acciones automatizadas y plantillas de correo.
    Obligatorio Cuenta activa de ChatGPT Business con permisos para uso de prompts y carga segura de datos sensibles.
    Recomendado Documento con métricas de ventas actuales: tasas de conversión por etapa, tiempo medio de cierre y valor medio de pedido.
    Recomendado Lista de segmentos de cliente y etiquetas usadas en Odoo (por ejemplo: sector, tamaño, ciclo de compra).
    Transferencia internacional de datos: ChatGPT procesa datos en servidores externos. Sin acuerdo de procesamiento de datos (DPA) firmado, no introduzcas datos personales, financieros confidenciales ni datos especialmente protegidos. Verifica con tu departamento legal o IT antes de usar datos reales de tu empresa.
    El caso

    Mezcladores Iberia SA, sector fabricación a medida de agitadores y mezcladores industriales — el problema real

    Mezcladores Iberia recibe leads heterogéneos con tiempos de respuesta largos y pérdida de oportunidades por priorización manual. El equipo comercial no dispone de reglas robustas para asignar urgencia según producto, cliente y plazos.

    Con ChatGPT y el prompt de este tutorial, puede resolver este reto en 30-45 minutos — sin conocimientos tecnicos previos.

    Situacion real
    Datos + contexto
    ChatGPT
    Prompt estructurado
    Output ejecutivo
    Listo para usar
    Por que funciona: ChatGPT sintetiza información heterogénea en criterios accionables y produce textos y reglas consistentes que se integran en procesos de Odoo. Su capacidad para transformar descripciones libres en etiquetas, scores y plantillas acelera la adopción técnica por parte de operaciones comerciales.
    Contexto

    Cuando usar este tutorial

    ✓ Usalo cuando...× No lo uses cuando...
    • Cuando los leads llegan desde múltiples canales y faltan criterios de priorización
    • Cuando el equipo comercial tarda más de X horas en contactar leads industriales con plazos de entrega críticos
    • Cuando se necesita estandarizar plantillas de respuesta y descripciones técnicas para preventa
    • Cuando la fuente única de leads ya aplica scoring avanzado y exacto
    • Cuando el volumen de leads es muy bajo y la atención manual es sostenible
    • Cuando los datos de leads contienen información altamente sensible que no se puede procesar externamente

    Paso 01

    Recolección y normalización de datos CRM

    Antes de generar reglas o prompts, consolide los datos de leads en Odoo. Esto asegura que ChatGPT trabaje con información representativa y evita recomendaciones erróneas.

    • 1
      Exportar muestras de leads Extraiga 200-500 registros representativos con campos como fuente, producto de interés, tiempo de entrega solicitado, sector del cliente y valor estimado. Incluya ejemplos de leads buenos y malos.
    • 2
      Identificar campos clave Defina los campos que impactan priorización: urgencia del pedido, complejidad técnica, tamaño del cliente, historial de compras y margen estimado. Documente formatos y valores posibles.
    • 3
      Normalizar texto libre Limpie descripciones de leads eliminando caracteres especiales, estandarizando unidades y separando información técnica. Esto mejora la calidad de los prompts y reduce ambigüedades.
    Checkpoint: Cuenta con un fichero exportado con 200-500 leads normalizados y un listado de campos clave documentado.

    Paso 02

    Definir criterios de scoring y etiquetas

    Transforme las prioridades comerciales en reglas concretas y métricas. Esto permite que el prompt de ChatGPT devuelva un score y etiquetas consistentes para cada lead.

    • 1
      Establecer reglas de urgencia Defina umbrales claros, por ejemplo: urgencia alta si tiempo entrega <= 2 semanas y cliente potencial de gran cuenta. Cada regla debe ser cuantificable para su evaluación automática.
    • 2
      Priorizar por valor Determine cómo combinar margen estimado y valor del pedido para calcular un componente del score económico. Defina pesos relativos (ej. urgencia 40%, margen 35%, fit técnico 25%).
    • 3
      Crear etiquetas operativas Defina etiquetas estándar que usarán los comerciales y automatizaciones: Rápido, AltoMargen, SoporteTécnicoNecesario, ClienteClave. Limite a 6-8 etiquetas para evitar ruido.
    Checkpoint: Documento con reglas de scoring, pesos y lista de etiquetas aprobadas por Ventas y Operaciones.

    Paso 03

    Ejecutar el prompt principal

    Este es el prompt central del tutorial. Cópialo completo, rellena las variables entre corchetes con los datos de tu empresa o situación, y envíalo.

    • 1
      Copia el prompt completo Selecciona todo el texto del prompt y cópialo. No modifiques la estructura — está diseñado para obtener el output más útil posible.
    • 2
      Rellena las variables entre corchetes Sustituye cada [VARIABLE] con información real de tu empresa. Cuanto más específico seas, mejor será el output.
    • 3
      Envía el prompt y espera la respuesta Pega el prompt en el chat y envíalo. El modelo puede tardar entre 10 y 60 segundos dependiendo de la complejidad.
    Variables del prompt — sustituye cada [VARIABLE] con datos reales
    [COMPANY_NAME]Nombre de la empresa que implementa la mejora (ej: Mezcladores Iberia SA)
    [ODOO_DB_URL]URL o identificador de la base de Odoo donde se aplicarán las acciones (puede ser URL interna)
    [KEY_METRICS]Métricas actuales: tiempo medio de primer contacto, tasa de conversión por etapa, valor medio de pedido
    Prompt principal — Mejorar CRM Odoo con ChatGPT Actúa como consultor ejecutivo y técnico para integrar mejoras de priorización y respuesta en el CRM nativo de Odoo usando ChatGPT Business. Contexto: empresa [COMPANY_NAME] dedicada a fabricación a medida de agitadores y mezcladores, instancia Odoo en [ODOO_DB_URL]. Objetivo: generar para cada lead un score numérico 0-100, etiquetas estandarizadas y una plantilla de primer contacto priorizada. Entradas: campo texto breve de lead, producto de interés, plazo solicitado, tamaño estimado del cliente, valor estimado. Requisitos de salida: 1) Resumen ejecutivo de máximo 6 líneas con las tres acciones críticas para producción inmediata; 2) Especificación técnica lista para implementarse en Odoo que incluya: a) algoritmo de scoring con pesos y umbrales; b) lista de etiquetas y reglas de asignación; c) ejemplos de filtros Odoo (dominio) y una acción de servidor en pseudocódigo Python compatible con Odoo 14+ que asigne score y etiquetas; 3) Plantilla de correo de primer contacto adaptable por segmento con variables entre corchetes; 4) Tests de validación con 5 casos de ejemplo (input y output esperado); 5) KPIs a medir tras 30 días y tabla de objetivos. Prioriza claridad ejecutiva en la parte inicial y detalle técnico en el anexo. Formato de entrega: JSON con claves executive_summary, technical_spec, templates, tests, kpis. Asegúrate de explicar supuestos y riesgos, y de incluir recomendaciones operativas para el equipo comercial. Si falta información, solicita hasta tres datos concretos que necesita el consultor para afinar pesos y umbrales: [KEY_METRICS], [CUSTOMER_SEGMENTS], [SALES_STAGE].
    Checkpoint: El modelo ha respondido con un output estructurado que incluye las secciones solicitadas en el prompt.

    Paso 04

    Implementación y refinamiento en Odoo

    Implemente las acciones técnicas y valide resultados con un piloto. Refine reglas y prompts según feedback del equipo comercial.

    • 1
      Crear automatizaciones nativas Use reglas del CRM, acciones programadas o server actions en Odoo para asignar score y etiquetas generadas por ChatGPT. Priorice los triggers más críticos.
    • 2
      Pilotar y medir Lance un piloto con 2-3 comerciales durante 2-3 semanas, mida tiempo de primer contacto, tasa de conversión y precisión del scoring. Ajuste pesos y umbrales según resultados.
    Checkpoint: Reglas y plantillas desplegadas en Odoo, piloto en marcha y métricas iniciales comparadas con línea base.

    Iteracion

    Prompts para refinar el output

    Estos son los ajustes mas frecuentes que se piden despues del primer output. Copialos directamente en el chat:

    Hacer el output más específico
    • cuando el output es demasiado genérico. "Reduce la generalidad del plan: toma este resultado y traduce cada regla de scoring en condiciones exactas para Odoo. Para cada condición indica campo exacto, tipo de dato esperado y ejemplo concreto con valores de ejemplo."
    Cambiar el nivel de detalle
    • cuando necesitas más o menos profundidad. "Genera dos versiones del documento: una ejecutiva de una página con los 5 puntos de decisión clave, y otra técnica con código listo para drop-in en Odoo, incluyendo server action y dominio de búsqueda."
    Adaptar el tono
    • cuando el tono no es el adecuado para tu audiencia. "Reescribe la sección executive_summary en tono formal de dirección general, 4-6 líneas, enfocada en impacto en EBITDA y riesgos operativos."
    Versión ejecutiva resumida
    • para compartir con el Comité de Dirección. "Extrae un memo de una página con: problema, solución propuesta, inversión estimada en horas, impacto esperado en tiempo de respuesta y conversión, y decisión requerida."

    Resultado

    Que vas a obtener

    Este es el tipo de output que genera ChatGPT con el prompt de este tutorial. El contenido varia segun tu empresa y situacion, pero la estructura es siempre esta:

    Ejemplo de output — Mezcladores Iberia SA, sector fabricación a medida de agitadores y mezcladores industriales
    Estructura del output
    El prompt debe generar un JSON con: executive_summary (resumen de impacto y acciones), technical_spec (reglas, pesos, ejemplos de código Odoo), templates (plantillas de contacto), tests (casos de validación) y kpis (métricas a medir). La primera sección es ejecutiva; el anexo es técnico y accionable.
    Senales de un buen output
    Executive summary claro y priorizado
    Reglas de scoring cuantificables con pesos y umbrales
    Código o pseudocódigo compatible con Odoo para aplicar etiquetas y score
    Tests con casos de ejemplo y KPIs definidos
    Senal de que el output es bueno: El output incluye un executive_summary accionable, reglas cuantificables, código listo para Odoo y 5 tests de validación.

    Costes

    Inversion y retorno

    30$ ChatGPT Business / mes
    10-20 min por ejecución Por ejecucion del tutorial
    Reutilizaciones del prompt
    ROI: La inversión en ChatGPT Business se recupera acelerando el tiempo al primer contacto y mejorando la tasa de conversión; para una empresa industrial con ticket medio alto, una mejora del 1-2% en conversión suele cubrir el coste en semanas. Además reduce horas hombre dedicadas a clasificación manual.

    Errores frecuentes

    Que hacer cuando algo no funciona

    Sintoma Causa probable Solucion exacta
    Scores inconsistentes entre registros similares Entrada de datos no normalizada o campos claves vacíos Revisar y normalizar campos definidos en el paso 1, rellenar valores por defecto y volver a ejecutar el prompt con datos limpios.
    Odoo no aplica etiquetas tras ejecución Acción de servidor mal configurada o permisos insuficientes Verificar logs de servidor, revisar permisos del usuario que ejecuta la acción y confirmar que el campo de etiqueta existe y está disponible en el modelo crm.lead.
    Plantilla de correo con lenguaje técnico excesivo Prompt no especificó el tono ni el perfil del receptor Iterar con prompt para ajustar tono indicando audiencia (ej: comprador técnico vs director de compras) y pedir 2 alternativas por segmento.
    Rendimiento lento en ejecuciones masivas Procesamiento en tiempo real para cada lead en vez de lotes Cambiar a procesado por lotes nocturno o usar colas para llamadas externas; guardar resultados en cache y actualizar solo leads nuevos o modificados.
    Resultados que exponen datos sensibles Prompt incluye información personal o sensible sin anonimizar Anonymizar PII antes de enviar a ChatGPT o solicitar al modelo que omita o enmascare datos identificadores.

    Modo avanzado

    Como hacer este tutorial con ChatGPT en modo avanzado

    El modo agente permite ejecutar tareas encadenadas: consultar datos de Odoo, aplicar reglas, y proponer cambios en configuraciones. Para este caso, el agente puede iterar sobre leads, ejecutar validaciones y proponer scripts o server actions listos para despliegue.

    Modo avanzado

    Flujo de trabajo avanzado

    1. 1
      Conectar de forma segura a la API de Odoo para leer leads recientes y metadatos de modelos
    2. 2
      Ejecutar el algoritmo de scoring sobre un lote de leads y generar un reporte con discrepancias
    3. 3
      Crear o actualizar acciones de servidor en Odoo mediante patch controlado y guardado en repositorio
    4. 4
      Enviar un informe ejecutiva con cambios propuestos y tests automatizados para aprobación
    Actúa como agente técnico-automatizador. Conéctate de forma segura a la instancia de Odoo en [ODOO_DB_URL], extrae leads creados en los últimos 30 días, aplica el algoritmo de scoring definido en el documento base y devuelve: 1) CSV con id_lead, score, etiquetas; 2) Patch en formato .py para una server action que asigne score y etiquetas en crm.lead; 3) Informe ejecutivo con 3 anomalías encontradas y recomendaciones. Si faltan permisos o datos, solicita explícitamente los accesos y el usuario con nivel de permiso requerido.
    Cuando usar el modo avanzado en este tutorial: Úselo cuando exista un volumen elevado de leads o se requiera despliegue automatizado de cambios en producción; especialmente valioso para pilotos a escala y para replicar reglas en múltiples bases Odoo.

    Siguiente paso

    Que hacer ahora?

    Ahora que has completado este tutorial, hay dos caminos naturales:

    Para sacarle mas partido: Después del piloto, programe sprints quincenales con Ventas y Producción para ajustar pesos y crear un playbook de respuestas por segmento; documente los cambios en un repositorio y automatice pruebas unitarias para las server actions.
    Alternativa segura

    Puedo hacer esto sin que mis datos salgan de la empresa?

    Si. Este caso de uso trabaja con datos que, por su naturaleza confidencial, estrategica o regulada, son candidatos optimos para ejecutarse con un modelo de lenguaje open source desplegado en infraestructura propia (on-premises o nube privada). Con esta configuracion, ningun dato abandona nunca los servidores de tu organizacion y el modelo no puede ser entrenado con tu informacion.

    Modelos recomendados
    Llama 3.3 70B — Ideal para analisis de documentos largos y generacion de texto estructurado (contexto 128K tokens).

    Mistral Large 2 — Excelente para extraccion de informacion y clasificacion con alta precision.

    Qwen 2.5 72B — Especialmente potente para analisis de datos tabulares y financieros.
    Plataformas de despliegue
    Ollama — Para equipos pequenos o uso individual en hardware propio.

    vLLM — Para entornos de produccion con multiples usuarios simultaneos.

    LM Studio — Para pruebas y uso individual sin configuracion de servidor.
    Infraestructura minima
    Para un modelo de 70B parametros en produccion:

    GPU: 2x NVIDIA A100 40GB o 4x RTX 4090.

    RAM: 128GB minimo.

    Alternativa cloud privada: AWS Private Cloud, Azure Government o Google Cloud Confidential Computing.
    Garantia de privacidad: Con un modelo on-premises correctamente configurado, los datos nunca salen de tu red corporativa, el modelo no se entrena con tu informacion, no hay transferencia internacional de datos y el cumplimiento normativo es total incluso para datos del art. 9 RGPD.
    Necesitas implementar esta solucion en tu organizacion?

    La configuracion de modelos open source on-premises requiere un proveedor tecnico especializado. Agere puede ayudarte a desplegar esta solucion en tu infraestructura de forma segura, con garantias legales y sin que tus datos salgan nunca de tu organizacion.