How your surveys look:
Each survey carries its own accent color and card theme, light or dark, set on its builder screen. The accent drives the progress bar, the selected option, the buttons and the stars, so one hex code matches a survey to your brand. Set the defaults for new surveys under Appearance on the Settings tab.
How the dashboard looks:
Nine admin color schemes, the same set across every plugin in the family: WordPress Native, Clean White, Ivory Cream, Snow Light, Developer Dark, Midnight Blue, Ocean Blue, Sunset Warm and Rose Pink. Pick from the dropdown or click a swatch and it previews instantly, then save.
Notifications:
- Never: no emails. Check the Responses tab when it suits you.
- Only when they leave an email: you hear about the responses that came with a subscriber attached.
- Every response: an email per submission, ideal while testing or for a low volume, high value survey.
Each notification names the survey, includes the name and email if they opted in, and lists every question with the answer given. Notifications go to your WordPress admin email unless you set a different address. If they never arrive, the cause is almost always your site outbound email rather than the plugin, and an SMTP plugin fixes it for every plugin at once.
What keeps junk out:
- A hidden honeypot field that humans never see and bots fill in.
- A minimum fill time: a submission arriving within three seconds of the survey loading is refused.
- A per visitor rate limit of ten submissions every five minutes.
- Strict validation, so nothing arbitrary can be written into your database.
Submissions deliberately do not depend on a WordPress security token, because those expire behind full page caches and would silently break your survey on the pages that get the most traffic. Each survey is identified by its own long random key instead, backed by the protections above.
Privacy:
- Every answer, name and email lives in your own WordPress database. No third party survey service receives your audience answers.
- Alongside each response the plugin stores the referring page and the browser user agent string, which is what lets you tell where responses came from.
- Only the aggregated results go to your AI provider when you click Analyze. Email addresses and names are not part of that payload.
- Because the data is yours, honouring a deletion request is just deleting that response.