Publish Survey Results You Control

Turn authentic Odoo Survey feedback into a public trust page — with a defined access-level picker, question-level selection, and response moderation, so nothing goes public until an admin says so.

The problem

Odoo Survey collects genuine customer sentiment, but that feedback sits locked behind the backend. Teams that want to build trust with prospects are left copying numbers into a static page by hand, or worse, hand-picking testimonials that read as marketing copy rather than real feedback.

The solution

A thin, admin-controlled transparency layer on top of Survey. Flip a per-survey publish toggle, pick who may view results, choose which questions and responses appear, and let the public page stay current on its own as new answers arrive — no exports, no hand-editing.

Capabilities

Everything you need to publish with confidence

Every capability below is implemented in the module.

01

One-Toggle Publishing

Flip a single "Publish Results on Website" switch on any survey to make its results page live at a stable public URL. Off by default, so nothing appears until an admin chooses to publish.

02

Defined Access Levels

Choose exactly who may view results: fully public, logged-in users only, or a restricted list of named users — a defined picker instead of a vague "customize as needed" setting.

03

Question-Level Selection

Show each question in public results or hide it, right from the question form. Keep sensitive or off-topic questions out of the public page while publishing the rest.

04

Response Moderation

Turn on moderation to hold every new response as Pending Review, then approve or reject it before it can ever reach the public page. Off by default for surveys that do not need it.

05

Aggregated Charts

Present counts, percentages, and distributions using Survey's own statistics engine, so visitors read trustworthy summarized data at a glance instead of a raw dump.

06

Individual Response Tables

Toggle a table of individual approved responses alongside the aggregated charts, so visitors can read real answers in respondents' own words.

07

Respondent Anonymization

Anonymity is on by default: published results never expose a respondent's identity unless an admin explicitly turns anonymization off.

08

Public Listing & Search

Every published survey appears on a browsable public listing page and is searchable through the website's own search, so visitors can find results by title.

09

Always-Current Results

The public page reflects new approved responses automatically as they arrive, plus a one-click "Preview Public Results" button so admins can check the live page before sharing it.

Workflow

How it works

1

Enable Publishing

Open a survey, switch on "Publish Results on Website," and pick an access level: public, logged-in only, or restricted to named users.

2

Choose What's Public

Mark which questions appear in results, and decide whether the page shows aggregated charts, individual responses, or both.

3

Moderate Responses

If moderation is on, review incoming responses from the list and approve or reject each one before it can appear publicly.

4

Share the Results

Visitors browse the public listing or open the direct results link, and always see the latest approved feedback.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Exactly whoever you choose. Each survey has its own access level: fully public, logged-in users only, or restricted to a specific list of users. Nothing is visible at all until you turn on the publish toggle.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Survey Make Result Public

Publish Odoo Survey results on your website with access levels, question selection, response moderation and anonymization — aggregated charts and response tables that stay current.

Buy on Odoo App Store