Managing your web presence is vital , and the Feedback system is an significant resource for building just that. This guide explores all you need to be aware of about Google Reviews , from setting up your business and asking for customer feedback to responding negative feedback .