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:
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:
- Join the discussion with comments
- Track progress on the roadmap
- Manage your notification preferences
- View all your votes in your profile
Need help? Check the User Guide for more on using Canviq effectively.