Skip to main content
If you build a website in Growth Studio (Winnerr’s site builder), you can embed your published client reviews directly on any page using the Reviews (agentReviews) block. The block pulls the same governed set of reviews that appear on your public reputation profile — PUBLISHED status, PUBLIC consent tier, in the order you set.

How it works

When a Growth Studio page is rendered, the server checks whether the page config includes a visible agentReviews block. If it does, the server loads your published reviews from the database and injects them into the page HTML before it reaches the browser. There is no cross-origin iframe, no third-party script, and no extra API call from the visitor’s browser. The block renders in the same trust environment as the rest of your Winnerr site — your brand colors, layout, and compliance footer all apply.

Add the Reviews block to a page

  1. Go to Growth Studio → Site Studio and open the site you want to edit.
  2. Add a new block and choose Reviews from the block library.
  3. Choose a variant (see below) and configure the heading text.
  4. Save and publish the page.

Block variants

Block configuration

Each agentReviews block accepts: The agentReviews block emits Schema.org RealEstateAgent JSON-LD structured data on any page that includes it. The structured data includes:
  • @type: RealEstateAgent with the agent’s display name and public profile URL (when the profile is published and indexable).
  • aggregateRating with ratingValue, reviewCount, bestRating (5), and worstRating (1) — this is what search engines use to display star ratings in results.
  • Individual Review items (up to 20) with author name, rating, and review text.
This structured data only renders when at least one published review exists and the page is published. The Badge variant includes structured data as well (aggregate only).

What the block shows

The block only ever renders reviews that are:
  • Status: PUBLISHED
  • Visibility: PUBLIC
Consent flags are honored: a review without permissionUsePhoto renders without the photo; a review without permissionUseName shows initials only. No draft reviews, pending reviews, or internal reviews are ever included. Reviews are ordered by sortOrder (ascending), then approvedAt (most recent first), then createdAt. This matches the order on your public reputation profile. When your public reputation profile is published and marked indexable, the block includes a link to your full profile (/r/<your-slug>) so visitors can read all your reviews. When the profile is a draft or not indexable, the link is omitted.

Prerequisites

  • At least one testimonial must be in PUBLISHED status with PUBLIC visibility before the block shows content. The block renders nothing (no empty state shown to site visitors) until at least one review is available.
  • The Growth Studio site must be published.