> For the complete documentation index, see [llms.txt](https://docs.yaycommerce.com/yayreviews/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.yaycommerce.com/yayreviews/features/review-form.md).

# Review Form

<figure><img src="/files/r3zZZA7vTkEbshKlQ8bK" alt=""><figcaption></figcaption></figure>

The **Review Form** tab lets you customize review submission fields and validation rules.

#### Form Layout

Choose how the review form appears on the product page.

* Inline:

<figure><img src="/files/uj5UGIHZ2BIdCI5utbyz" alt=""><figcaption></figcaption></figure>

* Popup:

<figure><img src="/files/R8lg0AU1PvtmGMGjpTvc" alt=""><figcaption></figcaption></figure>

* Sidebar:

<figure><img src="/files/zOAfNgRlZ2woCcBI2LGK" alt=""><figcaption></figcaption></figure>

#### Star Ratings

Configure star rating behavior (synced with WooCommerce):

* **Enable Star Ratings:** Allow customers to rate products using star ratings.
* **Star Rating Required:** Require customers to select a star rating before submitting a review.

#### Review Title

Configure the review title field:

* **Title Field:** You can choose **Disable**, **Optional**, or **Required**.
* **Max Title Length:** Set the maximum number of characters allowed for the review title.
* **Title Placeholder:** Customize the placeholder text displayed in the title input field.

#### Review Content

Configure the main review text field:

* **Content Field:** You can choose **Disable**, **Optional**, or **Required**.
* **Min Length / Max Length:** Define minimum and maximum character limits (0 means no limit).

{% hint style="info" %}
Note: If you choose **Optional** but set a M**in Length**, a notification message like the one shown below will be displayed.

&#x20;![](/files/HTMuyLcfm1ycbfqpmtjP)
{% endhint %}

#### Privacy Consent (GDPR)

<figure><img src="/files/d3Aj0nBFcSjHsTNp6Zxb" alt=""><figcaption></figcaption></figure>

* **Enable GDPR Checkbox:** Display a privacy consent checkbox on the review form to comply with GDPR requirements.
* **Require Consent:** Require reviewers to check the consent checkbox before submitting a review.
* **Checkbox Text:** Customize the text shown next to the consent checkbox. Leave empty to use the default text.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.yaycommerce.com/yayreviews/features/review-form.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
