Event Voting & Live Leaderboard by Clicksmith

Live event voting with category limits, quick ballots, spam protection, and a real-time leaderboard for big screens.

Author:Clicksmith Digital Marketing (profile at wordpress.org)
WordPress version required:5.8
WordPress version tested:6.7.4
Plugin version:1.0.4
Added to WordPress repository:28-10-2025
Last updated:28-10-2025
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:93
plugin download
Click to start download

Bring your next competition, festival, or tasting event to life with Event Voting & Live Leaderboard by Clicksmith — a simple, mobile-friendly system that lets attendees vote instantly and watch results update in real time.

Features
– Easy mobile voting (QR code or direct link)
– Custom categories and vote limits
– Anti-spam and duplicate protection
– Real-time leaderboard display
– Full-screen leaderboard for TVs or projectors
– Works with any WordPress theme

Perfect for: BBQ competitions, beer festivals, car shows, pageants, people’s-choice awards, and any event where the crowd picks the winner.

Documentation & Support
– Docs: https://clicksmith.net/plugins/event-voting/docs
– Contact: info@clicksmith.net
– Website: https://clicksmith.net

Shortcodes

Voting form

[clicksmith_event_voting]

Attributes
categories – pipe-separated list (e.g. categories="Best Brisket|Best Ribs|Best Chicken")
category_ids – comma-separated IDs instead of names
votes_per_category – number of votes per category (default 1)
max_total_votes – cap total votes per user
require_logintrue|false (default false)
ip_limit_minutes – block repeat voting for X minutes
honeypottrue|false (default true)
recaptchaon|off
event – optional slug or ID for multi-event setups
button_label – custom submit text
success_message – custom thank-you text
allow_revotingtrue|false

Examples
[clicksmith_event_voting categories=”Best Brisket|Best Ribs|Best Chicken” votes_per_category=”1″]
[clicksmith_event_voting category_ids=”2,4,9″ max_total_votes=”3″ require_login=”true”]

Live leaderboard

[clicksmith_leaderboard]

Attributes
categories or category_ids – filter which categories to show
layouttable|cards (default table)
show_countstrue|false
show_percenttrue|false
limit – limit rows per category
auto_refresh – refresh every X seconds
highlight_top – highlight top N entries
show_last_updated – show “Last updated” text

Examples
[clicksmith_leaderboard auto_refresh=”5″ layout=”table” show_counts=”true” show_percent=”true”]
[clicksmith_leaderboard categories=”Best Brisket|Best Ribs” limit=”5″ highlight_top=”3″]

Credits

Developed and maintained by Clicksmith Digital Marketing.

License

This plugin is free software, released under the GNU General Public License, version 2 or later.


FAQ
ChangeLog