Product Satisfaction Survey Chatbot — DJI Mini 2 Survey Assistant
This workflow automatically guides users through a satisfaction survey for the DJI Mini 2 drone via a Telegram chatbot. It integrates Google Sheets to store the questionnaire and responses, uses Redis for state management, and implements conversation tracking. The integrated OpenAI GPT model can intelligently generate in-depth follow-up questions, enhancing the interactivity and depth of the survey. Users can flexibly control the questionnaire process, ensuring a smooth and efficient research experience, aimed at improving user engagement and data quality, helping businesses better understand customer feedback.

Workflow Name
Product Satisfaction Survey Chatbot — DJI Mini 2 Survey Assistant
Key Features and Highlights
This workflow utilizes a Telegram chatbot to automatically guide users through a satisfaction survey for the DJI Mini 2 drone. It integrates Google Sheets to store survey questions and user responses, employs Redis for state management and session tracking, and incorporates the OpenAI GPT model to intelligently generate in-depth follow-up questions. This combination significantly enhances the interactivity and depth of the survey. Users can control the survey flow with simple commands such as skipping questions or resetting the survey, ensuring a flexible and user-friendly experience.
Core Problems Addressed
Traditional online surveys often lack interactivity, leading to user drop-off and difficulty in uncovering genuine insights. This workflow leverages a chatbot combined with AI-driven intelligent Q&A to dynamically follow up on user answers, automatically determining when deeper probing is needed, thereby improving survey quality and user engagement. Additionally, Redis supports concurrent multi-user state management, ensuring data consistency and smooth process flow.
Application Scenarios
- Product satisfaction surveys
- User feedback collection
- Market research and demand exploration
- Customer service experience evaluation
- Any online survey scenario requiring structured and in-depth interviews
Main Process Steps
- Users initiate or continue the survey by sending commands (e.g., /start or /next) via the Telegram bot.
- The workflow reads the current list of survey questions and user progress from Google Sheets.
- Redis stores and updates the user’s current Q&A state to manage sessions.
- The bot sends the current question to the user and receives their response.
- A text classifier determines whether the answer requires an in-depth follow-up.
- If follow-up is needed, the OpenAI GPT intelligent AI agent generates subsequent questions for deeper interaction.
- User responses and AI-generated interactions are synchronized back to Google Sheets, updating the user’s survey record.
- Upon completion of all questions, the bot sends a survey completion notification and supports restarting the survey.
Involved Systems and Services
- Telegram Bot API: Enables message triggers and user interaction.
- Google Sheets: Serves as the question bank and response storage database.
- Redis: Provides fast storage of user survey states and chat history for multi-user session management.
- OpenAI GPT (GPT-4o-mini model): Intelligently generates follow-up questions to enhance survey depth.
- n8n Automation Platform: Orchestrates the above services into a complete automated workflow.
Target Users and Value
- Market researchers and product managers: Quickly build interactive user surveys to collect high-quality feedback.
- Customer experience teams: Understand customers’ genuine feelings through conversation to optimize products and services.
- Automation enthusiasts and developers: Learn how to combine chatbots, AI, and databases to implement complex interactive workflows.
- SMEs and startup teams: Achieve intelligent surveys at low cost, boosting user engagement and data value.
This workflow example demonstrates how to leverage the n8n platform combined with Telegram, Google Sheets, Redis, and OpenAI to build a structured and intelligent chatbot survey assistant. Users enjoy a natural and smooth conversational experience, while businesses gain rich and in-depth survey data to support product optimization and market decision-making.