Rooms
Rooms are the core feedback channel in Anonfeedback. Each room gives respondents a simple three-step experience: pick an emoji reaction, optionally select tags, and write a comment. No account needed.
How a room works
When someone opens a room link they see:
- A header question — e.g. "How helpful was this documentation?"
- Three emoji buttons — happy, neutral, and sad (fully customizable)
- After tapping an emoji: a follow-up question specific to that reaction — e.g. "What worked well?" for happy
- Tag chips (optional) — quick keyword selectors like "Clear", "Outdated", "Missing examples"
- A text area with a contextual placeholder — e.g. "Tell us what was clear and helpful..."
- A footer note — e.g. "Your feedback helps us improve our docs."
All of this copy is configurable. The AI Assistant generates it automatically from your description.
Creating a room manually
- Go to Create → Rooms in the sidebar
- Click New Room
- Enter a room name (required, max 100 characters)
- Optionally select a folder to place the room in
- Click Create
Room names must be unique within your organization (case-insensitive).
Room fields
| Field | Description |
|---|---|
| Name | Display name and unique identifier. Used in the public URL. |
| Active | Toggle to pause or resume feedback collection. Inactive rooms reject new submissions but keep existing data. |
| Private | Private rooms are only visible to organization members. Useful for internal feedback channels. |
| Folder | Optionally group the room into a named folder. |
Creating a room with the AI Assistant
Describe what you need and the assistant generates a fully configured room:
"Create a room for my API documentation page, in the Engineering folder."
The AI will set:
- A descriptive room name
- Context-specific header text, footer text, and emoji follow-up questions
- Tailored placeholders for each sentiment
- Auto-categorization tags relevant to your topic
- The correct folder (if it exists in your organization)
Customizing a room
Open the room settings panel by clicking the room → Open. The settings panel has tabs for each emoji (happy, neutral, sad), plus header, footer, and style.
Header
The Header Text is the main question shown at the top of the feedback page. Make it specific to your context:
- Documentation page: "How helpful was this page?"
- Sprint retro: "How did this sprint go?"
- Course session: "How was today's lecture?"
Emoji sentiments
Each emoji (happy / neutral / sad) has four configurable fields:
| Field | Description | Example |
|---|---|---|
| Emoji | The emoji shown as the reaction button | 😊 |
| Label | Short word shown under the emoji | Helpful |
| Title Text | Follow-up question shown after the emoji is tapped | "What worked well?" |
| Placeholder Text | Textarea placeholder for the written comment | "Tell us what was clear..." |
Customizing these makes the feedback prompts feel specific and intentional rather than generic.
Footer
A short note shown below the submit button. Use it to explain what happens with the feedback:
"Your feedback helps us keep our docs accurate and useful."
Tags
Tags are keyword chips respondents can tap before writing their comment. They auto-categorize responses for faster filtering in Insights.
- Add 3–6 tags per sentiment
- Keep them short and specific (e.g. "Clear", "Missing examples", "Hard to find")
- Capitalize the first letter of each tag
Organizing rooms with folders
Folders group rooms by team, project, or topic. A room can belong to one folder at a time.
- Navigate to Create → Rooms, then use the folder sidebar to create and manage folders
- Drag rooms into folders, or select a folder when creating a room
- Private folders make all their rooms private automatically
Sharing a room
Every room has a unique public URL. Share it via:
- Direct link (copy from the room settings panel)
- Embedded widget on your webpage (Widget guide →)
- QR code (generated in the room settings panel)
Respondents never need an account.
Active vs inactive
| State | Behaviour |
|---|---|
| Active | Room accepts new feedback submissions |
| Inactive | Room rejects new submissions. Existing data is preserved and still visible in Insights. |
Toggle active status from the room card in the Rooms list or from the settings panel.
Event types
Every piece of feedback is tagged with an event type — a string that identifies which room it came from. The event type is set automatically to the room's name when feedback is submitted, whether through the public room link, the CDN widget, or the instructor URL.
You'll see event type as a filter in the Insights view. If you collect feedback across multiple rooms in one organization, the event type filter is how you narrow Insights down to a single room.
Instructor URLs
Each team member has a unique instructor ID (their initials, assigned when their account is created). You can share room URLs in the format:
https://anonfeedback.io/public/{instructorId}/{room-name}
For example: /public/JD/Sprint-Retro
When feedback is submitted through this URL, both the room name (event type) and the instructor ID are stored on the response. This lets you filter Insights by event type to see feedback for a specific room, and see which instructor the respondent was associated with.
Room limits
Room limits depend on your organization's plan. If you hit the limit, you'll see an upgrade prompt. Deleting an existing room frees a slot immediately.