Polls is not yet compatible with Blesta 6 - we're working on it.

Polls

The Polls plugin allows you to create interactive polls for your clients, enabling feedback collection and increasing client engagement within the Blesta client area.

From £14.99 - View Pricing

Features

What Polls gives you

Automatic Background Processing

Runs on Blesta's cron with no manual upkeep, so everything stays up to date on its own.

Staff and Client Area

Gives both your staff and your clients a purpose-built interface in their own area of Blesta.

Per-Company Configuration

Configure it independently for each brand on a multi-company install, so every company runs with its own settings.

Revote Control

Choose per poll whether clients may change their mind and recast their vote, or whether their first answer is final.

Fully Translatable

Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.

Client Group Targeting

Restrict a poll to any selection of client groups so only the audience you care about ever sees it, or leave the selection empty to show it to every client.

CSV Export of Results

Download any poll's full results as a CSV of who voted, which option, which way, and what note they left, ready to open in a spreadsheet or share with your team.

Private Notes to Staff

Let clients attach a private written note to any option so you get the reasoning behind the vote, and word the note button and its placeholder text however you like.

Scheduled Open and Close

Set an optional start and end time and the poll opens itself to clients and closes itself again on schedule, so you can queue a poll in advance and stop worrying about it.

Unlimited Options With Descriptions

Add as many options as a poll needs, each with an optional description explaining it, and choose per poll whether those descriptions are shown to clients or kept as internal notes.

Anonymous Results

Flag a poll as anonymous and the staff results screen and the export show only aggregate tallies with no client identities attached, so people can answer sensitive questions candidly.

Control When Results Are Visible

Decide per poll whether clients never see the tally, always see it, or only see it once they have voted themselves, so you can gather honest opinions before revealing the running score.

Filterable Poll List

The staff poll list filters by title, voting style, result visibility, revote and note settings, and whether a poll is currently enabled or ended, so the one you want is always a click away.

Granular Staff Permissions

Listing, creating, editing, viewing results, reading client notes, deleting, and exporting are each their own staff permission, so you can let a team see the results without letting them change the poll.

Two Voting Styles

Run a multi-option poll where clients upvote and downvote every option independently, or a single-choice poll where each client picks exactly one. Pick the style per poll to suit the question you are asking.

Live Result Bars and Tallies

Both the client poll page and the staff results screen chart each option as a scaled bar with its exact vote count, and net-negative options are coloured differently so unpopular ideas stand out immediately.

v2.0.0 - 2026-09-11

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Added scheduled open/close: optionally set when a poll automatically enables and ends, applied by a new cron task
Added client group targeting: restrict a poll to selected client groups (empty means all groups)
Added visual result bars on the client poll page and the staff results screen
Added CSV export of a poll's per-client votes and notes
Added anonymous results: hide client identities on the results screen and export
Fixed the polls list accepting a tampered filter that could show records belonging to another company
Fixed the poll edit form accepting a tampered option id, which could overwrite an option belonging to another company's poll and move it, with its votes and notes, onto yours
Fixed the results CSV export writing note text unescaped, so a note a client had written could run as a formula when the file was opened in a spreadsheet
Client group targeting now stores only client groups belonging to the poll's own company
Staff permissions register unchecked - grant them under Settings > Staff > Groups after updating

v1.0.0 - 2024-09-22

PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x

Blesta Club release

Pricing Options

Get exactly what you need and want.

Requires PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Included In

Value: £42.3

£14.99
per month
  • +51 Other Extensions
  • Additional Discounts
  • Included Support & Updates
Leased
£14.99
per year
  • Partially Encoded
  • Full Functionality
  • Included Support & Updates
Owned
£50
one time
  • Partially Encoded
  • Buy Once Use Forever
  • 1 Year Support & Updates
Owned - Source
£100
one time
  • Source Available
  • Buy Once Use Forever
  • 1 Year Support & Updates

Not sure whether to lease or own? Our FAQ explains how the licence types differ.

Reviews

What our customers say

(0 customer reviews)

Seems like this extension doesn't have reviews yet...
Be one of the firsts to leave a review!

It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.

You might also like

More extensions to explore

Blesta 6

Plugin

Announcements

(1)

Integrate the Announcements plugin to provide updates and news to your clients.

PHP 8.2 - 8.4 · Blesta 6.x

Blesta 5

Plugin

Bulk Download Invoices

Download multiple invoices simultaneously.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Convoy Automatic Stock

Automate Convoy stock management.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Cookie Cuttr

Implement cookie compliance easily.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Credit Awards

Give your clients rewards based upon service purchases.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Crisp Live Chat

Integrate Crisp live chat into your client area.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x