Using Automated Review Request in ManyChat is simple. All you need to do is configure two action steps, one condition step, and one smart delay, and add this on to any flow where you capture your Amazon customer's order ID to capture all potential reviews from your customers.
Here's a video walkthrough of the process we will be covering:
1. Create a 'Get Review Request Eligibility' action step in ManyChat.
This action step will check to see if an order is eligible to get a review request from Amazon. Amazon only sends review requests within a certain window after ordering (between 5-30 days post-purchase), so this action step will determine if this order falls in this window.
This also eliminates issues with requesting a review if shipping times are delayed or orders take longer to process.
Next, you'll set up this action step with your live API key and the custom field you are using to store customers' order IDs.
You'll map the output of this request to a text custom field. We will use this output in step 3.
2. Create a 'Send Review Request' action step in ManyChat.
This is the step that will actually send the review request. The setup is very similar to the eligibility step: set up this action step with your live API key and the custom field you are using to store customers' order IDs. You'll also map the output of this action step (Review Request Status) to a text custom field.
3. Next, we will configure the recommended setup.
Add a condition step after your first action step (eligibility) to check if your custom field contains the value 'true'.
If true, send the user to your second action step (send review request).
If not true, add a 1-day wait step then loop back to your first action step to check eligibility again after a day.
Your setup should look like this:
This setup is already implemented across our rebate automation templates. You can download those templates here.
If you'd prefer to copy and paste these action steps to add on to your existing flow, you can access the flow pieces here.