OpinionCamp – Poll Block
OpinionCamp – Poll Block

OpinionCamp – Poll Block

5/5 (1 ratings) 100 active installs Updated Nov 8, 2026
Screenshot 1

Demo | Pro

OpinionCamp is a block-based poll plugin for WordPress. You build a poll the same way you build anything else in the editor: add the block, type your question, type your options, publish. No shortcodes to memorize, no separate settings screen to hunt through, no embed code from someone else’s server.

Votes are stored in your own WordPress database. The plugin does not call out to any external service to record a vote, and it does not store IP addresses.

Two blocks

Poll. A single poll you place anywhere in a post or page.

Poll List. Shows all of your polls in one place. Create a page, add the block, and visitors can browse and vote on every poll without leaving that page.

Build the poll

  • Single choice or multiple choice
  • An optional “Other” choice where visitors type their own answer, with the option to require text before they can vote
  • Set the layout to one, two, three, or four columns, with separate settings for desktop, tablet, and mobile
  • Vote button width at 25%, 50%, 75%, or full width
  • Write your own vote button text and success message
  • Optional “one vote per device” limit
  • HTML anchor support so you can link straight to a poll

Control the results

  • Live results that update as votes come in
  • Choose what happens after someone votes: show the results, or show a thank you message
  • Order results by original order, most votes first, or fewest votes first
  • Hold results back until a poll reaches a minimum number of votes
  • Open or close a poll from the block sidebar
  • Decide what a closed poll does: turn off voting but keep it visible, hide it completely, or show the final results

Style every part of it

Colors are grouped by the part of the poll they affect, so you are never guessing which setting does what:

  • Poll: text, background, and accent color
  • Vote button: text and background
  • Results: bar fill and bar track
  • Success message: text and background
  • Closed poll notice color
  • Box shadow

Typography is split the same way, with separate font size controls for the poll title, the description, and the option labels, plus appearance and letter case on the labels.

And because you cannot style something you cannot see, the editor has a preview state switcher. Flip the canvas to the results view, the closed state, the after voting message, the hidden state, or the error state, style it, and flip back. It changes nothing on your live site.

Reuse a poll

Already made a poll you want to run somewhere else? The block placeholder lets you pick from your existing polls instead of creating a new one, so the same poll can appear on more than one page and keep collecting into the same set of results.

Keep track of your polls

Every poll you create appears under OpinionCamp > Polls, with the vote count, the date, and the post or page it lives on. Group polls into categories, filter by category or by open and closed status, search by title, and sort by votes to see which questions your audience actually responded to.

There is also a widget on your WordPress dashboard showing your most recent polls and their vote counts, with quick links to view results or edit the poll, so you see poll activity the moment you log in.

Why choose OpinionCamp?

Because it is built the WordPress way. Visual, local, and block first.

Most poll plugins for WordPress either predate the block editor and bolt a settings screen onto it, or they are a hosted service wearing a plugin costume, where your readers’ votes live on somebody else’s server. OpinionCamp is neither. It is a block, your data is yours, and it works with any block theme out of the box.

External services

OpinionCamp uses Freemius, a third-party licensing, distribution and analytics service, to power its optional opt-in and support features.

Service provider: Freemius, Inc.
Opt-in terms: https://freemius.com/product/opt-in/36844/opinioncamp/
Privacy policy: https://freemius.com/privacy/

About

OpinionCamp is built by the team behind Ultimate Blocks and WP Table Builder, trusted by thousands of WordPress users worldwide.

Learn more and get updates at OpinionCamp.com

Roadmap

  • Real-Time Poll Results
  • Reaction & Feedback Blocks
  • Poll Analytics Dashboard
  • Campaign-Level Polls
  • Survey & Quiz Modules
  • User-Based Voting Controls

About

OpinionCamp is built by the team behind Ultimate Blocks and WP Table Builder — trusted by thousands of WordPress users worldwide.

Learn more and get updates at OpinionCamp.com