Marketing

Odoo Surveys: survey & quiz software for SMBs

Community + Enterprise

Send your surveys or share them live.

Odoo Ready Partner
★★★★★4.9 on Clutch
Calgary, in-house team
Odoo Surveys logo
What it does

What Odoo Surveys does

Odoo Surveys is the app that builds, distributes, and analyzes surveys and quizzes from inside your Odoo setup. Customer satisfaction surveys, employee engagement surveys, lead-qualification questionnaires, training certifications, market research polls, and any structured-data-collection workflow runs here. The survey builder, the share link, the engagement tracking, and the analytics all live on one screen.

Marketing teams running NPS or CSAT surveys, HR teams running engagement surveys, training departments using surveys as certification quizzes, B2B teams qualifying leads through a website form, and any business that asks the same set of questions to a list of people uses it. You can test Odoo Surveys free on the Odoo trial; pricing kicks in only if you install more than one Odoo app.

For Odoo's own product overview, see Odoo's product listing.

How it works

The day-to-day flow

Setup starts on a Survey. You give the survey a title and an intro, then add questions one by one. Each question has a type: multiple choice (single answer or multi-answer), free text (single line or multi-line), numeric, date, datetime, scale (which you configure for NPS, 1-to-5 ratings, or any other range), or a matrix grid. Sections group related questions; conditional branching shows or hides questions based on prior answers. Each question can be marked required or optional, and you can attach a description or an image to give context.

From there, the survey is published and distributed. Share links go to anyone via email, social media, or a public link; a tracked unique link per recipient lets you tie responses back to specific contacts in your Odoo Contacts list. Embedded surveys can drop onto a Website page through a snippet. Triggered sends fire from another Odoo app (a post-purchase satisfaction survey when an order ships, a post-event feedback survey when the attendee list is exported).

When responses come in, each submission lands as a survey record with the respondent's answers. The analytics dashboard shows live response counts, completion rates, per-question breakdowns (with bar charts for multiple choice, average scores for ratings, word clouds for free text), and trends over time. Quizzes carry correct answers and a passing score, so the response page shows the respondent their score and certification status if they passed.

Calibre configures Odoo Surveys for Alberta businesses: step by step, in writing.

Speak to an Implementation Specialist
In this module

What's inside Odoo Surveys

Multiple Question Types
Add questions of any type: multiple choice (single or multi answer), single-line or multi-line free text, numeric, date, datetime, scale (configure for NPS 0-10, 1-to-5 ratings, or any range), or matrix grid (rate multiple items on the same scale). Each question can carry a description and an optional image.
Conditional Branching
Show or hide questions based on prior answers. A multi-page survey that asks different follow-up questions depending on the first answer (yes goes to one path, no goes to another) builds in the same editor without code.
Sections and Progress Indicators
Group related questions into sections for longer surveys. The respondent sees a progress indicator showing how far through the survey they are, so they know how much is left and are more likely to complete.
Quiz Mode With Correct Answers
Mark a survey as a quiz, set the correct answer for each question, set a passing score, and the response page shows the respondent their score and pass/fail. Useful for training certifications, sales onboarding tests, and product knowledge checks.
Share Links and Tracked Distribution
Share the survey via a public link (anyone can fill in), a personal tracked link per recipient (responses attribute to specific Odoo contacts), an email campaign (the survey embeds in the email body), or a Website page embed. Each distribution method tracks completion and abandonment differently.
Triggered Sends From Other Apps
Send a survey automatically when an event in another Odoo app fires: a post-purchase satisfaction survey when an order ships, a post-event feedback survey when an attendee checks in, a post-call survey when a support ticket closes. Triggers wire through Odoo's automation framework.
Live Response Analytics
The analytics dashboard shows live response counts, completion rates, drop-off points (which question respondents are quitting on), per-question breakdowns with bar charts for multiple choice, average scores for ratings, word clouds for free text, and trend graphs over time.
Custom Per-Question Scoring
Each answer can carry a score. Multiple choice questions can weight different answers differently; rating scales convert to numeric scores; free-text answers can be scored manually. Total scores roll up to the response record so a sales-qualification survey produces a lead-score number automatically.
Time Limits and Attempts
Surveys can carry a time limit (the survey closes after 10 minutes), a maximum number of attempts per respondent (so a quiz cannot be retaken indefinitely), and a configurable response window (the survey is only open between specific dates).
Per-Response Certificates
Quiz surveys with a passing score generate a custom PDF certificate per passing respondent. Configure the certificate template with the respondent's name, the quiz title, the date, and a custom signature. Useful for training programs and accreditation.
Built for

Is Odoo Surveys right for your team?

Outgrowing the entry-level tools

SMBs whose data lives in QuickBooks, HubSpot Free, or Excel spreadsheets that were set up when the business was smaller. The team now spends hours building reports by hand and reconciling between tools every month-end.

Operations across multiple tools

Retail, manufacturing, mechanical, or professional services businesses with 10 to 200 employees running on a patchwork of point tools. The team wants one database for the whole company instead of Zapier holding it together.

At a glance Community + Enterprise Cloud, Odoo.sh, or self-host iOS + Android app 15-day free trial CSV migration from current tool Odoo Ready Partner support
Bundle

Apps people often run with Odoo Surveys

Odoo Surveys lands every response on the respondent's contact record in Odoo Contacts when the tracked link ties them back. Odoo Mail handles the email distribution and the response tracking. Odoo CRM uses surveys as lead-qualification questionnaires, with the score and answers attaching to the lead. Odoo Appraisals uses surveys for 360-style peer feedback during performance reviews. Odoo Events uses surveys for post-event feedback. Odoo Helpdesk uses surveys for post-ticket-close satisfaction (CSAT or NPS). Odoo eLearning uses surveys as course-end quizzes with certification. Odoo Website hosts the embedded survey snippet and the public share-link landing page.

