Getting feedback from a focus group

(Dmitriy Karahanov) #1

Hi. My client has a focus group (10 parents) that has to test a product.
Product is a box with 25 games in it.

Client wants me to make a telegram chat-bot that has to do this:

  1. Ask game number (which one of 25) the player chooses.
  2. Get feedback after each game (about 5 feedback questions gonna be asked and they are all same for all games except for 8 of them that require video of playing as well)
  3. Send something like “Great, what game are you going to play next” The answers gonna be like “19” or “enough for today”.
  4. points 1 and 2 repeat 24 times (cause there are 25 games obviously) and we send a thank you letter.

In the end client wants to have a full feedback with 25(games)x5(questions)x10(people in focus group) answers + 8(videos from every player)x10(players) videos. And all answers and videos have to hold all information about itself (player username, number of game).

I don’t really know how to formulate my question because im totally new to flowXO and chatbots at all. The thing i know is im gonna buy a proacc cause i need a lot of flows and i heard there might be difficulties with getting video-content from telegram chat-bot (is that true btw). So I will appreciate any help from you guys.

Thank you for your attention.
p.s. Sry for bad english, hope you understood my question

(Daniel Beckett) #2

Hi there @dmitrikar

You may find this easier to track all of the data by using something like Google Sheets to save answers from each user for each of the game numbers. e.g. populate the sheet with 25 game rows for each of the 10 users. You’ll need a unique identifier for each user that you can search for in the sheet when they talk to the bot - this could be a name or something like their direct response path.

The tutorials for Using Google Sheets in Flow XO could be a good place to start if you want to learn how the service works.

In terms of structuring the flows you can use the Ask a Question service to ask questions and capture answers before passing them into the Google Sheet.

I’d advise against making any one particular flow too long but you may find that having one flow for each of the 25 games is a bit overkill. One flow per game would be easier to manage but it could be possible to group more than one game into a flow by using a combination of Filters and Flow labels / triggers.

Here’s a couple more tutorials that can help explain this concept:

Last but not least you mentioned that you wanted to capture video from users. There’s a New File trigger that can be used to capture the file URL when a user uploads a video or image etc. The file URL is the location of the file given to us by the platform which in this case is Telegram.

Hopefully that gives you an idea of where to start but please let me know if you have any questions. :slight_smile:

1 Like