¡Empieza con el API de Mensajería de Instagram!
Contenido:
- Introducción al API de Mensajería Empresarial de Instagram 📱
- Requisitos previos para enviar mensajes comerciales en Instagram ✅
- Configuración de la aplicación Meta Developer y permisos requeridos 🛠️
- Generación del token de acceso a la página 🎟️
- Configuración de la webhook para recibir y procesar mensajes 📡
- Interactuando con seguidores a través de las Historias de Instagram 📸
- Automatización de sorteos y promociones en las Historias 🎁
- Enviando mensajes comerciales y mejoras en el límite de llamadas del API 💌
- Cómo crear una experiencia de comercio conversacional en Instagram 💬
- Conclusión y próximos pasos 🏁
📱 Introducción al API de Mensajería Empresarial de Instagram
Instagram es una de las plataformas sociales más populares, con una gran comunidad de usuarios que siguen a negocios y marcas. En este artículo, aprenderemos a utilizar el API de Mensajería Empresarial de Instagram para enviar mensajes comerciales y crear una experiencia conversacional en la plataforma.
✅ 2. Requisitos previos para enviar mensajes comerciales en Instagram
Antes de comenzar a enviar mensajes comerciales en Instagram, hay algunos requisitos previos que debemos cumplir. Asegúrate de tener lo siguiente:
- Una cuenta de Instagram Profesional y una Página de Facebook conectada a esa cuenta.
- Un Meta Developer account con nivel de acceso "Moderado" en esa página.
- Una aplicación registrada con las configuraciones básicas configuradas.
Si no tienes una página de Facebook, puedes crear una y mantenerla sin publicar para que no sea visible al público. Además, en esta etapa, solo necesitaremos los permisos estándar para las pruebas.
🛠️ 3. Configuración de la aplicación Meta Developer y permisos requeridos
Para comenzar, inicia sesión en tu cuenta de Meta Developer y haz clic en "Crear App". Asegúrate de seleccionar "Aplicación Empresarial" y proporciona el nombre y la dirección de correo electrónico de contacto de la aplicación. Una vez creada la aplicación, verifica que los permisos requeridos estén habilitados.
Para las pruebas, solo necesitaremos los permisos estándar para "instagram_basic", "instagram_manage_messages", y "pages_manage_metadata". Sin embargo, si planeas realizar un lanzamiento público, deberás solicitar acceso avanzado para estos permisos.
Recuerda que si estás desarrollando esta aplicación para otros clientes, deberás configurar el inicio de sesión de Facebook en tu aplicación para que el cliente pueda otorgar acceso a los permisos necesarios. Sin embargo, para esta demostración o si estás construyendo la aplicación para tu propio negocio, puedes usar fácilmente Graph API Explorer para generar el token de acceso a la página.
🎟️ Generación del token de acceso a la página
Una vez que hayas creado la aplicación, es hora de generar el token de acceso a la página. Esto te permitirá utilizar el API de Mensajería Empresarial de Instagram para enviar y recibir mensajes. Para generar el token de acceso a la página, sigue estos pasos:
- Especifica la página de Facebook que se conectará a la aplicación.
- Proporciona acceso a los tres permisos requeridos nuevamente: "pages_manage_metadata", "instagram_basic" e "instagram_manage_messages".
- Conecta la cuenta de Instagram para la cual estás construyendo la aplicación.
- Captura el token generado para que tu aplicación pueda usarlo en los siguientes pasos.
- Verifica que todos los permisos estén configurados correctamente llamando al API de Conversaciones de Instagram para obtener todas las conversaciones de la cuenta profesional de Instagram.
📡 5. Configuración de la webhook para recibir y procesar mensajes
Ahora que hemos completado la configuración de nuestra aplicación, es hora de configurar la webhook para recibir y procesar los mensajes en nuestra cuenta de Instagram Profesional.
Para configurar la webhook, ve a tu Tablero de Desarrollador de Meta y configura una webhook para tu aplicación. Utiliza el objeto de Instagram y configura la webhook con la URL de retorno de llamada de tu servidor, así como con el token de verificación. También deberás suscribirte a los mensajes para especificar que la webhook debe estar escuchando los mensajes entrantes en tu cuenta.
Es importante tener en cuenta que tu aplicación debe habilitar las suscripciones a la página en el campo "Page Feed" para recibir webhooks de la cuenta de Instagram.
📸 6. Interactuando con seguidores a través de las Historias de Instagram
Las Historias de Instagram ofrecen a las empresas una forma fácil y ligera de interactuar con su comunidad. Mediante las Historias, las empresas pueden invitar a sus clientes a hacer preguntas específicas, participar en sorteos, generar expectación sobre un próximo lanzamiento y promover preventas de sus productos.
En nuestra demostración, tenemos un negocio ficticio llamado Original Coast Clothing que está realizando un sorteo de 24 horas para recompensar a sus seguidores y fomentar la interacción con su comunidad. Piden a las personas que respondan con un hashtag específico, #occgift, para participar en el sorteo.
Cuando un usuario responde a la Historia del sorteo, tu aplicación recibirá una webhook que te notificará del evento. Esto incluirá el ID de usuario anonimizado, también conocido como IG Business Scoped ID. En tu aplicación, puedes crear una automatización simple para verificar si se ha identificado el hashtag específico asociado al sorteo (#occgift en nuestro caso). Si se identifica el hashtag del sorteo, el negocio puede responder con un mensaje predefinido utilizando el API de Envío.
Así como puedes observar en este ejemplo, estoy utilizando el IG Business Scoped ID para responder al usuario y agradecerle por participar en el sorteo. Y así es como se realiza tu primer mensaje comercial en Instagram. Como pudiste ver, es bastante sencillo construir una aplicación para recibir, automatizar y enviar mensajes en Instagram.
💌 8. Enviando mensajes comerciales y mejoras en el límite de llamadas del API
Hoy en día, las empresas ya están utilizando Instagram de formas creativas para interactuar con su comunidad. Es por ello que hemos aumentado el límite de llamadas del API de Envío a cien llamadas por segundo para cada cuenta profesional de Instagram.
Esta mejora en el límite de llamadas del API puede mejorar la experiencia del usuario en casos de uso de alto volumen, como respuestas privadas en Instagram Live, publicaciones de sorteos y ventas flash. Además de esto, puedes aprovechar diversas funciones como Menú Persistente, Rompehielos, Respuestas Rápidas, Plantillas y el Protocolo de Transmisión para crear una experiencia de mensajería rica y atractiva para las empresas y creadores en Instagram.
💬 9. Cómo crear una experiencia de comercio conversacional en Instagram
Ahora que has aprendido a enviar tu primer mensaje en Instagram, vamos a adentrarnos un poco más en la creación de una experiencia de comercio conversacional para los usuarios en la próxima sesión. Exploraremos cómo utilizar las distintas funciones del API de Mensajería Empresarial de Instagram para brindar una experiencia personalizada y agradable a los clientes.
🏁 Conclusión y próximos pasos
En este artículo, hemos aprendido los conceptos básicos del API de Mensajería Empresarial de Instagram y cómo enviar mensajes comerciales utilizando esta herramienta. También hemos explorado cómo interactuar con los seguidores a través de las Historias de Instagram, así como las mejoras en el límite de llamadas del API. En la próxima sesión, aprenderemos a crear una experiencia de comercio conversacional más avanzada utilizando las capacidades adicionales del API.
¡Continúa aprendiendo y construyendo nuevas formas de conectarte con tu comunidad en Instagram!