---
title: Review Block (with Schema)
description: How to use the Ultimate Blocks Review block to add star or percentage ratings, a call to action button and review schema for Google rich results in WordPress.
url: "https://ultimateblocks.com/docs/review-block/"
updated: "2026-11-07"
category: "SEO, Schema & AI Blocks"
---

# Review Block (with Schema)

The **Review** block in Ultimate Blocks lets you add a rated review box to any WordPress post or page, with star or percentage ratings, a summary, a call to action button and built in review schema. The schema helps Google show star ratings for your page in search results. The block is free, and Ultimate Blocks Pro adds a pros and cons section (also output as schema) with extra layouts.

| **Block name in the editor** | Review |
| --- | --- |
| **Plan** | Free (pros and cons need Pro) |
| **Best for** | Product reviews, software reviews, book and movie reviews, course reviews, local business and restaurant reviews, affiliate content |
| **Live demo** | [See the Review block in action](https://ultimateblocks.com/schema-review-block/) |

## What you can use it for

- Write product reviews with a rating for each feature and an overall score.
- Add review schema so Google can show star ratings (review snippets) for your page.
- Send readers to the product with a call to action button that uses nofollow and sponsored links for affiliate offers.
- Review software, books, courses, movies, events, restaurants and other local businesses with the right schema type for each.
- Add price, availability, shipping and return policy details to product schema for richer product results.
- Show pros and cons in a clear box that search engines can read (Pro).

## How to add the Review block

1. Open the post or page in the WordPress block editor.
2. Click the **+** (Block Inserter) button.
3. Search for **Review** and click the block to add it.
4. Fill in the review title, the author name and the rating entries right inside the block.

![Add Review Block](https://ultimateblocks.com/wp-content/uploads/2023/05/Add-Review-Block.png)

## Fill in the review

Most of the review content is typed directly into the block:

- **Title of the review:** the name of the item you review. Schema uses it as the item name.
- **Review Author name:** your name or the reviewer’s name. Schema uses it as the review author.
- **Feature name:** each rating row has a feature name and a value. Click the stars (or the bar) to set the value. Click the **+** (**Insert new review entry**) button below the list to add another row.
- **Summary:** a summary title and text that sit next to the overall score. The overall score is the average of all your rating rows.
- **Call to action button:** click the button to type its text and add a link.

**Tip:** Google needs an item name, an author name and at least one rating value for a valid review rich result. The block warns you in the editor if one of these is missing.

## Settings tab

Select the block and open the block sidebar on the right. The **Settings** tab (gear icon) has these panels:

### Rating Format

- **star** or **percent:** show ratings as stars (0 to 5, in steps of 0.1) or as percentage bars (1 to 100). Switching converts your existing values.
- **Value for** (row name): a slider that sets the value for whichever rating row you are editing. Click a row in the block first, then use the slider for exact values.

![Set Value and Rating to the Review Block](https://ultimateblocks.com/wp-content/uploads/2023/05/Set-Value-and-Rating-to-the-Review-Block.png)

![Set Percent Value](https://ultimateblocks.com/wp-content/uploads/2023/05/Set-Percent-Value.png)

### CTA Button

- **Enable:** show or hide the call to action button.
- **Alignment:** align the button left, center or right.

The button itself is a [Buttons (UB)](https://ultimateblocks.com/docs/button-improved-block/) block inside the review. Click it to edit the text, link, colors and size. In the link settings you can turn on **Open Link in New Tab**, **Add Nofollow to Link** and **Mark link as sponsored**. New tab and nofollow are on by default. Turn on sponsored for affiliate links.

![CTA Button Settings of the Review Block](https://ultimateblocks.com/wp-content/uploads/2023/05/CTA-Button-Settings-of-the-Review-Block.png)

### Review Schema

This panel controls the structured data (JSON-LD) the block adds to your page.

- **Enable review schema:** add review schema for this block. It is on by default.
- **Use review summary:** show or hide the summary area with the overall score.
- **Item type:** what you are reviewing. Choose from Book, Course, CreativeWorkSeason, CreativeWorkSeries, Episode, Event, Game, LocalBusiness, MediaObject, Movie, MusicPlaylist, MusicRecording, Organization, Product or SoftwareApplication.
- **Item subtype** and **Item subsubtype:** narrow the type for more precise schema. For example LocalBusiness > FoodEstablishment > Restaurant, Product > Vehicle, SoftwareApplication > MobileApplication or WebApplication, Book > Audiobook, Game > VideoGame, and Event subtypes such as MusicEvent, SportsEvent or Festival.
- **Include review** and **Include aggregate rating** (Product only): choose whether the product schema includes your review, an aggregate rating, or both. Google reports them as separate items, so turning both on doubles the item count for the page.
- **Enable review image:** show an image in the review. Set the **Image size** and the **Image position** (left, right, or top and bottom when a description is on). Movie and VideoObject reviews always need an image.
- **Enable review description:** add a description area to the review. Course reviews always use it.
- **Review publisher:** the site or company that publishes the review.
- **Review publication date:** pick the date the review was published.

![Set Review Schema](https://ultimateblocks.com/wp-content/uploads/2023/05/Set-Review-Schema.png)

![Set Review Publication Date](https://ultimateblocks.com/wp-content/uploads/2023/05/Define-Review-Publication-Date.png)

### Fields for each item type

Extra fields appear in the Review Schema panel depending on the item type you choose:

- **Product:** **Brand**, **SKU**, **Identifier** and **Identifier type** (NSN, MPN, GTIN8, GTIN12, GTIN13, GTIN14 or GTIN), plus the Offer, Shipping Details and Return Policy panels below.
- **Book:** **ISBN**, **Book author name** and a link to the book’s page.
- **Course:** **Provider** (the school or platform that offers the course).
- **Event:** **Event start date**, **Use event end date**, an **Event venue** (a physical location with **Address Name** and **Address**, or a virtual location with an **Event Page** URL), **Performer** and **Organizer**.
- **LocalBusiness:** **Price Range**, **Address**, **Telephone Number** and a page link. Food businesses such as restaurants also get **Serves cuisine**, where you add cuisines one by one.
- **Organization:** **Address** and **Telephone Number**.
- **SoftwareApplication:** **Application Category** and **Operating System**.
- **Movie:** a link to the movie’s page.
- **MediaObject > VideoObject:** **Video upload date** and **Video URL**.

### Offer

Product, SoftwareApplication and Event reviews have an **Offer** panel for price data:

- **Offer Type:** **Offer** for a single price, or **Aggregate Offer** for a price range from several sellers.
- **Offer Currency:** a currency code such as USD or EUR.
- **Offer Price**, **Offer Status** (In Stock, Out Of Stock, Pre Order, Sold Out and more) and **Offer expiration** with a date (single offer).
- **Offer Count**, **Lowest Available Price** and **Highest Available Price** (aggregate offer).

### Shipping Details and Return Policy

Product reviews also have two panels that Google uses for richer product results:

- **Enable shipping details:** add **Shipping Country (ISO code)**, **Shipping Rate**, **Handling Time (days)** and **Transit Time (days)**.
- **Enable return policy:** set the **Return Window** (**Finite return window** with **Return Window (days)**, **No returns**, **Unlimited returns** or **Unspecified**), the **Return Method** (**By mail**, **In store** or **At kiosk**), the **Return Fees** (**Free returns**, **Restocking fee** or **Customer pays return shipping**) and the **Applicable Country (ISO code)**.

## Check for missing schema fields

When review schema is on and a field is empty, the block shows a notice above the review in the editor. Visitors never see it.

- **Missing for a valid rich result:** fields Google requires, such as Item Name, Author Name, a rating value, Offer Price (Product and SoftwareApplication), Description (Course), the event venue address or Event Page (Event), Image (Movie and VideoObject) or Address (LocalBusiness).
- **Recommended for a richer result:** optional fields that improve the result, such as Brand and Identifier (Product), Application Category and Operating System (SoftwareApplication) or Provider (Course).

The notice goes away once you fill in the fields. You can then test the page with Google’s Rich Results Test. For a full walkthrough, read [How to add review schema and star ratings in WordPress](https://ultimateblocks.com/docs/how-to-add-review-schema-star-ratings/).

## Styles tab

Switch to the **Styles** tab (half-circle icon) to change the look of the block:

![Colorize the Review Block](https://ultimateblocks.com/wp-content/uploads/2023/05/Colorize-the-Review-Block.png)

- **Colors:** with star ratings, **Star Colors** (**Active Star Color**, **Inactive Star Color** and **Star Outline Color**). With percentage ratings, **Percentage Bar Colors** (**Main Color** and **Background Color**).
- **Typography:** **Title Font** and **Summary Title Font** sizes.
- **Dimension Settings:** **Padding** and **Margin**.

To change the button colors, select the button inside the review and use its own settings.

## Pro features

- **Pros and cons:** turn on **Enable Pros/Cons** to add a pros list and a cons list to the review. The block outputs them as positive and negative notes in the review schema, which Google can show in product review results.
- **Layouts:** choose how pros and cons look, including a graph layout.
- **Advanced controls:** **Sync text/icon sizes**, **Sync content/title sizes** and **Adaptive border** (a border that adapts its color to the background), plus size and color options for the pros and cons.

[Get Ultimate Blocks Pro](https://ultimateblocks.com/pricing/) to unlock these features.

## Extensions you can use with this block

- [Visibility Control](https://ultimateblocks.com/docs/visibility-control/) (Pro): show the block only to certain users or on a schedule.
- [Animation](https://ultimateblocks.com/docs/animation/) (Pro): animate the block when it comes into view.
- [Responsive Control](https://ultimateblocks.com/docs/responsive-control/): hide the block on desktop, tablet or mobile.
- [Custom CSS](https://ultimateblocks.com/docs/custom-css/): add your own CSS to this block only.
- [Saved Styles](https://ultimateblocks.com/docs/how-to-save-a-style/) (Pro): save your design and reuse it on other posts.

## Frequently asked questions

**Does the Review block add review schema automatically?**

Yes. Review schema is on by default for every Review block. You can turn it off with Enable review schema in the Review Schema panel.

**Why are star ratings not showing in Google for my review?**

Google decides when to show review snippets, and it can take time after it recrawls your page. Fill in every field the editor lists under Missing for a valid rich result, then test the page with the Rich Results Test.

**Which item types does the Review block support?**

It supports Book, Course, CreativeWorkSeason, CreativeWorkSeries, Episode, Event, Game, LocalBusiness, MediaObject, Movie, MusicPlaylist, MusicRecording, Organization, Product and SoftwareApplication, with many subtypes such as Restaurant, Vehicle and MobileApplication.

**Can I use the Review block for affiliate reviews?**

Yes. The call to action button can use nofollow, sponsored and open in a new tab, which is the recommended setup for affiliate links.

**Can I show percentages instead of stars?**

Yes. Choose percent under Rating Format. Each row then shows a bar from 1 to 100, and the overall score is shown as a percentage.

**Is the Review block free?**

Yes. It is included in the free Ultimate Blocks plugin. The pros and cons section with its schema and layouts is part of Ultimate Blocks Pro.

## Related docs

- [How to add review schema and star ratings in WordPress](https://ultimateblocks.com/docs/how-to-add-review-schema-star-ratings/)
- [Star Rating block](https://ultimateblocks.com/docs/star-rating-block/)
- [How-To block (with Schema)](https://ultimateblocks.com/docs/howto-schema-block/)
- [Buttons (UB) block](https://ultimateblocks.com/docs/button-improved-block/)
- [Table of Contents block](https://ultimateblocks.com/docs/table-of-contents-block/)
