New Update: Boost Social Proof with Reviews & Automation
New Update: Boost Social Proof with Reviews & Automation
John Turner
John Turner
Survey response rates are often low. In many cases, most people who see your survey never complete it.
When surveys fail on WordPress, the issue is rarely the questions. It’s usually the setup. Bad timing, the wrong format, or no clear reason for visitors to care drops response rates fast.
In this guide, I’ll show you how to create a survey on WordPress in a way that actually gets completed.
I’ll start with the approach that usually gets the most completions, then cover other options depending on the kind of feedback you need.
Most surveys fail because there’s no incentive to finish them. RafflePress solves this by tying your survey to a giveaway. Visitors answer your question to earn entries.
This method works best for quick surveys where you want fast, high-volume answers. If you need detailed responses with open-ended questions and reporting, skip to Method 2.
Here’s how to set it up.
First, install and activate the RafflePress plugin on your WordPress site. You’ll need a Pro plan or higher to access the Polls and Surveys feature.
If you need help with installation, see this guide on how to install RafflePress Pro.
Once activated, go to RafflePress » Settings and enter your license key.

Go to RafflePress » Add New to create a new giveaway campaign.
Give your giveaway a name and choose a template. The Classic Giveaway template works well for survey campaigns.

Next, configure your prize. This doesn’t need to be expensive. A gift card, free product, or exclusive discount is enough to motivate responses. The goal is to give visitors a reason to complete your survey.

Set your giveaway start and end dates, then move to the Actions tab.
In the giveaway builder, click the Actions tab on the left.
Find Polls and Surveys in the action list and click to add it.

Now configure your survey question:

The entry value matters. If your survey is the main thing you want people to do, make it worth more entries than other actions.
Click the Publish tab and choose how to add the giveaway to your site. You can:
For surveys, a dedicated landing page usually works best. You can link to it from your navigation, email list, or social media.

Once published, visitors will see your survey question as one of the entry actions. They must submit an answer to earn entries.
To see how people responded, go to RafflePress » Giveaways and click on your campaign.
Click the Poll Results link to see a summary of all responses. You’ll see how many people chose each option, which gives you a clear picture of where your audience stands.

Why this method works
Tying a survey to a giveaway can lift completion rates because people have a clear reason to finish. The tradeoff is simplicity. You’re limited to multiple choice questions, so this isn’t the right fit for detailed customer research.
Use RafflePress surveys when you need:
If you need open-ended questions, Likert scales, or detailed reporting, the next method is a better fit.
When you need more than a quick poll, WPForms is the better choice. It supports multiple question types, conditional logic, and generates visual reports from your responses.

This method works best for customer research surveys: satisfaction scores, product feedback, NPS surveys, or any situation where you need to ask several questions and analyze the results.
Here’s how to set it up.
Install and activate the WPForms plugin. You’ll need the Pro plan or higher to access the Surveys and Polls addon.
After activating your license, go to WPForms » Addons and find the Surveys and Polls Addon. Click Install Addon, then Activate.

Go to WPForms » Add New to create a new form.
Give your form a name, then select the Survey Form template. This gives you a starting point with common survey fields already in place:

You can use this as-is or customize it for your needs.
To edit any field, click on it in the form builder. The settings panel will open on the left.

For rating fields, you can:
For Likert scale fields, you can:
To add new fields, drag them from the left panel onto your form. WPForms supports multiple choice, checkboxes, dropdowns, and paragraph text fields for open-ended responses.

Keep your survey focused. Every question you add reduces completion rates. If a question isn’t essential, cut it.
To collect data you can actually analyze, you need to turn on reporting.
Go to Settings » Surveys and Polls in the form builder. Check the box for Enable Survey Reporting.
This tells WPForms to track responses and generate visual reports for your survey fields.

If you only want reporting on specific fields, leave this unchecked. Instead, click on individual fields and enable reporting under Advanced Options.

Click Embed at the top of the form builder.
Choose whether to create a new page or add the form to an existing page. If you select an existing page, WPForms will insert the form block automatically.

You can also add surveys to your sidebar using the WPForms widget, or embed them manually with a shortcode.
Publish your page and test the form to make sure everything works.

Once responses start coming in, go to WPForms » All Forms and hover over your survey. Click Survey Results.

WPForms displays your data in bar charts, pie charts, or line graphs. You can toggle between views depending on what’s easiest to read.

