Resumen
¿Quieres guardar automáticamente los nuevos contactos de WhatsApp en tu CRM LeadSquared? Esta guía te muestra cómo conectar WhatsApp (a través de Wati) con LeadSquared utilizando Autocode en solo 10 minutos. Cada nuevo mensaje de WhatsApp creará un lead con el nombre y el número de teléfono del remitente.
Instrucciones
Requisitos previos
Antes de comenzar, asegúrate de tener:
Una cuenta de LeadSquared con acceso a API
Una cuenta de Wati (tu proveedor de la API de WhatsApp Business)
Una Autocode.com account (la versión gratuita funciona)
Configuración paso a paso
1. Obtén tus claves API de LeadSquared
Inicia sesión en tu cuenta de LeadSquared
Sigue esta guía para crear tu Access Key y Secret Key
Guarda ambas claves en un editor de texto; las necesitarás pronto
2. Crea un proyecto en Autocode
Regístrate en Autocode.com
Haz clic en Nuevo Proyecto y selecciona Proyecto en blanco
Nombra tu proyecto (por ejemplo, "WhatsApp a LeadSquared")
3. Añade el código de integración
Elimina todo el código predeterminado en el editor
Copia y pega este código:
```javascript
const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
let newmeeting = await lib.http.request['@1.1.6'] ({ method: 'POST', url: https://api-in21.leadsquared.com/v2/LeadManagement.svc/Lead.Create?accessKey=YOUR_ACCESS_KEY&secretKey=YOUR_SECRET_KEY
, headers: { 'Content-Type': application/json
}, body: [ { "Attribute":"FirstName", "Value":"
+context.params.senderName+" }, { "Attribute":"Phone", "Value": "
+context.params.waId+" } ]
}); ```
Reemplaza
YOUR_ACCESS_KEY
yYOUR_SECRET_KEY
con tus claves reales de LeadSquaredHaz clic en Guardar en la parte superior derecha
4. Conecta el webhook de Wati
Copia la URL mostrada al final de tu ventana de Autocode
Inicia sesión en tu panel de Wati
Ve a Webhooks > Agregar Webhook
Pega tu URL de Autocode
Establece:
Evento: Nuevo Mensaje de Contacto
Estado: Activado
Haz clic en Guardar
¡Listo! Ahora, tus nuevos contactos se añadirán automáticamente a LeadSquared.
Preguntas frecuentes (FAQs)
Requisitos de cuenta
1. ¿Necesito un plan de pago de LeadSquared para esta integración?
→ No, esto funciona con cualquier cuenta de LeadSquared que tenga habilitado el acceso a API. Tanto los planes gratuitos como los de pago suelen incluir esta función.
2. ¿Puedo usar la aplicación WhatsApp Business en lugar de Wati?
→ No, esta integración requiere específicamente Wati, ya que proporciona la funcionalidad de webhook y el acceso a la API de WhatsApp Business necesarios.
3. ¿Existe un límite en cuántos leads puede procesar Autocode?
→ El plan gratuito de Autocode permite 50,000 solicitudes por mes, lo cual debería ser suficiente para la mayoría de las pequeñas y medianas empresas. Volúmenes más grandes pueden requerir una actualización.
Proceso de configuración
4. ¿Dónde exactamente encuentro las claves API de LeadSquared?
→ Sigue esta guía para aprender a hacerlo.
5. ¿Qué pasa si obtengo un error al guardar el proyecto de Autocode?
→ Verifica:
Que todas las comillas y corchetes en el código son correctos
Que has reemplazado tanto
YOUR_ACCESS_KEY
comoYOUR_SECRET_KEY
Que no hay espacios adicionales antes/despues de las claves API
6. ¿Puedo usar una URL de región diferente para LeadSquared?
→ Sí, reemplaza api-in21.leadsquared.com
con el punto de conexión de la API de tu región si es necesario (por ejemplo, api-us.leadsquared.com
para Norteamérica).