
**Goal:**
I connected ManyChat with ChatGPT (GPT-4.1) using the native ChatGPT Actions integration to automate customer responses for a fitness center (Golem Club) via Facebook Messenger. The bot should answer questions about pricing, memberships, locations, rules, and promotions.
---
**Architecture I built:**
- **Bot Fields** — knowledge base split by topic: `faq_prices`, `faq_membership`, `faq_rules`, `Locations`, `Operators`, `promotion`, `support`, `age`
- **User Fields** — `user_question` (customer's question), `gpt_answer` (GPT's response), `need_human` (flag for live agent handover)
- **Flow** — Default Reply trigger → welcome message → waiting for customer input → ChatGPT Actions → send response back to customer
---
**Problem I'm facing:**
After the welcome message "Good day" the bot immediately sends a second message showing `{{cuf_14504907}}` instead of waiting for the customer to type their question.And after sending message I got {{cuf_14505348}}
It seems the Data Collection block is sending the `user_question` field tag instantly as an empty/broken bubble — before the customer has typed anything. The "Contact's reply" mapping to `user_question` field appears to be correctly set up.
---
**What I've already checked and confirmed working:**
- ChatGPT Actions setup (model, system prompt, save result to `gpt_answer`) ✅
- Final Send Message block with `gpt_answer` ✅
---
**Question:**
How do I properly set up the Data Collection block correct?
Thank you for your help


