How to Add Google Reviews to Your Website
June 18, 2025
Why Display Google Reviews on Your Website?
Adding Google reviews to your website can boost your credibility instantly. It helps:
- Build trust with new visitors
- Improve SEO by showing engagement
- Increase conversions with social proof
- Encourage more customers to leave feedback
Whether you’re a local business, SaaS startup, or freelancer, integrating your reviews is a simple win.
Step 1: Set Up Your Google Business Profile
If you haven’t claimed your business:
- Visit Google Business Profile
- Sign in and search for your business
- Follow steps to claim and verify
Once verified, you’ll be able to collect and display reviews.
Step 2: Get Your Google Place ID
This ID is needed to fetch reviews through widgets or APIs.
- Go to the Place ID Finder
- Type your business name or address
- Copy the Place ID shown under your business name
Step 3: Choose a Display Method
You can show reviews on your website in 3 main ways, depending on your skill level and platform.
Option A: Use a Widget (No-Code Option)
This is the easiest way. Tools like Elfsight or EmbedSocial give you a ready-made widget with no coding.
🔧 Steps (Using Elfsight):
- Go to Elfsight Google Reviews
- Sign up and create a widget
- Enter your Google Place ID
- Customize the look (card layout, slider, etc.)
- Generate an HTML embed code
- Copy and paste it into your site (HTML block or CMS section)
✅ Where to Paste the Code:
This works on Webflow, WordPress (via HTML block), Shopify, Squarespace, and more.
Option B: Add Static Reviews Manually
If you want full design control or need a lightweight solution:
💡 Example Code:
You can style this with CSS:
Great for testimonials pages or landing pages. But note: reviews won’t update automatically.
Option C: Use Google Places API (For Developers)
Want full control and dynamic updates? Use the Google Places API.
🔐 Step 1: Get an API Key
- Go to Google Cloud Console
- Create a project and enable Places API
- Go to Credentials > Create API Key
- Restrict it to your domain for security
🔍 Step 2: Fetch Reviews With Place Details API
Here’s a sample fetch request (client-side):
Note: Due to CORS, this should be handled server-side or through a backend proxy.
🛠️ Example (Node.js Backend)
Display them on the frontend using templating or via JSON fetch to your backend route.
Tips for Best Results
- Show 3–5 reviews to avoid clutter
- Include reviewer’s name and star rating
- Update regularly if showing manually
- Place near product pages, CTAs, or contact forms
- Encourage new customers to leave reviews via QR or email
Frequently Asked Questions
Can I show only 5-star reviews?
Google’s policy discourages cherry-picking reviews without context. Use filters responsibly.
Does the API cost money?
Google offers a generous free tier (up to 1,500 requests/day), but pricing applies beyond that. Check Google Maps Platform pricing.
Can I embed reviews on Wix or Squarespace?
Yes, use Elfsight, SociableKIT, or similar third-party widgets that work across all platforms.
Final Thoughts
Google reviews are trusted by billions. Adding them to your website can:
✅ Increase conversions
✅ Improve SEO
✅ Build trust from real users
Whether you go with an easy no-code widget or a custom-coded API integration, it’s worth doing today.