Thank you for posing this question. From the EmbedSocial form, the collected reviews do not automatically show up on your Google location, since Google guidelines require the review to be left, on the actual Google location.
However,
Instead, If you want your visitors to leave a review directly on your Google location or even Facebook page, you can follow this article.
If you have any questions, click the bottom right chat icon to talk with our customer success team or send us an email at support@embedsocial.com
We're here for you 🙏