# 🤩 Rating Component: Display Average Star Rating

**URL:** <https://community.glideapps.com/t/rating-component-display-average-star-rating/58731>\
**Category:** Community Resources\
**Tags:** tutorial\
**Created:** [March 3, 2023, 4:20pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731 "2023-03-03T16:20:03Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 3, 2023, 4:20pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/1 "2023-03-03T16:20:03Z")

</div>

# 🤩 Star Ratings are back!

The Rating component in Glide Pages allows a user to assign a numeric rating to an item by selecting stars.

In this video I demonstrate how to set up your Glide tables and screens to allow users to

- fill out a rating/review form
- modify their rating afterwards
- see a count of total ratings per item
- see average star rating per item
- view a list of all reviews per item.

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/e/4efa4a4868970cd4bae53673f02d5a3afe6578f5.jpeg "Glide Ratings Component: Accept and Display Average Star Ratings") ](https://www.youtube.com/watch?v=CZkIcLXui10)

Enjoy!

---

<div class="post-metadata">

**Author:** ![mikec](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mikec/32/53291_2.png) [@mikec](https://community.glideapps.com/u/mikec)\
**Post date:** [March 4, 2023, 7:23pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/2 "2023-03-04T19:23:32Z")

</div>

Hey @Robert_Petitto ! Thanks for the tutorial, super helpful as always! I set up ratings component in pages, but the ratings are not registering to the column.

Feels like a bug, but have you ever run into this problem before?

 ![Screen Shot 2023-03-04 at 11.22.05 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/9/b9e521a5123f4fae8338bca93199b994d3ecc969.png)

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 4, 2023, 8:01pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/3 "2023-03-04T20:01:52Z")

</div>

I think it’s a known bug. Glide is on it. What happens if you double click the number you’re trying to select? Will it select?

Full transparency: the video I created shows me selecting the five stars, but it’s just video editing because it wasn’t working for me either 🤫

---

<div class="post-metadata">

**Author:** ![mikec](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mikec/32/53291_2.png) [@mikec](https://community.glideapps.com/u/mikec)\
**Post date:** [March 4, 2023, 8:17pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/4 "2023-03-04T20:17:38Z")

</div>

Hahah, nice one!

No, I tried on different devices and browsers. None worked. Hopefully they’ll fix it soon.

---

<div class="post-metadata">

**Author:** ![erwblo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwblo/32/75_2.png) [@erwblo](https://community.glideapps.com/u/erwblo)\
**Post date:** [March 5, 2023, 8:58am UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/5 "2023-03-05T08:58:11Z")

</div>

Mmm, SHOCK HORROR, can’t we even trust Bob’s videos anymore? 🙂

---

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [March 5, 2023, 9:06am UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/6 "2023-03-05T09:06:44Z")

</div>

I’m sure he will fix it… if not… ill post my technique 😉

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 5, 2023, 1:27pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/7 "2023-03-05T13:27:25Z")

</div>

Ha. Glide will fix the issue this week probably.

---

<div class="post-metadata">

**Author:** ![agung\_Taufik](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/agung_taufik/32/2589_2.png) [@agung\_Taufik](https://community.glideapps.com/u/agung_Taufik)\
**Post date:** [March 10, 2023, 5:01pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/8 "2023-03-10T17:01:12Z")

</div>

is there anything i missed?  
rating component does not work

> **[VID\_20230310\_235512.mp4](https://drive.google.com/file/d/1RXixHtCuN3TVzc12bWN56QsSODZ57_Nq/view?usp=share_link)**
>
> Google Drive file.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 10, 2023, 5:56pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/9 "2023-03-10T17:56:37Z")

</div>

@tristan had this component been fixed yet?

---

<div class="post-metadata">

**Author:** ![tristan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tristan/32/78911_2.png) [@tristan](https://community.glideapps.com/u/tristan)\
**Post date:** [March 10, 2023, 7:04pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/10 "2023-03-10T19:04:56Z")

</div>

Yes, fix for rating component in form screens going out shortly.

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [April 8, 2023, 3:24pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/11 "2023-04-08T15:24:28Z")

</div>

It appears that if the Star Rating Component is the only components in a form, the form cannot be submitted. Is this the intended behavior? Not sure if this is related to the above bug or something different. Also, can they be made “required”?

If I add a text field, then the form can be submitted and the # is captured in the intended column.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 8, 2023, 5:48pm UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/12 "2023-04-08T17:48:10Z")

</div>

@tristan ?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [April 9, 2023, 4:11am UTC](https://community.glideapps.com/t/rating-component-display-average-star-rating/58731/13 "2023-04-09T04:11:35Z")

</div>

> [@Joe\_Gabriele](#):
>
> It appears that if the Star Rating Component is the only components in a form, the form cannot be submitted. Is this the intended behavior? Not sure if this is related to the above bug or something different. Also, can they be made “required”?

The same behaviour applies with the Switch component. A form with _only_ a switch component cannot be submitted.