From here you can:
Why this method works
WPForms gives you flexibility that RafflePress can’t. You can ask follow-up questions, branch based on answers, and see patterns in your data over time.
The tradeoff is completion rates. Without an incentive, expect more people to abandon your survey partway through. Keep it short, and consider offering something in return (even a discount code helps).
Use WPForms surveys when you need:
Sometimes you don’t want visitors to leave what they’re doing to fill out a survey. You want to catch them in the moment.

UserFeedback shows short surveys as popups on specific pages. A visitor reads your blog post, a small widget appears in the corner, they answer one or two questions without navigating away. That’s it.
This method works best for contextual feedback: asking readers what topics they want more of, asking shoppers why they didn’t buy, or asking users how easy your documentation was to follow.
Here’s how to set it up.
Install and activate the UserFeedback plugin. There’s a free version that works for basic surveys, or you can upgrade for unlimited questions and advanced targeting.
After activation, you’ll see a setup wizard. You can follow it or skip straight to creating your first survey.

Go to UserFeedback » Surveys and click Add New.

Choose a template or start from scratch. The templates cover common use cases:
Select one and UserFeedback will pre-fill your questions. You can edit everything from here.
Each survey can have multiple questions. For each one, choose a question type:

Keep popup surveys short. One to three questions is ideal. Anything longer and people will close the widget without finishing.
This is where UserFeedback stands out. You can control exactly who sees your survey and when.
Under the Targeting settings, you can show the survey:

For example, you could show a “Was this article helpful?” survey only on blog posts, only after someone scrolls 75% of the page. That catches readers who actually engaged with your content.
Set your survey to Published and it will start appearing based on your targeting rules.

To see responses, go to UserFeedback » Results. You’ll see each response with the page it came from, which helps you spot patterns across different content.

Why this method works
Popup surveys meet visitors where they are. There’s no extra page to visit, no form to seek out. The friction is low, so response rates are higher than you’d expect for unprompted feedback.
The tradeoff is depth. You can’t ask ten questions in a popup without annoying people. This is for quick pulse checks, not detailed research.
Use UserFeedback surveys when you need:
| Method | Best For | Question Types | Completion Rate | Price |
|---|---|---|---|---|
| RafflePress | Incentivized surveys tied to giveaways | Multiple choice | Highest | Pro plan |
| WPForms | Detailed research with reporting | All types (rating, Likert, open text, NPS) | Medium | Pro plan |
| UserFeedback | Quick popup feedback on specific pages | Multiple choice, rating, open text | Medium-high | Free + Pro |
Quick decision guide:
You can also combine methods. Run a RafflePress survey to get quick volume on a big decision, then follow up with a WPForms survey to dig deeper with the people who showed interest.
Yes. UserFeedback has a free version that lets you create basic popup surveys with unlimited responses. If you need a free form-based survey, WPForms Lite works for simple forms, but the survey-specific features (Likert scales, reporting) require the Pro plan.
The most effective way is to offer an incentive. Tying your survey to a giveaway with RafflePress typically doubles or triples completion rates. If you can’t offer a prize, keep your survey short (five questions or fewer), show it at the right moment (UserFeedback’s targeting helps here), and tell people how long it will take upfront.
A poll is a single question with predefined answers. A survey is multiple questions and can include open-ended responses. Polls are faster to complete and work well for quick audience input. Surveys give you deeper insight but take more effort from respondents.
As few as possible. Every question you add reduces completion rates. For popup surveys, stick to one to three questions. For standalone surveys with an incentive, you can go longer, but anything over ten questions will see significant drop-off. Only ask what you’ll actually act on.
It depends on your setup. WPForms can collect names and emails if you include those fields. RafflePress ties responses to giveaway entries, so you’ll have contact info for respondents. UserFeedback can capture emails optionally, or you can keep surveys anonymous. Anonymous surveys often get more honest answers.
Creating a survey on WordPress takes minutes once you pick the right format. If you want the most completions, start with the RafflePress giveaway-based approach.
Ready to create your first survey? Get started with RafflePress and see the difference an incentive makes.
If you liked this article, please subscribe to our YouTube Channel for RafflePress video tutorials. You can also find us on Twitter and Facebook.
Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.
Copyright © 2024 SeedProd LLC. RafflePress® is a registered trademark of SeedProd LLC