I built bbPress Voting to add straightforward upvotes and downvotes to bbPress forums. The free version is a complete voting system, and it is the right fit for plenty of communities. I also make bbPress Voting Pro, which adds tools for forums that need more control over how voting works.
Since I make both versions, this is a transparent look at what each includes and when paying for Pro makes sense for your forum.
What the Free Version Gives You
The free bbPress Voting plugin is not a limited demo — it’s a fully functional voting system. Here’s what’s included:
- Upvotes and downvotes on topics and replies
- Vote counts displayed on each post
- Users can change their vote
- Simple “most voted” topic sorting
- Zero-cost, no license needed
If you’re running a small to mid-size forum and you just want people to be able to vote on posts, the free version is probably all you need. I’ve seen communities thrive on it with zero investment.
Where Free Hits Its Ceiling
The gap between free and Pro shows up in three areas:
1. Sorting Intelligence
The free version sorts by raw vote count. A topic with 2 votes posted 5 minutes ago ranks the same as a topic with 2 votes posted 3 months ago. The Pro version adds time-decay sorting — a topic that got 3 votes today ranks higher than one that got 5 votes a year ago. This is how Reddit, Hacker News, and every modern content platform handle ranking.
If your forum has any real volume, time-decay sorting makes a huge difference in keeping discussions alive instead of buried under old content.
2. Voter Reputation & Profiles
Pro adds a voting history to each user’s profile. You can see which posts someone voted on, whether they’re mostly upvoting or downvoting, and their overall reputation score. This is gold for community moderation — you can spot troublemakers by their voting patterns before they become a real problem.
3. Shortcodes & Custom Displays
Pro gives you shortcodes to display “top this week,” “most controversial,” and “lowest rated” content anywhere on your site. You can build a leaderboard page, highlight quality contributors, or show a “rising discussions” widget in your sidebar. The free version has no shortcodes — it’s the forum or nothing.
The Pro Feature Breakdown
| Feature | Free | Pro |
|---|---|---|
| Upvote/Downvote | ✅ | ✅ |
| Vote count display | ✅ | ✅ |
| Change votes | ✅ | ✅ |
| Basic sorting | ✅ | ✅ |
| Time-decay / Wilson Score sorting | ❌ | ✅ |
| User reputation profiles | ❌ | ✅ |
| Voting history per user | ❌ | ✅ |
| Shortcodes | ❌ | ✅ |
| Admin vote stats dashboard | ❌ | ✅ |
| Rate limiting (prevent vote abuse) | ❌ | ✅ |
| Priority support | ❌ | ✅ |
When to Upgrade
Upgrade when you hit one of these real-world situations:
- Your forum has 50+ active members and discussions are getting buried. Time-decay sorting alone is worth the price — it keeps fresh discussions visible without you manually bumping them.
- You want to gamify participation. If you’re pairing bbPress Voting with GamiPress (like I covered in this post on GamiPress), Pro’s reputation data feeds right into achievement triggers.
- You need shortcodes. Want a “top contributors this week” box on your homepage? Pro is the only way.
- Vote abuse is happening. Pro’s rate limiting stops a single user from creating 50 accounts to upvote their own posts.
- You want to highlight your best contributors. Pro gives you the data to build leaderboards, badges, and recognition systems.
When to Stay Free
Don’t upgrade if:
- Your forum is new or small (<20 active members)
- You only need basic voting — no sorting sophistication
- You’re on a tight budget and the free version covers your actual needs
- You’re just evaluating whether voting works for your community
Pretty cool, huh? The free version is genuinely good enough to start with. Don’t feel pressured to pay for features you won’t use.
What It Costs
bbPress Voting Pro pricing is a one-time license fee (not subscription) for the selected site count. You can check current pricing and any active coupon codes on the bbPress Voting Pro Coupon Codes page I keep updated.
One thing I appreciate: the developer doesn’t force you into a subscription model. You buy once, you own the license for that version. Updates for that major version are included.
My Take
Start with free. Give your forum 30-60 days to build real activity. Then ask yourself: are old posts dominating? Do I want to reward top contributors? Do I need shortcodes?
If the answer to any of those is yes, Pro is worth it. The time-decay sorting alone has made a noticeable difference in every forum I’ve implemented it on — discussions stay alive longer, and quality content gets surfaced instead of buried.
If you’re running the free version and wondering whether it’s “enough” — it probably is, until it isn’t. You’ll know. And when you do, the upgrade path is smooth.
Already running either version? Drop a comment — I’m happy to help you think through whether the upgrade makes sense for your specific situation.
New to bbPress Voting? Start with How bbPress Voting Works: A Beginners Guide (2026) for the full setup walkthrough.
Related Posts:
Blogger, expert WordPress developer, and developer of the awesome bbPress Voting plugin which is a must-have plugin for any bbPress forum.
Download bbPress Voting for free on the WordPress Plugin Directory.


