Most review sites require a user to sign up for an account to post a review. Your customers will see the list of review sites to post on when they are on step 3 on your company portal. ReviewBuzz has added a tip for your customers to see if they need an account or not. All review site options on your dashboard require a user to sign up with the exception of Superpages & Judy's Book.
We have added those two options below the account required sites so your customers can post feedback quickly and easily if they do not have the time to sign up, do not understand the sign up process, or are not fond of social media.
If you would like to add more review site options for your customers log into your manager dashboard - hover over settings and click on review sites.