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

Just seconds. Online reviews are instant. Once a customer leaves an online review it appears updated on your site aotumatically.