For those of us who are regular UBER users, we are very familiar with the end of the journey rating. That moment where we have to decide how many stars to rate our driver and what comments, if any, to add to this rating. For the driver, your ratings have a direct impact on their ability to earn and even drive for UBER. Too many bad ratings or too low an average and there are ramifications.

Most of us in business don't have this kind of immediate feedback system. Many of us would probably dread it. But imagine how your business would change if you did? Imagine how much more responsive you might be to your customers if your very livelihood depended on getting enough five-star ratings?

Of course with the growing power of social media and rating platforms, it is getting closer and closer to becoming a reality, albeit not as blatantly so as the UBER system. But perhaps we should be imagining ourselves in this situation after every customer we've ever deal with.

Visualize the last ten people you've worked with - how many stars would you have received from each of them? What would your average be? It's hard to really know, isn't it? Are you being hard on yourself or too soft on yourself. I do my own internal evaluation after every job I do - and I ask myself, very honestly and brutally, how many stars would I rate myself with that particular client?

Maybe we can go one step further and actually ask our customers to give us a star rating after each interaction? Now that would take some courage? Are you brave enough to do that?

We live in a world where we are being rated whether we want to be or not. My advice is that it makes far more sense to drive the rating process and be proactive about it rather than keep our head buried in the sand. It all starts with being honest enough to rate ourselves after each interaction and leads to being brave enough to ask others to rate us after they have bought from us. The two ratings are often very different, but both a hugely valuable in my opinion.