BACK TO DIRECTORY

3task Polls: Quiz, Survey & Voting without Cookies

by 3task

0.0
(0 ratings)

Most voting widgets are third-party services. That means another entry in your consent banner and your visitors’ answers on someone else’s server. 3task Polls keeps everything in your own WordPress database.

In the default mode (“one vote per IP address”) no cookie is set at all. The plain IP address is never stored, only a salted SHA-256 hash that is different for every poll, so votes in different polls cannot be linked. These hashes are removed automatically after a poll has ended (30 days by default, adjustable).

7 poll types

  • Single choice: one answer per voter, results as bars or donut chart
  • Multiple choice: checkboxes with an optional maximum
  • Star rating: 1 to 5 stars with average
  • Up/down voting: thumbs up and thumbs down, counted separately
  • Reactions: emoji buttons, one click votes
  • Quiz question: one correct answer and an optional explanation. After the vote, visitors see whether they were right and how many answered correctly
  • Questionnaire: several polls in one form, answered step by step and sent together at the end. With quiz questions inside, visitors see how many they got right (for example “4 of 5 correct”)

Feedback below posts

Ask “Was this post helpful?” or show reactions below every post, with one setting. The answers are counted per post, and the tab “Feedback” lists which posts readers found helpful.

Features

  • Block “3task Polls” for the block editor, plus the shortcode [tpoll id="123"]
  • Works with page caching: the poll HTML is the same for everyone, the visitor’s state is loaded afterwards
  • Three ways to prevent duplicate votes: per IP address (hashed, no cookie), per browser (cookie) or per user account
  • Rate limit, a hidden field against bots and a check against votes sent from other websites
  • Lightweight: the CSS and JavaScript load only on pages that show a poll
  • Results after voting, always or never (never means: only you see them in the admin)
  • Donut chart without any chart library (inline SVG)
  • Start and end date, with a notice before the poll opens
  • Voters can change their vote, if you allow it
  • 5 themes, optional dark mode, your own bar color
  • Keyboard accessible (also the stars), screen reader announcements for results
  • Personal data export and erase tools of WordPress are supported, suggested text for your privacy policy included
  • Duplicate polls with one click
  • Translation-ready, German included

Shortcode

[tpoll id="123"]

Optional parameters:

[tpoll id="123" show_results="always" theme="minimal" dark_mode="no"]

Block

Search for “3task Polls” in the block inserter and select your poll in the block settings.

Looking for more?

3task Polls works on its own, with no locked features and no time limit. A paid companion is described here: https://www.3task.de/3task-polls-pro/

About

3task Polls is developed by 3task, Frank Stemmler, Germany.

Screenshots

A poll on the front end, voting without page reload

A poll on the front end, voting without page reload

Dashboard with an overview of polls and votes

Dashboard with an overview of polls and votes

All polls at a glance, with shortcode, duplicate and delete

All polls at a glance, with shortcode, duplicate and delete

Results with vote counts and percentages per answer

Results with vote counts and percentages per answer

Settings for voting rules, privacy and appearance

Settings for voting rules, privacy and appearance

Plugin Details

Active Installs
0
Total Downloads
1,043
Version
1.1.2
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.1.4
Added
2026-03-10
Last Updated
2026-10-26 4:26pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0