AI tools like ChatGPT, Claude, Gemini, and Lovable can build a good-looking website in minutes. What they can't do on their own is show your Google reviews. An AI builder has no access to your Google Business Profile, so if you ask it to "add my Google reviews", it can only use reviews you paste in, or fill the section with sample text.
This guide covers four ways to get real Google reviews onto an AI-built website, including the free, manual options, and then how each major AI builder handles a review widget. We make RepU, a Google review widget, so we've checked every platform detail against the provider's own documentation. Everything here is current as of 31 October 2026.
Quick answer: the easiest option is a review widget. Paste one line of code into your AI builder's chat, publish, and new reviews appear automatically. If you'd rather not use a widget, you can build your own with the Google Places API, link to your Google reviews, or paste reviews in by hand.
Four ways to show Google reviews on an AI-built website
| Option | Effort | Stays up to date | Cost | Best for |
|---|---|---|---|---|
| Build it with the Google Places API | High | Yes, up to 5 reviews | Google Cloud billing | Developers |
| Link to your Google reviews | Very low | Yes, on Google | Free | Collecting new reviews |
| Paste reviews in by hand | Low, but ongoing | No | Free | A few reviews that rarely change |
| Use a review widget | Low, one-off | Yes, automatically | Free with RepU | Most businesses |
Build it with the Google Places API
If you're comfortable with code, you can ask your AI builder to pull reviews from Google's Places API. It's the most flexible option, but it comes with real limits:
- Billing: you need a Google Cloud project, an API key, and a billing account.
- Five reviews at most: Google's Places API reference says a maximum of 5 reviews can be returned for each place.
- Rules on display: Google's Places API policies say you must credit each review's author, show Google Maps attribution, and not store review content beyond what's allowed.
Good for: developers who want full control and are happy to maintain the code and the API key.
Link to your Google reviews
The simplest option is a button that says something like "Read our Google reviews" and links to your Business Profile. It costs nothing and is always current, but visitors have to leave your site to read them.
While you're there, add a second link that asks happy customers to leave a review. Google explains how to get your review link or QR code from your Business Profile.
Good for: collecting new reviews, or as a backup alongside one of the other options.
Paste reviews in by hand
You can copy a few of your best reviews and ask your AI builder to add them as a testimonials section. It's free, quick, and you control the design.
The catch is that they go stale. New reviews won't appear unless you add them yourself, and your star rating and review count will drift out of date. Copy each review word for word with the reviewer's name, so it's a fair reflection of what customers said.
Good for: a brand-new business with a handful of reviews that rarely change.
Use a review widget
A review widget connects to your Google Business Profile once and keeps your website up to date from then on. You paste one line of code into your AI builder, and that's it. Set and forget.
With RepU, the widget is free forever, with no view or review limits. You can choose a corner widget, a carousel, or both, pick a light or dark theme, and it matches your site's font. New Google reviews appear on your site automatically.
If you want your reviews to do more, RepU Pro adds a lead capture form that slides in after visitors have read your reviews, with instant lead alerts, AI replies to your reviews, and email review requests. It's AUD $19 a month per Google Business Profile, with a 30-day free trial.
How each AI builder handles a review widget
Every AI builder publishes differently, which changes where your widget code goes. Here's how the most popular ones compare. Click a platform for its step-by-step guide.
| Platform | How you publish | Where the code goes | Watch out for |
|---|---|---|---|
| Base44 | Free base44.app address. Custom domains from the Starter plan | Ask the chat, or edit in the Code tab on paid plans | Review the code changes view after AI edits |
| Bolt | Publish to a bolt.host address. Custom domains on paid plans | Ask the chat to add it to index.html | Changes only go live when you click Update |
| ChatGPT Sites | Deploy from Work mode. Beta for workspaces, Plus, and Pro | Ask @Sites to add it to every page | Outside scripts aren't documented, so test your live site |
| Claude | No hosting on your own domain. Artifacts are pages shared on claude.ai | Export the code to a host, then add it | Artifacts block outside scripts and images, so a widget can't load there |
| Cursor | No hosting. Push to GitHub and deploy to a host | Ask the agent to add it to your shared layout | Multi-page sites need it on every page |
| Figma Make | Publish to a figma.site address on a paid seat | Make settings lets you add code to the body | Click Update to push changes live |
| Gemini | Canvas shares a link. AI Studio Build deploys an app | Ask AI Studio Build to add it to index.html | A Canvas share link isn't your own website |
| Lovable | Publish to a lovable.app address. Custom domains on paid plans | Ask the chat, or use the Code tab on paid plans | Click Publish changes to go live |
| Replit | Publish to a replit.app address | Ask Agent to add it to index.html | The preview is private, so test your live address |
| v0 | Deploys to Vercel | Ask v0 to use the Next.js Script component | Next.js recommends its Script component for outside scripts |
Using something else? We also have guides for Dyad, Emergent, Hostinger Horizons, Mocha, Rocket.new, Windsurf, and more than 100 other platforms.
The prompt to use
Most AI builders work best when you tell them exactly where the code goes and to leave everything else alone. Paste this into your builder's chat, followed by your widget code:
Add this script to every page of my site, just before the closing </body> tag. Do not change anything else.If your site uses Next.js, as v0 sites do, use this instead:
Add this script to my root layout using the Next.js Script component, so it loads on every page. Keep the data-repu attribute exactly as it is. Do not change anything else.How to check your widget is working
- Check after big AI edits: a later prompt can rewrite the file your script was in. If your reviews disappear, ask the AI where the script went.
- Check the live site, not the preview: most builders only update your live site when you publish, and previews can block outside scripts.
- Open it in a private window: this avoids old cached versions of your site.
Coming soon: connect your AI tool to RepU
We're building a RepU MCP server, planned for early 2027 (January to March). Once it's live, you'll be able to connect supported AI tools to your RepU account and simply ask them to install your widget or carousel. You'll also be able to pull your review insights, Business Profile performance, and leads straight into the same chat you use to build your site.
Frequently asked questions
Can ChatGPT or Claude add my Google reviews automatically?
No. AI builders can't access your Google Business Profile. They can add a review widget you give them, or reviews you paste in, but they can't fetch your reviews on their own.
Will my reviews show on a Claude or Gemini share link?
Not reliably. A share link isn't your own website, and Claude's shared pages block outside scripts. Deploy or export your site to a real host first, then add the widget.
Can a later AI edit remove my widget?
It can. After a big change, check your live site. If the reviews are gone, ask the AI to add the script back in the same place.
Do I need to update the widget when I get new reviews?
No. Once RepU is connected to your Google Business Profile, new reviews appear on your site automatically.
Built your site with AI? Sign up free and paste one line of code to show your Google reviews.