If you’re looking to add a review site that isn’t listed on the ‘Review Sites’ page, you can simply add a ‘Custom Review Site’.
From your agency dashboard click 'log in as' to log into your client account
If you have multiple locations, select the location you would like to add a site to from the drop down menu on the header.
First, you need to obtain the Review link.
Head to the review site ie Clutch.co
Copy the ‘Leave a review’ URL associated with the relevant account
Once this link is acquired, you can head back to your Review Robin account and add it in.
Click “Settings” in the left hand menu
Select “Review Sites”
Click the 'Add Review Site' button and select 'Custom Site' from the list
Note: You can add up to 3 custom review sites
Paste in the Review Site URL
Add the Custom Site Display Name ie Clutch
Please note that the review monitoring feature does not support custom review sites.