Skip to content

Voting and Following

!!! info "TL;DR" Vote once per submission to signal priority. Voting automatically follows you on that item for status updates and comments. Unfollow anytime from your profile or the submission page.

How Voting Works

One Vote Per User

Each user can cast one vote per submission. Votes are public and tied to your account.

  • You cannot vote on your own submissions
  • You can change your vote at any time (upvote → remove vote)
  • Vote counts update in real-time via Supabase Realtime

Why Voting Matters

Votes help the product team prioritize:

  • High-vote submissions signal strong user demand
  • Low-vote submissions may be deprioritized or declined
  • The team weighs votes alongside strategic priorities and effort estimates

Voting is not a guarantee that something will be built, but it's a strong signal.

Casting a Vote

From the Feedback Board

1. Browse the feedback board
2. Click the upvote arrow (⬆) next to the submission title
3. The vote count increments and the arrow turns blue
4. You're now following the submission (auto-enabled)

From the Submission Detail Page

1. Open the submission detail page
2. Click the upvote button (top-left)
3. The button changes to "✓ Voted"
4. You're now following the submission

Removing a Vote

1. Click the upvote arrow again (it's now blue)
2. The vote count decrements and the arrow turns gray
3. You're still following the submission (unfollow separately)

!!! tip Removing a vote doesn't unfollow you. If you want to stop receiving notifications, manually unfollow.

Real-Time Vote Counts

Vote counts update instantly across all users thanks to Supabase Realtime:

  • When you vote, everyone else sees the count increment within 1-2 seconds
  • The submission card and detail page both update simultaneously
  • No page refresh needed

Following Submissions

Auto-Follow on Vote

When you vote, you're automatically followed on that submission. This means you'll get notified when:

  • The status changes (e.g., Open → Planned → Shipped)
  • A team member posts an official comment
  • Someone replies to your comment

Manual Follow (Without Voting)

You can follow a submission without voting:

1. Open the submission detail page
2. Click the "Follow" button (top-right)
3. The button changes to "✓ Following"

This is useful for submissions you want to track but don't want to upvote.

Unfollowing

To stop receiving notifications:

1. Open the submission detail page
2. Click the "✓ Following" button
3. The button changes to "Follow"

Alternative: Unfollow from your profile:

1. Go to Profile → Votes tab
2. Click "Unfollow" next to any submission

Auto-Follow on Comment

If you comment on a submission, you're automatically followed. This ensures you see replies to your comment.

Notification Preferences

Control how often you receive follow notifications:

Email Frequency

Frequency Description
Realtime Instant email for every update
Daily Digest One email per day with all updates
Weekly Digest One email per week summarizing activity
Off No email notifications (in-app only)

Change in: Profile → Notifications → Email Frequency

Notification Types

Toggle specific notification types on or off:

  • Status Changes — Notifies when a followed submission changes status
  • Comments — Notifies when someone comments on a followed submission
  • Replies — Notifies when someone replies to your comment
  • Official Updates — Notifies when a team member posts an official comment

Change in: Profile → Notifications → Notification Types

Managing Your Votes

View All Your Votes

Go to Profile → Votes to see:

  • All submissions you've voted on
  • Current vote counts for each
  • Status of each submission (Open, Planned, Shipped, etc.)
  • Quick unfollow button

Bulk Unfollow

To stop receiving notifications for multiple submissions:

1. Go to Profile → Votes
2. Click "Bulk Unfollow"
3. Select submissions to unfollow
4. Click "Confirm"

Your votes remain, but you won't get notifications.

Voting Etiquette

Do's

  • ✅ Vote on submissions you genuinely care about
  • ✅ Remove your vote if you change your mind
  • ✅ Follow submissions you want to track (even without voting)
  • ✅ Check the roadmap to see if highly-voted items are planned

Don'ts

  • ❌ Ask others to vote on your submission (vote brigading)
  • ❌ Create duplicate accounts to inflate vote counts
  • ❌ Vote on everything indiscriminately (dilutes the signal)
  • ❌ Complain if a high-vote submission isn't implemented (votes inform, not dictate)

Rate Limits

To prevent abuse, Canviq enforces vote rate limits:

Action Limit Window
Cast votes 30 per hour
Remove votes 30 per hour
Follow items 50 per hour

If you hit the limit, wait 60 minutes before voting again.

Transparency

All votes are public:

  • Anyone can see who voted on a submission (click "X votes" to expand)
  • Team members can see vote patterns in the admin dashboard
  • Anonymous voting is not supported

This encourages authentic engagement and discourages vote manipulation.

What's Next?

After voting and following:


Need help? Check the User Guide for more on using Canviq effectively.