# Google Business Profile for ecommerce brands: turn Google reviews into on-site UGC

Google Business Profile is where a brand with stores, showrooms or a service arm already collects reviews and photos. Here is how to bring them onto the website, what the official API allows, and how to push UGC the other way.

By Rohin Aggarwal · 2026-09-06

The brand had 1,900 Google reviews on its flagship store's Business Profile and zero of them on its website. Shoppers searching the brand name saw the stars on Google Maps, clicked through to the site, and found a product page with no reviews at all. The two halves of the same reputation had never met.

**Quick answer**

- Google Business Profile reviews and customer photos are UGC you already own the right to display, and they can be pulled into an on-site widget by picking the location in the Idukki dashboard.
- The official Business Profile API adds what scraping cannot: replying to reviews, uploading your own rights-cleared photos and videos to the listing, and publishing product posts. Access is granted per Google Cloud project on application.
- Stars under your product in Google Search come from structured data on your own product page, not from the Business Profile. Treat the two as separate jobs.
- Ask for the review at the moment of delight, with a direct write-a-review link, and do not gate it. Google removes reviews that were selectively solicited.

Most ecommerce brands treat Google Business Profile as a local-SEO chore for the retail team. That leaves a reputation asset stranded: the reviews and photos customers leave on the Profile are exactly the social proof the product pages are missing. This piece is the two-way connection, and the boundaries Google draws around it.

## Pulling Profile reviews onto the website

In the Idukki dashboard, add Google Reviews as a source, type the business name or address, and pick the location from the search results. The reviews, star ratings, reviewer names and any customer photos on the listing sync into the library, where they can be moderated, tagged to products where the text names one, and placed in any layout: a review carousel on the homepage, a rating badge near the cart, a filtered set on a category page.

Two rules keep this honest. Display the reviews as Google reviews, with the rating and date intact; do not strip the source. And do not fold them into a product's on-page aggregate rating unless they are reviews of that product; a store-level review says nothing about a specific SKU, and Google's structured-data rules are explicit that a review must be about the thing the page is about.

## What the official API adds

Reading public reviews needs no login. Everything else does. Google's Business Profile APIs, granted per Google Cloud project after an access request that asks for your use case, let a connected account do four things a widget cannot do from the outside:

- List every review, including ones the public listing paginates away, with the reviewer, rating, text and reply status.
- Reply to reviews. Replying to negative reviews within a day is the single most visible signal to the next reader.
- Upload media to the location: photos and videos the brand owns or has rights to, which appear in the listing's photo carousel.
- Publish local posts: updates, offers and product posts with an image, a title, a price and a link, which show on the listing in Search and Maps.

That last two are the interesting direction for a UGC platform. A rights-cleared customer photo that already performs on the product page can be pushed to the Business Profile as a photo or as a product post, so the listing shows real customers rather than the four studio shots uploaded at launch. Idukki's Business Profile connection is being built on this API; today the pull side is live and the push side is on the roadmap.

> **What the Profile does not do:** Star ratings under a product in Google Search results come from Product, Review and AggregateRating structured data on the product page itself, or from a Merchant Center product reviews feed. The Business Profile rating is the store's rating and shows on the Maps and Knowledge Panel surfaces. Two systems, two jobs; see the Google Shopping stars playbook for the product-rating side.

## Asking for the review without breaking Google’s rules

Google allows you to ask customers for reviews and forbids selectively asking only the happy ones, offering incentives, or setting up a kiosk that discourages negative reviews. The clean pattern is one ask, sent to everyone who bought or visited, at the moment they are most likely to be pleased: the delivery confirmation, the fitting-room follow-up, the end of a service appointment.

Use the direct write-a-review link, which opens the review dialog with your business pre-selected; the free [review link generator](/tools/review-link-generator) builds it from your Place ID, along with a QR code for packaging and counter cards. Put the same link in the post-purchase email and, for brands with stores, on the receipt.

## A 30-day plan

1. Week 1: claim or clean up every location's Profile; connect the primary location as a source and moderate the first sync.
2. Week 2: place a Google Reviews carousel on the homepage and a rating badge near the cart; wire the direct review link into the post-purchase email.
3. Week 3: reply to every unanswered review from the last 90 days, negatives first.
4. Week 4: tag reviews that name a product to that product and add them to the product-page gallery; measure clicks against the untagged baseline.

[Download the Amazon and Google syndication playbook (PDF)](/downloads/ugc-beyond-your-store-amazon-google)

**The rule:** Google reviews are UGC. Bring them onto the site with the source intact, push your best rights-cleared UGC back to the listing once the API connection is in place, and keep product structured data as its own job so the stars under your products are earned by the products.

### FAQs

**Q: Can I show Google Business Profile reviews on my website?**

A: Yes. Public reviews on your listing can be displayed on your own site with the rating, reviewer and date intact. Idukki syncs them by location so they update as new reviews arrive.

**Q: Do Google Business Profile reviews give my products star ratings in Search?**

A: No. Product star ratings in Search come from structured data on the product page or a Merchant Center product reviews feed. The Profile rating appears on Maps and the Knowledge Panel for the business.

**Q: Can I ask customers for Google reviews?**

A: Yes, as long as you ask everyone rather than only satisfied customers, offer nothing in return, and do not filter who gets the link. Google removes reviews it judges to have been solicited selectively or incentivised.

**Q: Can I upload customer photos to my Business Profile?**

A: Through the Business Profile API a connected account can upload media it has rights to. Customer photos need a rights grant first, which is what the rights-request flow in Idukki produces.

### Sources
- [Google Business Profile Help: Prohibited and restricted content (reviews policy)](https://support.google.com/business/answer/9048782)
- [Google Business Profile APIs overview](https://developers.google.com/my-business/content/overview)
- [Google Search Central: Review snippet structured data](https://developers.google.com/search/docs/appearance/structured-data/review-snippet)
- [Idukki: Google Shopping Stars, the PLA playbook](/resources/google-shopping-stars-playbook)

---
Canonical: https://idukki.io/blog/google-business-profile-reviews-ugc-ecommerce
Tags: google-business-profile, google-reviews, reviews, local
