WordPress Poll & Survey Plugin · Since 2018

Three poll engines. One plugin. BuddyPress activity pollsStandalone polls with 5 media typesSurveys with response analyticsEmbed on Webflow, Shopify, NotionGuest voting with lead captureREST API for developers

One annual license. No per-response fees. Used by 1,200+ communities since 2018.

★★★★★ 4.8 / 5 from 1,200+ buyers since 2018 · BuddyPress + BuddyBoss native · 30-day money back

yourdomain.com/community/feed
Sarah Chen posted a poll · 2h ago
Poll

Which feature should we ship next?

  • Custom member directories 62%
  • Activity reactions beyond like 21%
  • Private messaging upgrades 12%
  • Group-level analytics 5%
187 votes · ends in 2 days ✓ You voted
3 engines in one plugin: BuddyPress activity polls, standalone polls, and surveys with response analytics
5 media types per poll: text, image, video (upload or YouTube), audio, and HTML - most poll plugins offer only text
v5.0 embed snippet drops any poll or survey on Webflow, Shopify, Notion, Ghost, Carrd, or any HTML page

Built for

Six audiences already using WB Polls in production.

Each of these started with a specific community problem. Pick the one closest to yours and use it as a starting template.

01

BuddyPress and BuddyBoss community managers

Polls render directly inside the activity feed with voter avatars, multi-select voting, and per-group polls. One-click voting drives engagement that comment threads cannot.

02

Course and membership-site owners

Standalone polls embed on lesson pages with shortcodes. Surveys capture course-completion feedback. Members-only voting on activity polls keeps engagement exclusive to paying members.

03

Content marketers and bloggers

Standalone polls on landing pages with guest voting. Image and video polls for creative A/B tests. Lead-capture gate converts engaged voters into email subscribers.

04

Survey researchers and product teams

Multi-page survey flow with response analytics dashboard, custom statuses (active / paused / closed), CSV export. v5.0 embeds the survey on Webflow, Notion, or any HTML page.

05

Developers and agencies

100% REST API for polls and surveys. 30+ action hooks and filters. Template override system. Build a mobile app, an iframe, or a custom dashboard on top of WB Polls.

06

Multi-site brands

Run polls once on the main WordPress; embed the snippet on every brand microsite. Results aggregate centrally without duplicating the survey across sites.

See it in action

How WB Polls looks on your site.

Switch between space types in the preview. The same plugin renders all four patterns on your community.

yourdomain.com/community/feed
Sarah Chen posted a poll · 2h ago
Poll

Which feature should we ship next?

  • Custom member directories 62%
  • Activity reactions beyond like 21%
  • Private messaging upgrades 12%
  • Group-level analytics 5%
187 votes · ends in 2 days ✓ You voted

Activity-feed poll with live vote bars. Members vote in one click, voter avatars appear under the winning option, results animate as new votes land.

What it covers

Three poll engines under one license. BuddyPress optional.

Activity polls render inside the BuddyPress or BuddyBoss activity feed. Standalone polls work on any WordPress page with five media types and guest voting. Surveys ship with multi-step flow, response analytics, email notifications, and CSV export. v5.0 adds an embed snippet for any poll or survey so the same engine drops on Webflow, Shopify, Notion, or any HTML page.

01

Activity polls inside BuddyPress + BuddyBoss

Polls render natively in the activity feed with voter avatars, multi-select voting, revoting, image / video / audio / text options, and per-group polls. Members vote in one click without leaving the feed. Auto close-date and result hiding for fair voting.

02

Standalone polls with five media types

WordPress custom-post-type polls with archive + single pages. Five poll types per option: text, image, video (uploaded or YouTube), audio, HTML. Embed anywhere with the [wbpoll] or [wbpoll_list] shortcode. Front-end create-a-poll form for members.

03

Survey engine with response analytics

Multi-page survey custom post type with active / paused / closed statuses, response analytics dashboard, email notifications to admin and respondent, GDPR consent text, resubmit controls, and CSV export. Responses live in dedicated database tables for fast analytics queries.

04

v5.0 embed snippet for any HTML page

Each poll and survey ships with a JavaScript embed snippet (one div + one script tag) that renders the poll on any HTML page on any domain. Votes ride back to your WordPress over REST. Results aggregate centrally across every embed. Works on Webflow, Shopify, Notion, Ghost, Carrd, Framer, and any static HTML site.

05

100% REST API + 30+ hooks and filters

Every action surfaces as a documented REST endpoint: create, list, vote, results, pause, publish, status change, response export. 30+ action hooks and filters for plugin authors. Template override system in your theme. WP-CLI commands for demo data and stats.

06

Role-based permissions + guest voting

Restrict poll and survey creation by user role or BuddyPress member type. Approval workflow for user-submitted polls. Guest voting on standalone polls (with optional email-capture gate that converts engaged voters into email subscribers).

