First of all, sorry — I’m really new to all of this and I’m still trying to understand how to use automations properly. Here’s the automation I want to build, but I haven’t been able to make it work. I’ve tried several ways to connect with ChatGPT, but even when I follow the tutorials step by step, I always get the same problem: the field appears empty and I get a CUF response. I’m desperate at this point.
This is the flow I want to create:
Someone comments on a specific post.
If someone comments, I want to check if they follow me.
If they don’t follow me, I want to send them a DM asking them to follow me.
If they already follow me, then I want to send a different message with a question and wait for their reply.
When they reply, I want ChatGPT to process their answer and:
send their response to a Google Sheet with the date, username, and answer, and (now disconnected)
send them a reply generated by ChatGPT based on what they said.
After that ChatGPT reply, the flow ends with a final closing message that’s already set up in ManyChat.
When asking help to ChatGPT keeps contradicting itself and isn’t helping with this issue at all.
Please could anyone help me with this?
Best answer by cata_rendon
Hola @Cristina_Carrion , respecto a tus comentarios:
Clic en “Ya te sigo”: Si te fijas, ese botón no está conectado a ningún siguiente paso —el nodo está “vacío”—. Entonces, aunque la persona regrese al chat y haga clic, no va a pasar nada porque ese clic no re-activa la verificación del condicional.
Desde la parte más estratégica del flujo, también considera que no es muy probable que el usuario salga, vaya a tu perfil, te siga y regrese al chat por sí mismo. Usualmente abandonan, o incluso si te siguen, se olvidan de volver al DM.
Una alternativa más sólida sería:
Si no te sigue, en lugar de pedirle que lo haga por su cuenta, envíale un botón que diga “Ir a Seguirme” con la URL de tu perfil de IG.
Después de ese mensaje, programa un Smart Delay de algunos minutos.
Luego usa un condicional para verificar nuevamente si la persona ya te sigue.
Resultado:
Si no te sigue → envías un mensaje recordatorio automático.
Si ya te sigue → continúas el flujo automáticamente.
Así no dependes únicamente de que el usuario regrese manualmente, sino que el bot es más proactivo y lleva la conversación hacia adelante.
Sobre GPT y el problema del CUF: Asegúrate de que tu cuenta de ManyChat esté correctamente conectada con GPT. Si la conexión falla, la acción no devolverá ningún resultado y por eso parece que “no funciona”.
Por otro lado, sí: puedes usar directamente el AI Step de ManyChat. Da excelentes resultados, es muy fácil de configurar, y puedes usar prácticamente el mismo prompt que ya tienes. Te dejo aquí la guía por si quieres explorarla: https://help.manychat.com/hc/en-us/articles/14281187288860-Manychat-AI-Step
Espero que estos consejos te sirvan; te deseo suerte con tu flujo!
I’ve taken a few screenshots showing the details of each module that I think are critical to make this work.
First, I’ve already created the variables/fields.
The logs don’t show any errors, because apparently there isn’t an error, the issue is that one of the fields is coming through empty. From what I’ve read, it looks like the content isn’t being stored in the variable.
But I am saving it into the correct field (you can see that in the screenshots).
I’m also attaching a screenshot of the ChatGPT module.
One thing I’m not sure about: do I need to use “Action in response” in the Message 2 module and connect it directly to the ChatGPT module? The problem with that is that I can’t seem to continue the flow properly after that step.
I’ve also included a screenshot of the message I get in the preview.
I hope all this info helps to really pinpoint what’s going wrong.
Hola @Cristina_Carrion , te felicito, para alguien que es nuevo, ya has avanzado mucho con la programación de tu flujo, te dejo dos comentarios de issues que noto en tu flow, espero te pueda servir:
“Enviar Mensaje #1”: En este paso, aunque das la opción que la persona haga clic en “Ya te Sigo”, si la persona hace clic, no lo lleva a ningun lado porque no conectaste ese nodo a algun paso siguiente. El flujo para en este caso porque esta conectado otra vez al condicional anterior.
“Enviar Mensaje #3”: La variable que muestras en ese mensaje es “get_answer_v2”, pero en la imagen que compartiste de “Editar Acciones de GPT”, estas guardando la respuesta de GPT en otro CUF llamado “get_answer” que es diferente a “get_answer_v2”
Por otro lado, si despues de revisar esto sigues presentando errores con GPT, te recomiendo uses el “AI step” de Manychat, es buenisimo, fácil de configurar, y no depende con conexion externa con GPT.
Muchas gracias por tu contestación! Tienes toda la razón con la variable. Ya lo he corregido. Luego, no sabia que el botón de Ya te sigo tenia que llevar a ningun sitio porque la caja en si ya definia el siguiente paso de nuevo hacia la condición. Deberia de sustituir uno por otro o poner ambos caminos hacia la condicion de nuevo?
En cuanto al problema CUF, bien, me sigue pasando. Entonces me recomiendas que directamente use el modulo de IA? Obtendré los mismos resultados que con ChatGPT, si le pongo el mismo prompt? Entiendo que sería cambiar el módulo y ahcer lo propio. También he visto que el modulo que tiene incorporado IA lleva un iniciador de chat para testear ese prompt? No se si estoy diciendo una tontería.
Hola @Cristina_Carrion , respecto a tus comentarios:
Clic en “Ya te sigo”: Si te fijas, ese botón no está conectado a ningún siguiente paso —el nodo está “vacío”—. Entonces, aunque la persona regrese al chat y haga clic, no va a pasar nada porque ese clic no re-activa la verificación del condicional.
Desde la parte más estratégica del flujo, también considera que no es muy probable que el usuario salga, vaya a tu perfil, te siga y regrese al chat por sí mismo. Usualmente abandonan, o incluso si te siguen, se olvidan de volver al DM.
Una alternativa más sólida sería:
Si no te sigue, en lugar de pedirle que lo haga por su cuenta, envíale un botón que diga “Ir a Seguirme” con la URL de tu perfil de IG.
Después de ese mensaje, programa un Smart Delay de algunos minutos.
Luego usa un condicional para verificar nuevamente si la persona ya te sigue.
Resultado:
Si no te sigue → envías un mensaje recordatorio automático.
Si ya te sigue → continúas el flujo automáticamente.
Así no dependes únicamente de que el usuario regrese manualmente, sino que el bot es más proactivo y lleva la conversación hacia adelante.
Sobre GPT y el problema del CUF: Asegúrate de que tu cuenta de ManyChat esté correctamente conectada con GPT. Si la conexión falla, la acción no devolverá ningún resultado y por eso parece que “no funciona”.
Por otro lado, sí: puedes usar directamente el AI Step de ManyChat. Da excelentes resultados, es muy fácil de configurar, y puedes usar prácticamente el mismo prompt que ya tienes. Te dejo aquí la guía por si quieres explorarla: https://help.manychat.com/hc/en-us/articles/14281187288860-Manychat-AI-Step
Espero que estos consejos te sirvan; te deseo suerte con tu flujo!