How long does it take between a customer leaves a review and it is published on my Website?

Just seconds. Online publishing is instant. At the moment a customer leaves an online review it appears updated on your site.