Made for

Six audiences. One product.

BuddyPress and BuddyBoss community managersCourse and membership-site ownersContent marketers and bloggersSurvey researchers and product teamsDevelopers and agenciesMulti-site brand operators

Pricing

One annual license. Three engines. No per-response fees.

All tiers include every engine (activity polls + standalone polls + surveys), all five media types, the v5.0 embed snippet, REST API, and 30-day money back. Renewals are 30% off list. The plugin keeps running after the license year ends; updates and priority support pause until you renew.

Personal

$49 / year

or $149 lifetime

All three engines on one site. Right for solo communities and content sites.

  • 1 site license
  • All 3 engines: Activity, Standalone, Surveys
  • 5 media types per poll
  • v5.0 embed snippet + REST API
  • 1 year of updates and priority support
  • Renews at 30% off list
  • 30-day money back
Get Personal at $49 or lifetime at $149
Most popular

Professional

$99 / year

or $299 lifetime

Five sites for freelancers and small agencies running multiple community sites.

  • 5 site licenses
  • All 3 engines included
  • 5 media types per poll
  • v5.0 embed snippet + REST API
  • Priority email support
  • 1 year of updates
  • Renews at 30% off list
  • 30-day money back
Get Developer at $99 or lifetime at $299

Agency

$129 / year

or $349 lifetime

Unlimited sites for agencies shipping community + survey features for every client.

  • Unlimited site licenses
  • All 3 engines included
  • 5 media types per poll
  • v5.0 embed snippet + REST API
  • White-label ready
  • Senior engineer on email for emergencies
  • 1 year of updates
  • Renews at 30% off list
  • 30-day money back
Get Agency at $129 or lifetime at $349

Before you install

Questions WB Polls buyers ask.

Answered by the team that has been shipping WB Polls since 2018. Anything else, hit the contact page.

  1. 01

    What is the best WordPress poll plugin?

    WB Polls is the WordPress poll plugin used by 1,200+ communities since 2018 with a 4.8 / 5 rating across 1,200+ reviews. It is the only poll plugin that ships three engines in one license: BuddyPress activity polls, standalone polls with five media types, and a full survey engine with response analytics.

  2. 02

    What is the best WordPress survey plugin?

    WB Polls includes a full survey engine alongside its poll engines. Surveys are a custom post type with multi-page flow, response analytics, email notifications, custom statuses (active / paused / closed), GDPR consent fields, and CSV export. v5.0 adds an embed snippet so any survey can run on Webflow, Shopify, Notion, or any HTML page.

  3. 03

    How do I add polls to BuddyPress?

    Install WB Polls, activate it. The Create Poll button appears in the BuddyPress activity composer for every member who has permission (role-based control in settings). Polls render inline in the activity feed with one-click voting and voter avatars. You can also restrict creation by user role or BuddyPress member type.

  4. 04

    Does WB Polls work without BuddyPress?

    Yes. The standalone polls and survey engines work on any WordPress site, BuddyPress or not. BuddyPress (or BuddyBoss) is only needed for the activity-feed polls. Many customers run only the standalone or survey engines on their content site.

  5. 05

    Can I embed a WordPress poll on Webflow or Shopify?

    Yes, with WB Polls v5.0. Each poll and survey ships with a small JavaScript embed snippet (one div + one script tag) that renders the poll on any HTML page on any domain. Votes go back to your WordPress over REST. Results aggregate centrally. Works on Webflow, Shopify, Notion, Ghost, Carrd, Framer, and any static HTML site.

  6. 06

    Is there a survey tool with analytics?

    Yes, since version 4.6.0. Surveys are a separate WordPress custom post type with multi-page flow, custom statuses, response analytics dashboard, email notifications, GDPR consent fields, resubmit controls, and CSV export. Survey responses are stored in dedicated database tables for fast analytics queries.

  7. 07

    What are the renewal terms?

    Annual license. Renews at 30% off the list price. Cancel anytime before renewal. The plugin keeps running after the license year ends; automatic updates and priority support pause until you renew. No per-response cap on any tier.

  8. 08

    How is WB Polls different from TypeForm or SurveyMonkey?

    TypeForm and SurveyMonkey are hosted SaaS platforms with monthly fees and per-response limits on lower tiers. WB Polls runs on your own WordPress with one annual license at $49 per year and no per-response cap on any tier. You own all response data, you have BuddyPress and BuddyBoss activity polls that no SaaS offers, and v5.0 lets you embed any poll or survey on any HTML page the same way TypeForm does.

Three poll engines on your WordPress in five minutes.

Install WB Polls, activate the plugin, the Create Poll button appears in the BuddyPress activity composer for every member with permission. Standalone polls publish via the [wbpoll] shortcode on any page. Surveys ship with a starter template you can edit in the admin.