The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
i didn't try it yet but i think and wish it helps to increase my traffic and maybe the sales too.....
This app has done wonders for our online shop. I'd give it a 10/10 if I could. If you want to improve your sales sign up.