Qué es la automatización de comentario a DM
Con la automatización de comentario a DM (en inglés, comment-to-DM), cada persona que escribe una palabra clave concreta en tu publicación, tu reel o tu video en vivo recibe automáticamente un DM (mensaje directo). Técnicamente funciona con las respuestas privadas de Meta: la app se entera del comentario por un webhook y responde con un DM dirigido a ese comentario.
Así ocurre todo entre el comentario y el DM cuando una herramienta usa la API oficial:
- Publicas y dices qué tiene que comentar la gente, por ejemplo “Comenta PLAN y te lo envío por DM”.
- Alguien comenta. Meta envía una notificación de webhook del campo
commentscon el ID del comentario, el ID de Instagram y el nombre de usuario de la persona, el texto, el ID de la publicación y dónde aparece: feed, reel, historia o anuncio. Ejemplos de webhooks - La app busca tu palabra clave en el texto. Los comentarios sin la palabra clave no se tocan.
- Si la palabra clave coincide, la app envía una respuesta privada: un
POSTa/<IG_ID>/messagesen el querecipientapunta al ID del comentario. Meta devuelve el ID de Instagram de la persona y el ID del mensaje. Respuestas privadas - Si la persona contesta, la conversación queda abierta. Desde ese momento la app puede enviar más mensajes durante las 24 horas siguientes a su respuesta, por ejemplo un botón con tu enlace o la pregunta por su correo electrónico.
Muchas cuentas añaden también una respuesta pública debajo del comentario, como “Listo, revisa tus DMs”. Es una llamada aparte al endpoint /replies del comentario, de la API de moderación de comentarios de Meta, y muestra a los demás que comentar funciona.
Qué necesitas para que funcione
Necesitas una cuenta profesional de Instagram pública, de empresa o de creador, conectada a una app mediante la API de Instagram de Meta con permisos para comentarios y mensajes. Con la opción de inicio de sesión con Instagram no necesitas una página de Facebook.
| Requisito | Lo que pide Meta | Fuente |
|---|---|---|
| Tipo de cuenta | Una cuenta profesional de Instagram que represente a una empresa o a un creador. Las cuentas personales no tienen acceso. | Información general |
| Visibilidad | La cuenta dueña de la publicación tiene que ser pública. Las cuentas privadas no reciben notificaciones de comentarios ni de menciones. | Configurar webhooks |
| Inicio de sesión | Inicio de sesión comercial en Instagram mediante graph.instagram.com. No hace falta una página de Facebook. | Inicio de sesión con Instagram |
| Permisos | instagram_business_basic, instagram_business_manage_comments e instagram_business_manage_messages | Respuestas privadas |
| Campos de webhook | comments, live_comments, messages y messaging_postbacks | Campos |
| Estado de la app | La app tiene que estar publicada. Para dar servicio a cuentas que no son del desarrollador necesita acceso avanzado, y para eso, revisión de la app y verificación del negocio. | Información general |
Al iniciar sesión, la app recibe un token de acceso en lugar de tu contraseña. Con el inicio de sesión comercial en Instagram, el token de larga duración vale 60 días y se puede renovar cuando tiene al menos 24 horas. Así una herramienta conectada sigue funcionando sin que tengas que volver a iniciar sesión. Inicio de sesión comercial
Qué permite la API de Meta
Meta permite una respuesta privada por comentario durante 7 días, una conversación normal durante 24 horas después de cada mensaje de la persona y una ventana propia de 7 días para respuestas escritas por una persona.
| Situación | Lo que puedes enviar | Plazo |
|---|---|---|
| Comentario en una publicación, reel, historia o anuncio | Una respuesta privada | Durante los 7 días siguientes al comentario. Meta |
| Comentario durante un video en vivo | Una respuesta privada | Solo mientras dura la transmisión. Meta |
| La persona contesta a tu respuesta privada | Más mensajes | Durante las 24 horas siguientes a su respuesta. Meta |
| La persona te envía un DM o responde a una historia | Texto, enlaces, imágenes, audio, video, PDF y plantillas | 24 horas para la mayoría de las acciones. Meta |
| Primer mensaje después de un anuncio de clic a Direct | Los mismos tipos de mensaje | Hasta 7 días. Meta |
| Una persona necesita más tiempo para responder | Respuestas escritas por una persona con la etiqueta human_agent | 7 días, con la función de agente humano. Meta |
La longitud máxima de los mensajes
- El texto tiene que estar en UTF-8 y ocupar como máximo 1.000 bytes. Enviar mensajes
- Una plantilla de botón admite hasta 640 caracteres de texto y hasta tres botones que abren una página web o envían un postback. Plantilla de botón
- Las respuestas rápidas tienen un máximo de 13 botones, y cada uno se corta a los 20 caracteres. Respuestas rápidas
- Una cuenta puede configurar hasta 4 rompehielos, las preguntas que aparecen cuando alguien abre un chat nuevo. Rompehielos
Qué no permite la API de Meta
No puedes escribir a nadie que nunca haya interactuado contigo, ni enviar un segundo mensaje a quien comentó y no contestó, ni responder fuera de plazo, ni usar la etiqueta de agente humano para mensajes automáticos.
- DMs en frío. Las conversaciones empiezan solo cuando una persona escribe a la cuenta. Un comentario permite una respuesta privada, nada más. Enviar mensajes
- Un segundo mensaje sin respuesta. A quien comenta solo le llega un mensaje, y todo lo demás necesita primero su respuesta. Respuestas privadas
- Comentarios antiguos. Los comentarios de hace más de 7 días ya no admiten respuesta privada, y los comentarios de un video en vivo tampoco, una vez que termina la transmisión.
- Mensajes automáticos después de 24 horas. La etiqueta de agente humano es para atención hecha por personas cuando la ventana normal no alcanza, por ejemplo un fin de semana. No es una forma de alargar la automatización. Información general
- Cuentas personales o privadas. La API da servicio a cuentas profesionales, y las cuentas privadas no reciben notificaciones de comentarios. Configurar webhooks
- Chats de grupo y publicaciones ajenas. Una cuenta habla con una sola persona por conversación, y el contenido multimedia de un mensaje tiene que ser de la cuenta. Enviar mensajes
Las herramientas que te piden la contraseña de Instagram o que manejan la app como si fueran una persona funcionan totalmente fuera de la API de Meta. Ninguna de las reglas anteriores te protege ahí.
Comentarios, videos en vivo, historias y DMs
Los comentarios y los comentarios en vivo reciben una respuesta privada. Las respuestas a historias, las menciones en historias y los DMs llegan como mensajes, así que abren la ventana de 24 horas y la respuesta puede ser un mensaje completo con botones.
| Disparador | Cómo lo notifica Meta | Lo que puedes enviar |
|---|---|---|
| Comentario en una publicación o reel | Webhook comments | Una respuesta privada durante 7 días |
| Comentario en vivo | Webhook live_comments | Una respuesta privada durante la transmisión |
| Respuesta a una historia | Webhook messages con reply_to.story | Mensajes durante 24 horas |
| Mención en una historia | Webhook messages con un adjunto story_mention | Mensajes durante 24 horas |
| Palabra clave por DM | Webhook messages | Mensajes durante 24 horas |
| Toque en un rompehielos | Webhook messaging_postbacks | Mensajes durante 24 horas |
La diferencia decide lo que puedes enviar. Un comentario recibe una sola respuesta privada, así que el enlace tiene que ir en ese mensaje, o el mensaje tiene que conseguir que la persona conteste. En una respuesta a una historia o en un DM, la persona escribió primero. Entonces puedes enviar un botón que abre tu enlace y después un segundo mensaje con una pregunta. Ejemplos de webhooks
Por qué algunos DMs llegan a las solicitudes de mensajes
Según la documentación de Meta, una respuesta privada aparece en la bandeja de entrada si la persona sigue a la cuenta, y en sus solicitudes de mensajes si no la sigue. Lo decide Instagram, no la herramienta, así que pasa con cualquier proveedor de comentario a DM. Respuestas privadas
No puedes cambiar dónde llega el mensaje. Pero sí puedes hacer que la gente lo busque:
- Ponlo en el texto de la publicación: “Comenta PLAN y revisa tus DMs o tus solicitudes de mensajes”.
- Deja debajo de cada comentario una respuesta pública que diga que el DM va en camino.
- Empieza el DM con el motivo por el que escribes, por ejemplo “Aquí tienes la guía que pediste en mi reel”. Así parece esperado y no aleatorio. Además, Meta añade a la respuesta privada un enlace a la publicación comentada.
- Si solo quieres que lo reciba quien te sigue, usa un filtro de seguidores: el primer mensaje pide tocar un botón, la app comprueba si la persona te sigue y a los demás les pide que te sigan primero.
La misma separación existe en tu propia bandeja. Las conversaciones nuevas de personas que no te siguen aparecen en solicitudes y pasan a “General” en cuanto la app responde. La API ya no devuelve los mensajes en solicitudes que llevan 30 días inactivos. Enviar mensajes
Un ritmo seguro y los límites de Meta
Mantente muy por debajo de las 750 respuestas privadas por hora y por cuenta que permite Meta, envía los mensajes espaciados y deja el resto en una cola. Una respuesta privada puede esperar hasta 7 días, así que una hora completa no te hace perder comentarios.
| API | Límite | Se aplica a |
|---|---|---|
| Respuestas privadas | 750 llamadas por hora | Comentarios en publicaciones y reels |
| Respuestas privadas | 100 llamadas por segundo | Comentarios en Instagram Live |
| Send API | 100 llamadas por segundo | Texto, enlaces, reacciones y stickers |
| Send API | 10 llamadas por segundo | Audio o video |
| Conversations API | 2 llamadas por segundo | Leer conversaciones |
| Otros endpoints | 4.800 × impresiones cada 24 horas | Llamadas que no son de mensajería, por app y por cuenta |
Fuente: la sección de Meta sobre limitación de frecuencia. Una llamada que supera el límite falla con un error de límite de frecuencia y hay que repetirla más tarde.
Cómo mantener el ritmo sin perder a nadie
- Ponte un tope por hora por debajo de 750, para que los reintentos y los picos nunca lleven la cuenta al límite.
- Envía los mensajes con unos segundos de separación, en lugar de todos a la vez cuando un reel despega.
- Guarda los comentarios pendientes en una cola, en orden, y descártalos solo cuando estén a punto de pasar el límite de 7 días.
- Haz una pausa cuando Meta responda con un error de límite de frecuencia, y espera más en cada reintento.
- Envía como máximo un DM por comentario, y ten en cuenta que el mismo webhook puede llegar dos veces. Según Meta, los endpoints tienen que poder manejar entregas duplicadas. Webhooks
Un buen ritmo te mantiene dentro de los límites de Meta. No garantiza cómo trata Instagram a una cuenta, y ninguna herramienta puede prometerlo.
Qué poner en el DM
Di en la primera línea por qué escribes, entrega con un enlace lo que prometiste y pide como máximo una cosa. Mantén el texto por debajo del límite de 1.000 bytes de Meta.
¡Hola, mia.keller! Aquí tienes el plan de 7 días que pediste en mi reel: tusitio.com/plan¿Quieres el siguiente también? Respóndeme con tu correo y te lo envío.
- Primero el contexto. Menciona lo que la persona pidió y dónde. Quien ve el mensaje en solicitudes decide en una línea si lo abre.
- El enlace en el primer mensaje. Meta describe las respuestas privadas como mensajes de texto, así que el enlace va en el texto. Los botones de la plantilla de botón sirven en cuanto la persona te ha escrito.
- O pide primero una respuesta. Una pregunta corta o un botón de respuesta rápida consigue una respuesta que abre la ventana de 24 horas. Después llega el enlace como botón y puede seguir lo demás.
- Una sola petición. Si para la captación de leads quieres un correo o un teléfono, pide exactamente eso y nada más. Lo que tienes que tener en cuenta legalmente está en nuestra checklist del RGPD.
- Cuenta los bytes. El límite de 1.000 bytes cuenta bytes, no caracteres, y un emoji ocupa hasta 4 bytes en UTF-8. Las vocales con tilde y la ñ ocupan 2 cada una.
- Di que es automático cuando la ley lo exige. Según la guía de mensajes de Meta, los chats automatizados tienen que indicarlo cuando la ley aplicable lo exige, y al principio de la conversación. Meta menciona expresamente a usuarios de California y de Alemania. Enviar mensajes
- Respeta el STOP. Toma en serio una baja de inmediato y no envíes nada automático después.
¿Necesitas un punto de partida? El generador gratuito de plantillas de DM (en inglés) te escribe tres versiones, una palabra clave y respuestas públicas para tu próxima publicación.
Errores comunes
La mayoría de las automatizaciones de comentario a DM que decepcionan tienen una palabra clave demasiado común, un texto de publicación que nunca menciona el DM o un plan que necesita mensajes que la API no permite.
- Una palabra de uso diario como palabra clave. SÍ, QUIERO o AMOR se activan con comentarios que nunca fueron una petición. Prueba la tuya con el comprobador de palabras clave (en inglés).
- Una palabra clave con tilde. Mucha gente escribe sin tilde y comenta GUIA en lugar de GUÍA. Elige una palabra sin tilde, como PLAN o LINK, o añade las dos variantes como palabras clave.
- No decir dónde llega el DM. Sin aviso, mucha gente que no te sigue nunca abre sus solicitudes de mensajes.
- Planear una secuencia después de un comentario. Un comentario permite un mensaje. Cada paso siguiente necesita una respuesta de la persona.
- Mensajes automáticos de seguimiento días después. Fuera de la ventana de 24 horas solo puede responder una persona, con la etiqueta de agente humano.
- Activarlo en una publicación antigua. Los comentarios de hace más de 7 días no reciben respuesta privada, por muchos que sean.
- Un DM largo con varios enlaces. El límite de 1.000 bytes está más cerca de lo que parece, y tres enlaces diluyen el único que te pidieron.
- La misma respuesta pública en cada comentario. Un hilo lleno de respuestas iguales parece copiado. Alterna entre varias versiones.
- Publicar sin probar. Comenta primero con una segunda cuenta y lee el DM como lo verá un seguidor.
Configurarlo con Elevion
Elevion es una herramienta que responde por DM a los comentarios de Instagram que contienen tu palabra clave, con la API oficial de Meta. Conecta tu cuenta con el inicio de sesión de Instagram, elige qué inicia la conversación, define una palabra clave, escribe el DM y la respuesta pública, y actívalo. Elevion cumple por ti las reglas de esta guía.
- Empieza la prueba gratis. Dura 7 días, no necesita tarjeta, y tu cuenta tiene que ser de empresa o de creador.
- Conecta Instagram con el inicio de sesión de Instagram. Sin página de Facebook, y nadie ve tu contraseña.
- Elige el disparador: comentarios en publicaciones concretas o en todas, comentarios en tu video en vivo, respuestas a tus historias, menciones en historias o una palabra clave que alguien te envía por DM.
- Define una o varias palabras clave, o responde a todos los comentarios. Las mayúsculas y minúsculas no importan.
- Escribe el DM con tu enlace y usa {username} para el nombre. Decide si el DM sale enseguida o pide primero una respuesta, y añade hasta tres respuestas públicas que se van alternando.
- Añade extras si quieres: solo para seguidores, un retraso del DM, horarios fijos, topes propios por hora y por día, y captación de correo o teléfono en el plan Business.
- Prueba con tu segunda cuenta y después actívalo.
Lo que Elevion aplica siempre
- Un DM por comentario y uno por persona y campaña.
- Se omiten los comentarios de hace más de 7 días, y los comentarios anteriores solo se responden si lo activas.
- Mensajes de seguimiento solo cuando la persona contesta, dentro de la ventana de 24 horas. Elevion no usa la etiqueta de agente humano.
- Envíos muy por debajo del límite de 750 por hora, con unos segundos de separación, y los comentarios pendientes se quedan en la cola.
- Un mensaje que solo diga STOP, BAJA o darme de baja detiene todos los mensajes automáticos a esa persona.
Creator cuesta 29,99 € al mes, o 25,49 € al mes con pago anual. Business cuesta 249,99 € al mes, o 199,99 € al mes con pago anual. El precio es fijo, sin cargos por contacto. Lo que incluye cada plan está en los precios.
Fuentes
- Meta for Developers: Envía una respuesta privada a una persona que hizo un comentario
- Meta for Developers: API de Instagram con inicio de sesión con Instagram: enviar mensajes
- Meta for Developers: Información general de la plataforma de Instagram
- Meta for Developers: Información general de la plataforma de Instagram: limitación de frecuencia
- Meta for Developers: API de Instagram con inicio de sesión con Instagram
- Meta for Developers: Inicio de sesión comercial en Instagram
- Meta for Developers: Webhooks de Instagram
- Meta for Developers: Configurar webhooks de Instagram
- Meta for Developers: Campos y permisos de webhook de Instagram
- Meta for Developers: Ejemplos de notificaciones de webhook de Instagram
- Meta for Developers: Moderación de comentarios
- Meta for Developers: Plantilla de botón
- Meta for Developers: Respuestas rápidas
- Meta for Developers: Rompehielos
- Meta for Developers: Revisión de apps para la API de Instagram
Revisado con la documentación de Meta el 20 de octubre de 2026. Meta cambia sus reglas de vez en cuando, así que lo que cuenta son sus propias páginas.