Most review widgets are slow iframes that ignore your design and lock you to one platform. SimpleReviewKit is a small web component that works in any framework, takes your site's colours and fonts, and loads without layout shift.
Two ways to connect
- Lite. Use your own Google Maps API key and Place ID. The widget fetches your latest reviews live from Google. Google's Places API returns up to 5 reviews and does not allow storing them, so Lite shows up to 5 and never saves review text.
- Pro (planned). The business owner connects their Google account once, and we can show all of their reviews through the hosted service. This needs Google's approval for our access, so it launches after Lite.
Built to be honest
Google does not give review stars in search results for a business's own website, even when a widget is used, and we will not promise that. SimpleReviewKit is for building trust with the visitors who are already on your site.
For developers
- One standard web component:
<simple-review-kit>. - Layouts: list, grid, carousel and badge. Light, dark and auto themes. Style it with CSS variables.
- Accessible by default: keyboard, screen readers, reduced motion.
- No cookies. Review text is never inserted as HTML.
- Google attribution and a "Write a review" link included.
Get your Google keys (Lite mode)
Lite mode needs a Google Maps Platform API key and your business's Place ID. All links below are Google's official pages.
- Create a Google Cloud project and turn on the API. Start at Google Maps Platform: Get started. You need a billing account, and you must enable Places API (New). Google's walkthrough: Set up your Google Cloud project and API key.
- Create an API key and restrict it. Under Application restrictions choose Websites and add your full site address, for example
https://example.comandhttps://*.example.com. Under API restrictions allow only Places API (New). Because the key is visible in your page, the restriction is what protects it. Read Google's API key security best practices. - Find your Place ID. Use Google's Place ID guide and finder. Place IDs can be stored; Google suggests refreshing them if they are more than 12 months old.
- Add them to the component:
place-idandapi-keyattributes. The reviews come from Place Details (New). - Know the rules and the cost. Read the Places API policies (attribution is required, content must not be stored) and the pricing page.
Watch your costs. Google bills the reviews field in a higher-priced tier than basic place data, and Lite mode makes a live call each time a page loads. Set a budget alert in Google Cloud before you go live, and check Google's current free monthly allowance on the pricing page.
Get access for Pro mode (all reviews)
Pro mode uses the Google Business Profile APIs, which are not open by default. Google's steps are in Business Profile APIs: prerequisites: create a Cloud project, have a Business Profile that is verified and active for 60+ days with a website, then submit the API access request form and choose "Application for Basic API Access". Approval can take days to weeks.
SimpleReviewKit is not affiliated with or endorsed by Google. Google and Google Maps are trademarks of Google LLC.