Sincroniza tu cuenta de Connectif con la herramienta Spoki para crear campañas de mensajería directa con WhatsApp personalizadas para cada contacto.
En este artículo aprenderás cómo integrar tu cuenta de Connectif con Spoki y automatizar el envío de mensajes cuando el contacto abandone el carrito.
Antes de empezar: requisitos previos
Para poder integrar tu cuenta de Connectif con Spoki y automatizar campañas de WhatsApp, necesitarás:
- Una cuenta en Spoki.
- El template creado para tu campaña en Spoki.
Encontrarás más información sobre cómo crear tus templates en el área de "Templates" de Spoki, haciendo clic en el botón de (información).
En los templates se encuentran dos tipos de campos:
- Registry Fields: los que proporciona Spoki.
-
Dynamic Fields: los campos personalizados. Estos deben siempre ir en mayúsculas. En la plantilla de ejemplo se encuentran dos campos dinámicos:
- CHECKOUT URL (URL del checkout).
- TOTAL AMOUNT (cantidad total de artículos).
PASO 1. Creación de la automatización en Spoki
1. Ingresa a tu cuenta de Spoki.
2. Dirígete al apartado Automations.
3. Haz clic en New.
4. Asígnale un nombre a tu automatización.
5. Haz clic en Add Boot Step.
6. En la ventana emergente, selecciona Integration y busca Connectif.
7. Guarda la URL que se mostrará, esa será la URL del WebHook que después utilizarás en Connectif.
PASO 2. Selección de la plantilla del mensaje en Spoki
8. Haz clic en Your Automatic Action.
9. En Action Type filtra por Template.
10. Selecciona en When el período de espera para que se active la acción después de activar el disparador (que en este caso vendrá dado por Connectif).
11. En el buscador, filtra y selecciona la plantilla que quieras enviar.
12. Haz clic en Add.
13. Guarda los cambios.
PASO 3. Creación de la integración en Connectif
14. Accede a Configuración de tienda en el menú lateral izquierdo.
15. En el selector de pestaña, ve a "Integraciones > Integraciones personalizadas (webhooks)" y haz clic en Crear nueva integración.
16. Establece el campo "Nombre de la integración" para identificar la integración.
17. (Opcional) Personaliza el color, incluye una descripción o categoriza la integración.
18. Haz clic en Actualizar.
PASO 4. Creación del evento de envío
(En este apartado se van a configurar los campos que serán compartidos con WhatsApp).
18. En la pestaña Enviar datos, haz clic en Crear nuevo evento de envío.
19. Dentro de esa pantalla, asígnale un nombre al evento.
20. Añade la URL del endpoint que has encontrado previamente en Spoki (paso 1) en el apartado "Webhook URL donde enviar el mensaje".
4.1. Creación de la estructura del mensaje en Connectif
(En este apartado se van a configurar las propiedades del mensaje que se va a enviar, basado en la plantilla de Spoki. En el ejemplo, se documenta la creación de una estructura real y práctica de un mensaje).
21. Para poder enviar la información a Spoki es necesario replicar la estructura del JSON del template. Siguiendo con el ejemplo del template “Contact Data” , el archivo JSON a replicar es:
{
"phone": "+393931256677", //required
"first_name": "Maria",
"email": "maria.ross@example.com",
}
22. Haz clic en Añadir nuevo campo.
23. Selecciona el tipo de campo (texto, email, etc.).
24. Añade un Nombre y una ID.
25. Marca, en los campos que sea necesario, la casilla Activar opciones JSON.
17. Copia la ruta y pégala en Connectif.
18. Edita la ruta, sustituyendo el (x.) del principio y los (.) por barras invertidas.
19. Asigna un nombre y un ID al campo.
20. Repite este paso con todas las propiedades que se van a transmitir, hasta que hayas replicado la plantilla.
21. Haz clic en Guardar para registrar todos los campos.
PASO 5. Creación del workflow para automatizar el envío de mensajes de WhatsApp
(En este apartado se explica cómo mandar los datos desde Connectif a través de un workflow).
33. Dirígete a Workflowsy haz clic en Crear nuevo workflow.
34. Selecciona un nuevo workflow en blanco.
35. En el "Nodo Inicio", selecciona Todos los contactos de mi lista.
36. Añade el nodo disparador "Al abandonar carrito" para que el workflow se active en el momento que un visitante de tu web añada productos a su carrito y no complete la compra.
37. Edita el nodo, para quitarle las limitaciones, y haz clic en Actualizar.
38. Busca el nodo de tipo acción que has creado al hacer tu integración con Spoki (paso 4) y añádelo a tu workflow.
39. Configura el nodo asignando las variables a sus respectivos valores:
- Las variables del contacto (nombre, apellidos, teléfono y email) provienen de la información del Contacto.
- La información de la propiedad del carrito (TOTAL AMOUNT) viene dada por el nodo Al abandonar carrito:
- La URL del checkout se establece a mano por medio de un valor de tipo Literal:
40. Haz clic en Actualizar para guardar la configuración del nodo y guarda tu workflow.
41. En el workflow, haz clic en Guardar para guardar los cambios y en Iniciar para activarlo.
¡Sigue aprendiendo!
Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos:
- Integración personalizada para recibir datos, para aprender cómo hacer uso de información que no es registrada por defecto en la plataforma.
- Integraciones con sistemas externos, para integrar tu cuenta de Connectif con Facebook, formularios y otros webhooks de tu web.
-
Integraciones vía API, para administrar eventos como registros de compras o altas de contactos.
- Campaña de email masiva por lotes, para diseñar una campaña por fases que evite saturar los servidores ante el incremento de visitas en la web.