Reviews Table
reviews_table
The Reviews table provides detailed data on customer reviews, including the content, sentiment, and associated metadata such as reviewer attributes and product details. By querying this table, you can analyze review trends, assess customer sentiment, and identify areas for improvement in your products or services.
Note
event_dateis a required field for queries on this table.
Table GuideWhat This Table Represents
Post-purchase product and service reviews and sentiment data from review platforms (e.g., Okendo, Yotpo). One row per review. Includes review content, rating, sentiment analysis, reviewer attributes, and the associated product.
What You Can Answer With This Table
- What are customers saying about our products? — use
content,title,sentiment- What is our average product rating? — use
average_ratingor aggregaterating- Which products get the best or worst reviews? — group by
product_idwithaverage_rating- What percentage of reviews recommend the product? — use
recommended_rate- Where are our reviewers located? — use
reviewer_country_code,reviewer_country_nameKey Relationships
When to Use a Different Table
- Need customer support tickets or agent performance → CS Tickets table. Reviews capture post-purchase sentiment; CS Tickets track support cases and resolution.
- Need customer identity or profile data → Customers table. Reviews includes reviewer attributes but has no
customer_idfor direct customer joins.- Need post-purchase survey responses → Post-Purchase Survey table. Surveys capture attribution and source data; reviews capture product sentiment.
Dimensions
Dimensions are immutable properties that can be used for grouping data.
Title | ID | Type | Description |
|---|---|---|---|
Event Date |
| date | The date the review was submitted. Based on the shop time zone at the moment of the event (or the user time zone, if no sales platform is connected). |
Event Day |
| date | The day on which the event occurred. Derived from |
Event Week |
| date | The Sunday of the week during which the event occurred. Derived from |
Event Month |
| date | The month during which the event occurred. Derived from |
Event Quarter |
| date | The first month of the quarter during which the event occurred. Derived from |
Event Year |
| date | The year during which the event occurred. Derived from |
Attributes with Rating |
| record repeated | A list of rating attributes within the review. Set in the reviews platform. |
Minimum Rating Label |
| string | The label for the minimum rating value. Example values: |
Mid Label Rating |
| string | The label for the midpoint rating value. Example values: |
Title |
| string | The title of the rating attribute. Example values: |
Type |
| string | The type of the rating attribute. Example values: |
Value |
| string | The rating value for the attribute. Example values: |
Maximum Rating Label |
| string | The label for the maximum rating value. Example values: |
Contains Profanity |
| boolean | True if the review contains profanity. Possible values: |
Content |
| string | The text content of the review. Example values: |
Review ID |
| string | The unique identifier for the review. Example value: |
Is Recommended |
| boolean | True if the product is recommended by the reviewer. Possible values: |
Marketplace |
| string | The marketplace where the review was submitted. Example value: |
Order ID |
| string | The unique identifier for the order associated with the review. Example value: |
Platform |
| string | The platform through which the review was submitted. Example values: |
Product ID |
| string | The unique identifier of the reviewed product. Example value: |
Product Name |
| string | The name of the reviewed product. Example values: |
Review Type |
| string | The type of review submitted. Example value: |
Reviewer Attributes |
| record repeated | Attributes associated with the reviewer. |
Reviewer Title |
| string | The title of the reviewer. |
Reviewer Type |
| string | The type of the reviewer. |
Reviewer Value |
| string | The value of the reviewer. |
Reviewer Country Code |
| string | The country code of the reviewer. See list of countries. Example values: |
Reviewer Country Name |
| string | The full name of the reviewer's country. See list of countries. Example values: |
Reviewer Display Name |
| string | The display name of the reviewer. |
Reviewer Email |
| string | The email address of the reviewer. |
Reviewer Is Verified |
| boolean | True if the reviewer is a verified customer. Possible values: |
Reviewer Name |
| string | The name of the reviewer. |
Reviewer Verified Status |
| string | The verification status of the reviewer. |
Sentiment |
| string | The sentiment analysis result for the review content. Example values: |
Status |
| string | The status of the review. Example values: |
Title |
| string | The title of the review. Example values: |
Variant ID |
| string | The unique identifier of the reviewed product variant. Example value: |
Measures
Measures are numeric fields that can be aggregated and/or combined to calculate new metrics.
| Title | ID | Type | Description |
|---|---|---|---|
| Helpful Count | helpful_count | numeric | The number of helpful votes the review has received. |
| Rating | rating | numeric | The rating score assigned by the reviewer. |
| Unhelpful Count | unhelpful_count | numeric | The number of unhelpful votes the review has received. |
Updated about 5 hours ago