Customer page reviews block

Last updated: April 20, 2026

BetterReviews installs an embedded block called BetterReviews Reviews on the Shopify admin customer detail page. Open any customer and you’ll see every review they’ve submitted on your store, each with a direct deep link into the BetterReviews moderation detail.

What you get

Each row in the block shows:

  • Star rating
  • Moderation status badge (pending / approved / rejected)
  • Submission date
  • Review title — clickable, deep-links into the full BetterReviews moderation detail for that review

The block paginates — 3 reviews per page, with a Load more button for customers who’ve submitted more.

What’s not shown

Approve / reject / delete / reply actions happen inside BetterReviews itself (click the title to open the moderation detail). We deliberately keep moderation mutations on one surface to keep the security review tight.

We also don’t show the review excerpt or sentiment signals in the block — it’s a compact at-a-glance list. Click a title to see the full review body, AI-graded quality/sentiment signals, reply field, and all metadata.

Reviews that aren’t linked to a Shopify customer don’t appear in the block — e.g., widget reviews submitted by a guest who never had a Shopify account. Those still show up in your BetterReviews admin under the product, just not on a specific customer page.

Privacy

The block shows only the customer’s own reviews on your store. Cross-store data isolation is enforced end-to-end:

  • Your store is identified by the Shopify-signed session token, not by any URL parameter
  • Every request is scoped to your store — a crafted customer ID for another merchant’s customer returns an empty list
  • The customer’s name and email aren’t re-sent to your admin — Shopify already displays those on the same page

Troubleshooting

Block doesn’t load. Check that BetterReviews is installed. If you recently installed, give Shopify 1–2 minutes to register the extension.

Shows “This customer hasn’t left any reviews yet.” but you know they reviewed. Historical reviews collected before 2026-04-20 may need a backfill run. Contact support with the customer’s email and we’ll trigger the backfill for your store. The block’s empty state also exposes an “Open BetterReviews” button that takes you to the full review list.

Shows “Failed to load reviews”. The BetterReviews backend returned an error. Refresh the page. If it persists, check the BetterReviews status page or reach out to support.