Saltar al contenido

Cómo instalar un chatbot con IA en tu tienda OpenCart en 10 minutos

Guía práctica paso a paso para conectar un chatbot con IA real a tu tienda OpenCart 3.x o 4.x. Sin extensiones pagas del marketplace, con lectura automática de productos, precios, métodos de pago y envíos.

Por qué OpenCart necesita un chatbot con IA en 2026

OpenCart sigue siendo uno de los CMS ecommerce más usados en Latinoamérica por su curva suave y su modelo de datos claro. Pero adolece de un problema: la interfaz de tienda es funcional, no vendedora. El cliente entra, busca, y si no encuentra rápido, se va.

Un chatbot con IA resuelve esto al actuar como un vendedor presencial: entiende qué busca el cliente, le muestra productos relevantes, responde sobre métodos de pago, envíos y stock — todo con la información real de tu DB.

Pre-requisitos

Paso 1 — Crear usuario MySQL solo-lectura (3 min)

En cPanel → MySQL Databases → Crear un usuario nuevo (por ejemplo, sitebot_reader). Asignarlo a tu base de datos de OpenCart y darle solamente el permiso SELECT. Nada de INSERT, UPDATE ni DELETE. Esto es crítico: si el bot puede escribir, en un error podría corromper tu tienda.

Si usás SiteBot, la plataforma te genera el SQL exacto para crear este usuario — solo lo corrés en phpMyAdmin.

Paso 2 — Habilitar Remote MySQL (1 min)

En cPanel → Remote MySQL → agregar la IP del servidor de tu chatbot. Esto permite la conexión externa. Sin este paso, el chatbot no puede leer tu catálogo.

Si tu hosting no permite Remote MySQL (raro en CR pero ocurre), existe una alternativa con un endpoint PHP intermedio que actúa de proxy — la mayoría de proveedores serios lo soportan.

Paso 3 — Conectar el chatbot a tu OpenCart (2 min)

En el panel de SiteBot (o similar), elegir tipo OpenCart y pegar:

Hacer click en Probar conexión. Si todo está bien, el sistema confirma que lee las tablas oc_product, oc_category, oc_order, etc.

Paso 4 — Primer crawl automático (2 min)

Al crear el cliente, SiteBot ejecuta el primer crawl automáticamente. Lee:

Esto toma entre 30 segundos y 5 minutos según el tamaño del catálogo.

Paso 5 — Pegar el widget en footer.twig (2 min)

Navegar a catalog/view/theme/<tutema>/template/common/footer.twig vía File Manager o FTP. Justo antes del cierre </body>, pegar el snippet JavaScript que SiteBot te genera. Guardar el archivo.

Si tu versión de OpenCart usa Twig con caché activa, limpiá la caché desde Admin → Extensions → Modifications → Refresh. En OpenCart 2.x el archivo se llama footer.tpl en vez de footer.twig.

Listo — validar en tu tienda (1 min)

Abrir tu tienda en modo incógnito. Debería aparecer el widget del chatbot flotante en esquina inferior derecha. Preguntarle algo real como "¿tenés X producto en stock?" o "¿aceptan Sinpe Móvil?". El bot debe responder con tu información real, no genérica.

Si responde con datos de tu catálogo real, listo: tu tienda OpenCart tiene un vendedor AI 24/7.

Errores comunes y cómo resolverlos

Siguiente paso: personalizar la personalidad

Por defecto, SiteBot usa un tono neutro amable. Pero lo podés ajustar al de tu marca: más formal, más divertido, con muletillas específicas. En el panel → Prompt → editás instrucciones custom. Esto hace una diferencia enorme en la percepción del cliente.

¿Querés más detalles sobre cómo configurar el prompt o resolver casos específicos de tu OpenCart? Ver guía completa de SiteBot para OpenCart →

¿Querés probarlo con tu propio negocio?

SiteBot instala en 5 minutos. Sin contrato, sin setup. Desde $10/mes.

 Ver planes