B
Bonzai 2
Web Parts

Feedback

Collect user feedback with customizable forms, star ratings, categories, and submission history.

CommunicationFeature Parity: 90%

Get Feedback Working in 3 Steps

15-30 minutes

Prerequisites

  • Bonzai 2 package installed on your site
  • Feedback list created with required columns
1

Create the Feedback list

Create a SharePoint list named "Feedback" with Title, Description, Category, Rating, and IsAnonymous columns.

2

Add Feedback web part

Edit the page, add the Bonzai Feedback web part to your desired section.

3

Configure and publish

Select your Feedback list, configure categories and rating options, then publish.

When to Use This Web Part

Use this when you need to...

  • Collect user feedback on the intranet
  • Gather feature requests and suggestions
  • Enable quick contact with site administrators
  • Capture ratings for content or services
  • Create support request forms
  • Allow anonymous or identified feedback

Best page locations

  • Homepage footer — quick feedback access
  • Support pages — contact forms
  • Department pages — team feedback collection
  • Any page — sidebar feedback widget

Consider alternatives when...

  • Complex multi-step forms — use PowerApps
  • Survey with multiple questions — use Microsoft Forms
  • Event registration — use Events Rollup

Related web parts:

Microsoft Formscomplex surveysPowerAppscustom business forms

Step-by-Step Configuration

1

Create a Feedback SharePoint list

Go to Site Contents → New → List. Name it "Feedback".
2

Add required columns

Add: Title, Description (Multiple lines), Category (Choice), Rating (Number), IsAnonymous (Yes/No), SubmittedBy (Text), SubmittedByName (Text).

Title is already a default column. Create a Choice column for Category with your feedback types.

3

Add the web part to your page

Edit the target page, click +, and add "Bonzai Feedback".
4

Select the Feedback list

In the property pane, select your Feedback list from the List Picker.
5

Configure categories

Enter comma-separated categories like "General,Bug Report,Feature Request,Other".
6

Configure rating options

Toggle "Show Rating" and set the maximum rating (3-10 stars).
7

Configure anonymous option

Enable "Allow Anonymous" to let users submit feedback without their name.
8

Set up submissions display

Enable "Show My Submissions" to let users see their past feedback. Optionally enable "Show All Submissions" for transparency.
9

Publish and test

Publish the page and submit test feedback to verify it saves to the list.

Common Configurations

Quick Feedback Widget

Compact feedback in the page footer

Best for: Site-wide feedback collection
Configuration
TitleShare Your Feedback
Show RatingYes
Max Rating5
CategoriesGeneral,Suggestion
Chrome TypeTitle Only

Full Feedback Form

Complete form with all options

Best for: Dedicated feedback page
Configuration
TitleFeedback & Suggestions
Show RatingYes
Allow AnonymousYes
Show My SubmissionsYes
Max Items10

Support Request

IT or HR support form

Best for: Help desk pages
Configuration
TitleSubmit a Request
CategoriesHardware,Software,Access,Other
Show RatingNo
Allow AnonymousNo
Chrome TypeTitle and Border

Content Rating

Star rating focused

Best for: Content rating pages
Configuration
TitleRate This Page
Show RatingYes
Max Rating5
Is CollapsibleYes
Default CollapsedYes

Best Practices

Make feedback easy to find

Place the Feedback web part in a consistent location across pages (e.g., footer or sidebar) so users know where to find it.

Review feedback regularly

Set up Power Automate notifications to alert admins when new feedback is submitted. Respond promptly to build engagement.

Use categories for routing

Categories help route feedback to the right team. Set up different views in SharePoint for IT, HR, and Content teams.

Anonymous vs. Identified feedback

When "Allow Anonymous" is enabled, users can choose to hide their identity. Anonymous submissions store "(Anonymous)" instead of the user's name.

Troubleshooting

Still need help? Contact Bonzai Support


Reference

Feedback List Schema

Create a SharePoint list named "Feedback" with these columns:

  1. Create a list named Feedback.
  2. Add the required columns below (Title is already present).
  3. Ensure users have Contribute permissions to submit feedback.
ColumnTypeRequiredNotes
TitleSingle line of textYesDefault column — feedback subject
DescriptionMultiple lines of textYesPlain text feedback content
CategoryChoiceYese.g., General, Bug Report, Feature Request
RatingNumberYesStores star rating value
IsAnonymousYes/NoYesWhether user chose anonymous
SubmittedBySingle line of textYesUser email (auto-populated)
SubmittedByNameSingle line of textYesUser display name (auto-populated)

Property Pane Configuration

PropertyTypeGroupDescription
titleTextTitle & NavigationWeb part title
titleUrlTextTitle & NavigationMake title a link
titleIconOptionDropdownTitle & NavigationTitle icon mode: Custom or None
titleIconNameIcon PickerTitle & NavigationFluent UI icon picker
descriptionTextTitle & NavigationDescription below title
showMoreUrlTextTitle & Navigation"View All" link URL
showMoreTextTextTitle & Navigation"View All" link text
siteUrlTextData SourceSite where list is located
listNameList PickerData SourceFeedback list
categoriesText (multiline)Form ConfigComma-separated categories
showRatingToggleForm ConfigShow star rating (default: true)
maxRatingSlider (3-10)Form ConfigMaximum rating value (default: 5)
allowAnonymousToggleForm ConfigAllow anonymous submissions
showMySubmissionsToggleSubmissionsShow user's past feedback
showAllSubmissionsToggleSubmissionsShow all users' feedback
maxItemsSlider (1-50)SubmissionsMax submissions to display
chromeTypeDropdownAppearanceNone/Title Only/Border Only/Title and Border
fixedHeightSlider (0-800)AppearanceFixed height in pixels
isCollapsibleToggleAppearanceAllow collapse/expand
defaultCollapsedToggleAppearanceStart collapsed
successMessageTextMessagesPost-submit confirmation
enableAudienceTargetingToggleAudienceEnable audience targeting
targetAudienceTextAudienceComma-separated groups/emails

Features Checklist

  • ✅ Feedback form submission
  • ✅ Configurable star rating (3-10 stars)
  • ✅ Customizable categories
  • ✅ Anonymous submission option
  • ✅ View past submissions
  • ✅ View all submissions (admin feature)
  • ✅ Chrome type configuration
  • ✅ Collapsible/expandable
  • ✅ Custom success message
  • ✅ Audience targeting
  • ✅ "View More" link
  • ✅ Responsive design

Migration from Classic Bonzai

Classic FeatureModern EquivalentNotes
Feedback formFeedback componentSame functionality
Star ratingshowRating + maxRatingConfigurable 3-10 stars
Category dropdowncategories propertyComma-separated text
Anonymous modeallowAnonymousToggle in property pane
Chrome typeschromeType4 options available