Pricing

What Odoo Surveys costs

One App Free
CA$0
forever
  • One app, unlimited users
  • Multi-company allowed
  • Odoo Online hosting
  • Dependent apps included free
If Odoo Surveys is the only Odoo app you install
Custom
CA$55
/user/month, billed yearly
  • Everything in Standard
  • Studio (no-code customizer)
  • Multi-company management
  • Hosting: Online, Odoo.sh, or on-premise
  • External API access
Choose this when you need custom layouts or multi-company management.
Calibre Implementation
Quote
phase-by-phase, in writing
  • Scoping, configuration, training
  • Data migration from your current tool
  • Named engineer through go-live and support
Book the call →
Free 45-minute scoping call. Quote in writing before any code ships.

Pricing source: Odoo's published Standard and Custom plans as of 2026-05. Calibre quotes in CAD; conversion from Odoo's local pricing in your region may vary.

Questions

Common questions about Odoo Surveys

Is Odoo Surveys free?
You can test Odoo Surveys free on the Odoo 15-day trial. Beyond the trial, Odoo's one-app-free rule means it runs free for unlimited users, forever, but only if it is the only Odoo app you install. The free version covers the survey builder, all question types, conditional branching, quiz mode, share links, embedded surveys, triggered sends, the analytics dashboard, custom scoring, certificates, and the standard reports. The moment you add a second Odoo app (CRM, Helpdesk, Appraisals, Mail Marketing, anything else), the setup moves to the paid Standard plan, which is around CA$35.20 per user per month billed annually for the full Odoo suite. Most companies pair Surveys with at least Mail or CRM.
What's the difference between Odoo Surveys in Community and Enterprise?
The core survey workflow is identical: builder, all question types, branching, quiz mode, share links, triggered sends, the analytics dashboard, certificates, and the standard reports all work in the free Community edition. Enterprise adds the polish layer: deeper integration with Appraisals for 360-feedback cycles, deeper integration with Marketing Automation for triggered survey campaigns, the polished native mobile app for completing surveys on a phone, and enhanced pivot dashboards. Most growing teams move to Enterprise for the Marketing Automation link.
Can we migrate our existing surveys and response history into Odoo?
Yes. Odoo Surveys accepts CSV and Excel imports for the survey templates (questions, branching logic, scoring), historical responses (date, respondent, answers, score), the certificate templates, and the distribution lists from your prior tool. The work is rarely the upload itself, it is mapping your existing question types and rating scales to Odoo's structure cleanly so analytics work on day one. Calibre handles the mapping during the rollout.
Does Odoo Surveys work with Mailchimp, HubSpot, SurveyMonkey, or our CRM?
The CRM link is automatic when Odoo CRM is installed alongside: survey responses tied to a lead through a tracked link attach to the lead's engagement history, and survey scores can drive lead routing. For external tools, the standard pattern is to export response data via CSV or import lead lists into Odoo as contacts. For deeper sync with non-Odoo CRMs or marketing tools, the integration runs through Odoo's automation framework with custom server actions. Calibre can build that integration during rollout if you keep an external CRM long-term.
Can respondents complete surveys on their phone?
Yes. The survey response page is fully responsive on any device. Respondents complete surveys from a phone browser without needing the Odoo app installed. The mobile app shows the survey administrator side (response counts, analytics dashboard, response review) for the team running the survey. Push notifications fire when significant response thresholds are hit.
Can we run a quiz with correct answers and a pass/fail score?
Yes. Mark the survey as a quiz, set the correct answer for each question, configure a passing score percentage, and the response page shows the respondent their score and certification status. For passing scores, the system can generate a custom PDF certificate with the respondent's name, the quiz title, the date, and a configurable signature. Useful for training programs, sales onboarding tests, and product knowledge accreditation.
Can we trigger a survey from another Odoo app automatically?
Yes, through Odoo's automation framework. Common triggers include: a post-purchase satisfaction survey when an order ships from Odoo Sales, a post-event feedback survey when an attendee checks in to an Event, a post-ticket-close CSAT survey when a Helpdesk ticket resolves, a post-training quiz when an eLearning course finishes. The trigger configuration is no-code through the Odoo automation rules; the survey itself sends through the standard distribution channels.

Working with Calibre

How long does a Calibre implementation typically take?
Single-module rollouts on an existing Odoo setup run 2-6 weeks depending on data migration scope. Greenfield Odoo with a multi-module rollout runs 4-16 weeks. Calibre commits to a written, phase-by-phase timeline after the free scoping call before any code is written.
How much does a Calibre implementation cost?
Cost depends on module scope, user count, custom work, and migration complexity. Calibre's posture is a written fixed-phase quote after the scoping call rather than an hourly engagement, so the cost is committed in writing before the first commit.
What happens to our data if we ever want to leave Odoo?
Everything exports. CSV, XML, or a full PostgreSQL database dump, yours on day one. Migrating off Odoo has been done before and it's not a one-way door.
Speak to an Implementation Specialist

Talk to Calibre about Odoo Surveys.

Written, phase-by-phase quote before any code is written. Odoo Ready Partner, Calgary. In-house team, no offshore handoffs.

Speak to an Implementation Specialist Try the 15-day free trial

What you get

  • Free 45-minute scoping call with an Odoo-certified engineer
  • Module-by-module fit/gap assessment
  • Written, phase-by-phase quote
  • Named engineer for implementation and support
  • Data-export commitment in writing