While we have a product review service in place (stamped.io) that solicits product based customer reviews.
Is it better to also use something like Trustpilot to build general business reviews for display on the homepage and non-product pages?
For anyone that does this what kind of setup do you have?
Trustpilot request after 24 hours of order received? Then product review request +14 days?