# Capture rating & review feedback
This how-to covers how to create patterns that capture feedback with various rating and review prompts.
You should be familiar with creating new patterns.
# Star rating example
This pattern captures a rating value between one (worst) and five (best) using a star rating component.
product_rating: type: rating default: 3 label: How would your rate this product?
# Recommendation survey example
This pattern captures a boolean
recommend value using two radio buttons labeled as "Yes" and "No" (mapped to
recommend: type: radiobuttons label: Would you recommend this product to anyone? required: true items: - value: true label: Yes - value: false label: No
# Net promoter score (NPS) example
Another way to capture and quantify perception of a product or experience is by using a net promoter score (opens new window). This pattern captures a numerical NPS value using a specilized NPS component
score: type: nps label: How likely are you to recommend this product to a friend?
# Open-ended review example
Reviews are used to capture high variation, personalized feedback. Think of these as the digital version of a comment card. They can be a great tool to understand the sentiment of the people you serve and find areas for improvement.
This pattern captures high level Happy/Unhappy experience feedback, and conditionally displays a text area if the answer to the 'Are you happy with the experience today?' question is answered 'No' in order to collect additional information.
happy: type: radiobuttons label: Are you happy with the experience today? items: - Yes - No required: true comment: type: textarea placeholder: E.g. Wait time was unacceptable today label: How did we fail to meet your expectations? visible: happy: No