How To Build A Rating Feedback Flow

Created
Jun 16, 2022 1:08 PM
Created by
Jacob Molina
Status
Not started

How to Build a Rating Feedback Flow?

There are 5 simple steps to build a rating feedback flow i.e., Block Groups, Text Cards, Attribute Cards, Go-To Cards and Re-Engagement Blocks.

Let us build a rating feedback flow by performing the following step-by-step procedure.

Note: The following example is just for your information, you can build your rating feedback according to your requirements.

Step 1: Create a new Block Group in your chatbot. Let's name it Feedback Flow.

image

Step 2: Create a Sub Block by clicking on icon.

image

Step 3: Add a Text Card. You can say “Thank you for chatting with us. Can you please rate this conversation?” and add the required rating buttons.

image

Step 4: To link the rating buttons, you need to add more sub-blocks. Click on  icon to add a new sub-block.

image

Step 5: Go to More and select Attribute.

image

Step 6: You will set the attribute accordingly.

image

Step 7: You will follow the following steps:

  • Set Attribute – create an attribute as Rating
  • Value – enter excellent_rating
  • Click Save

You need to add more sub-blocks and attributes for each rating button (as described in Step 4 – Step 7).

Step 8: Once you have created all the blocks for each rating button. You will click on Rating.

image

Step 9: Now you will link the rating buttons with the respective blocks created. Click on Excellent button and select the respective block i.e., Excellent Rating.

image

Step 10: Link the rest of the rating buttons (as described in Step 9). Once you are done linking the buttons, don’t forget to Save your work.

Step 11: Let's create a Thank You card. Create a sub-block “Thankyou_Feedback”.

image

Step 12: Add a Text Card e.g., “Thank You for sharing your feedback. Is there anything else we can help you with?” and click on Save.

image

Step 13: Now you need to go back to your Excellent_rating, Average_rating and Not Satisfied blocks and create Go-To Cards respectively.

Let’s just go with 1 example, click on Excellent_rating block and add a Go-To Card.

image

Step 14: Select Block = Thankyou_Feedback.

image

Step 15: Repeat Step 13 and 14 for other rating buttons and Save.

Once you are done with this, let us go back to the Rating block and add a new Attribute Card.

image

Step 16: You will follow the following steps:

  • Set Attribute – create attribute as Feedback_sent
  • Value – enter True
  • Click Save
image

Step 17: Bring the attribute card on top by clicking on  and click Save.

The reason we have this attribute card set Up is because we wanted the chatbot to know when the user has been through this block and that’s because when we set up the re-engagement block we don’t want it to fire constantly so we will use this rule to make it ignore or not send this rating message over and over again.

Step 18: Now it’s time to set up a Re-Engagement Block. Click on  and add a re-engagement block as Rating_feedback.

image

Step 19: Setup a Go-To Card and click on Add New Rule.

  • Attribute – Select Feedback_sent
  • Select Is not set and select Rating block
  • Click on Add Value – select Is and enter True
  • Click Save

Here you go! Your rating feedback flow has been created successfully. Launch your Chatbot and start getting the ratings on your conversations.