Where can I publish my reviews?

The most important site to publish the reviews is your own website. You also have a trust seal and several widgets to show in different sections of your website.
Homepage, sidebar and product info are key sites to show your customer reviews. Our modules will usually install all the widgets automatically, although you will be able to move and customize them at your choice. 
You can also post your reviews on social media manually or automatically with the Facebook and Twitter auto-post feature. Your customers will also be able to do it with just one click.