Self hosted Trustpilot alternatives Hi all

I see that companies like Trustpilot are charging £300-£500 per month for their service which I can't really afford. Is there a self hosted verison of this sort of service?

Bascially need something that can accept a list of customer details and sends an automated E-Mail 7 days afterwards asking for a review on Google Reviews or similar and keeps track of who has had an E-Mail, who's reviewed already, etc.

Thanks
