Skip to content

Organize feedback with boards

Keep feature requests separate from bug reports. Boards let you organize feedback the way that makes sense for your product.

Why Use Multiple Boards?

Without boards, everything piles up in one place. Your team wastes time sorting through noise, and users don't know where to post.

Common board setups:

  • Feature Requests + Bug Reports - Simple and effective
  • Feature Requests + Bug Reports + Integrations - When you have lots of integration requests
  • Mobile + Web + API - Separate by platform

Start with just 2-3 boards. You can always add more later, but too many boards confuse users about where to post.

Create a board

  1. Go to Admin → Settings → Boards
  2. Click "New board"
  3. Fill in the details:
FieldWhat it does
Board nameDisplay name (e.g., "Feature Requests")
DescriptionOptional text shown on the board page
  1. Click Create board

New boards default to the Public preset: anyone can view, and sign-in is required to vote, comment, and submit. The create dialog shows two preset tiles:

  • Public — "Anyone can view. Sign-in for vote, comment, submit."
  • Private — "Workspace members only. Hidden from the portal."

Below the tiles, the Customize access after create checkbox ("open the Access tab to fine-tune.") controls where you land. Leave it unchecked to return to the board list. Check it to open the new board's Access tab, where you can adjust per-action tiers and segments right away.

Segments and per-action tiers are configured only after creation, on the Access tab. The create dialog offers the two presets and nothing more.

The URL slug is automatically generated from the board name. For example, "Feature Requests" becomes /b/feature-requests.

Board Settings

Select a board to see its settings. Each board has five tabs, in order: General, Access, Moderation, Import Data, and Export Data.

General Tab

Edit the board's basic information:

  • Board name - The display name
  • Description - Optional description

The Danger Zone at the bottom lets you delete the board.

Access tab

Who can do what on this board is set in a per-action permissions matrix. Changing board access is admin-only — the update is enforced on the server, and every change is recorded in the audit log.

The matrix is a permanent 4×4 grid. The rows are four independent actions:

  • View — see posts and discussion
  • Vote — upvote posts to signal interest
  • Comment — reply on existing posts
  • Submit posts — create new feedback

The columns are four tiers, from most open to most restrictive:

  • Anyone — public, no sign-in
  • Signed-in — any logged-in user
  • Segments — specific audience groups
  • Team only — workspace members

Each action gets its own tier, so access can be asymmetric. A board can let Anyone View while only Signed-in users Vote, Comment, and Submit posts.

Presets

Two presets summarize the common setups:

  • Public — View: Anyone; Vote, Comment, Submit posts: Signed-in.
  • Private — all four actions: Team only (hidden from the portal).

Clicking a preset restores all tiers to it. Editing any cell switches the matrix to Custom — Custom is derived from the grid, not a button you pick.

Vote, Comment, and Submit posts can never be more open than View. Raising the View tier automatically bumps the other three up to keep this rule, and clears any segment lists on actions that get bumped off the Segments tier. Cells that would break the rule are locked, with a tooltip naming the minimum tier you can pick.

Choose segments per action

When you set an action to Segments, click the cell to open a picker and choose one or more segments — up to 50 per action. Each action keeps its own allowlist. The cell previews the first segment name, a count badge for the rest, and an estimated reach.

If an action is set to Segments with no segments chosen, the cell shows a red "Pick segments" warning, and Save is disabled with the message "Some rules use Segments but no segments are selected." Switching an action away from Segments clears that action's list.

Combine the Segments tier with dynamic segments so membership stays accurate automatically — beta testers, enterprise accounts, or a single domain.

A workspace-wide setting, Allow anonymous interaction (Admin → Settings → Moderation, see Moderation), acts as a ceiling. When it's off, the Anyone tier is disabled for Vote, Comment, and Submit posts on every board. View is never affected — anyone viewing a public board is the definition of public. The Access tab shows a banner: "Workspace policy disables the Anyone tier for: Vote, Comment, Submit posts." Existing Anyone cells for those actions are bumped up to Signed-in.

The Access tab controls who can perform each action. Whether non-team posts and comments need approval before publishing is set separately on the Moderation tab — see Moderation.

Moderation tab

The Moderation tab sets per-board approval rules, separate from access. There are three rules, each a tri-state segmented control:

  • Anonymous posts
  • Signed-in posts
  • Comments

Each rule has three options: Inherit, On, and Off. Inherit defers to the workspace moderation default, and the Inherit pill shows the resolved value (for example, "Inherit (On)"). On force-holds matching submissions for review. Off always publishes them.

A banner reads "Inheriting all workspace defaults" or "This board overrides some workspace defaults", with a link to workspace settings. Held items appear in the moderation review queue. Team members' own posts and comments always publish immediately and bypass moderation.

For the full two-level model — workspace defaults plus per-board overrides — see Moderation.

Saving here only patches the board's moderation rules. It doesn't touch the Access matrix.

Import Data Tab

Import posts from a CSV file into this board. See Import & Export for format details.

Export Data Tab

Download all posts from this board as CSV.

Edit a board

  1. Go to Admin → Settings → Boards
  2. Select the board from the dropdown
  3. Navigate to the General tab
  4. Update settings
  5. Click Save changes

Delete a board

  1. Go to Admin → Settings → Boards
  2. Select the board
  3. Go to the General tab
  4. Scroll to the Danger Zone
  5. Click Delete board and confirm

Deleting a board also deletes all posts in that board. This cannot be undone.

Need to Keep Feedback Internal?

Set each action's tier to fit the use case:

Use caseHow to set it
Internal team feedbackView, Vote, Comment, Submit posts all Team only (this is the Private preset).
Beta programView → Segments (your beta-testers segment); Vote, Comment, Submit posts → Signed-in or the same segment.
Enterprise-only roadmapView → Segments (an enterprise segment); keep Submit posts → Team only so only your team posts; Vote and Comment → Segments.
Hide from search engines but open to signed-in usersView → Signed-in; set Vote, Comment, and Submit posts as you like.

Combine the Segments tier with dynamic segments so membership stays accurate automatically.

Migrate from another platform?

If you're moving from Canny, Nolt, or another tool:

  1. Export data from the old platform as CSV
  2. Format to match Quackback's import format
  3. Go to Admin → Settings → Boards → select board → Import Data
  4. Verify vote counts and dates imported correctly

Import into a test board first to verify everything looks right, then delete and re-import to the real board.

Next Steps

  • Statuses - Define your workflow stages
  • Tags - Add organizational labels
  • Roadmap - Show public progress