No. Your free Leave.review link is your customer's route to your companies essential review sites, your latest promotions and much more. How they arrive at your review page is entirely up to you. You can add the review link to your transactional emails, website menu and store counter. Uploading customers to Leave.Review allows sophisticated and automated review requesting, saving you valuable time every day.