# Summary of posted comments on products page?

**URL:** <https://community.glideapps.com/t/summary-of-posted-comments-on-products-page/11805>\
**Category:** Ask for Help\
**Created:** [July 1, 2020, 4:04pm UTC](https://community.glideapps.com/t/summary-of-posted-comments-on-products-page/11805 "2020-07-01T16:04:00Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![S\_C](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/s_c/32/12766_2.png) [@S\_C](https://community.glideapps.com/u/S_C)\
**Post date:** [July 1, 2020, 4:04pm UTC](https://community.glideapps.com/t/summary-of-posted-comments-on-products-page/11805/1 "2020-07-01T16:04:00Z")

</div>

It is my understanding that glideapps cannot display the average user rating for product/item. I really need that feature for my app to be useful.

I was wondering that until that feature becomes available **can I simply let people add their rating in user-specific notes section and then display these comments using rich text component?**

Any help on this much appreciated.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 1, 2020, 4:05pm UTC](https://community.glideapps.com/t/summary-of-posted-comments-on-products-page/11805/2 "2020-07-01T16:05:16Z")

</div>

You can follow the instructions here to have your own rating component.

> [@How-To: Custom Rating Component](https://community.glideapps.com/t/how-to-custom-rating-component/11286):
>
> wave Hey all! I know Glide came out with their own Ratings component, but it doesn’t Roll up averages over user specific columns. I managed to come up with a custom-built solution that’s an improvement to a simple drop down menu of ratings. Here’s how: [[Glide: Create your own 5-Star (or whatever) Rating Component] ](https://www.youtube.com/watch?v=O7TEF5z5t7U) If you’d like to play around with an example, visit my Experiments app and visit the Ratings tab:

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [July 1, 2020, 4:06pm UTC](https://community.glideapps.com/t/summary-of-posted-comments-on-products-page/11805/3 "2020-07-01T16:06:50Z")

</div>

I still don’t think you can aggregate user specific columns into one column visible to all. You would be better off using a form to submit ratings/reviews. Then display each rating/review as a list under each item.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 1, 2020, 4:08pm UTC](https://community.glideapps.com/t/summary-of-posted-comments-on-products-page/11805/4 "2020-07-01T16:08:38Z")

</div>

Yeah that’s what I did for my latest app, applying Bob’s method then display all ratings & comments in an inline list.

---

<div class="post-metadata">

**Author:** ![S\_C](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/s_c/32/12766_2.png) [@S\_C](https://community.glideapps.com/u/S_C)\
**Post date:** [July 1, 2020, 5:00pm UTC](https://community.glideapps.com/t/summary-of-posted-comments-on-products-page/11805/5 "2020-07-01T17:00:06Z")

</div>

Thank you @ThinhDinh and @Jeff_Hager.

@Jeff_Hager: I am not sure how will I go about aggregating the contents of form for each product to list visible on each product page. Is there a video link/help article you can share?  
My concern is that if I use this method I will end up using more than 50k rows as my app will list 1000s of products and each product will have multiple components.

Thanks again for responding!!

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 1, 2020, 5:04pm UTC](https://community.glideapps.com/t/summary-of-posted-comments-on-products-page/11805/6 "2020-07-01T17:04:53Z")

</div>

Have a “Reviews” sheet which contains:

- The unique ID for the product, which I assume you have already.

- The rating value.

- The comment (optional).

In your “Products” sheet, have a relation that match the unique ID of the product with the unique ID in the “Reviews” sheet, set it to match multiple entries. Show that relation under each of your “Products” screen.

In your form, besides the rating and comment which are visible, use a “Column” component to catch the unique Product ID.

About the rows concern, yes, it’s something you have to accept, no workaround for that as far as I aware.

---

<div class="post-metadata">

**Author:** ![S\_C](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/s_c/32/12766_2.png) [@S\_C](https://community.glideapps.com/u/S_C)\
**Post date:** [July 1, 2020, 7:06pm UTC](https://community.glideapps.com/t/summary-of-posted-comments-on-products-page/11805/7 "2020-07-01T19:06:02Z")

</div>

Thanks @ThinhDinh. It worked 😄
