Flectic
Odoo Module Guide

Build Surveys, Certifications & Live Sessions with Odoo Surveys

A practical walkthrough of Odoo Surveys: eight question types, scoring modes, certification workflows, host-driven Live Sessions, and how it compares to Dynamics 365 Customer Voice for SMEs.

What Is Odoo Surveys?

Odoo Surveys lets users create surveys, questionnaires, certifications, and assessments to collect feedback and evaluate results. It ships inside the Odoo application suite as a dedicated marketing app, so the survey engine is natively connected to CRM, recruitment, eLearning, and other modules rather than bolted on as a third-party tool.

For SMEs evaluating an ERP and CRM platform, this matters because survey tooling is often an afterthought — a separate SaaS subscription with its own login, billing, and data silo. Odoo's approach is the opposite: the same database that holds your customers, applicants, and courses also holds the surveys that measure their satisfaction, knowledge, or fit. Every response is linkable to the originating record.

  • Create surveys, questionnaires, certifications, and assessments in one module.
  • Native integration with CRM, Recruitment, eLearning, and Appraisals.
  • No separate survey SaaS — responses live in the same Odoo database.
  • Configure scoring, conditional logic, and time limits without add-ons.

Question Types, Sections & Conditional Logic

Survey questions in Odoo can be organized into sections, and the 'Randomized per Section' option lets administrators pick a set number of questions at random from each section per participant — useful for anti-cheating in proctored assessments or for keeping long surveys fresh across audiences.

A question's behavior is controlled from its own configuration panel. Per-question options include mandatory-answer constraints, conditional display, validation rules and placeholders for text and numeric inputs, and (in Live Session mode) a per-question time limit. Conditional Display shows a question only if a specified triggering answer was selected in a previous question, so a respondent who picks 'Not interested' can be routed past follow-ups that no longer apply.

  • Eight native question types: Multiple choice (only one answer), Multiple choice (multiple answers allowed), Multiple Lines Text Box, Single Line Text Box, Numerical Value, Date, Datetime, and Matrix.
  • 'Randomized per Section' picks N questions at random per participant for variety and integrity.
  • 'Conditional Display' shows a follow-up only after a triggering answer.
  • Validation rules and placeholders keep text and numerical answers clean.

Scoring, Pass Thresholds & Certifications

Odoo Surveys assigns points to answers to measure participant performance, knowledge, or satisfaction; points are summed at the end into a final score. Scores can be negative to penalize incorrect answers, which is helpful for certifications where guessing should be discouraged.

Two scoring modes are available. 'Scoring with answers at the end' shows which questions were right or wrong after submission, while 'Scoring without answers at the end' reveals only the final score — appropriate when you want to reuse the same questions across cohorts without exposing the answer key.

Turning a scored survey into a credential is a single toggle. An Odoo survey can be turned into a certification by enabling 'Is a certification'; a configurable 'Success %' sets the pass threshold, and a certification email template is automatically sent to participants who meet or exceed that score. Odoo certifications can also award badges that are displayed on the eLearning portion of the user portal and on the public Courses page, and an 'Attempts Limit' can restrict how many times a logged-in participant can retry.

  1. 01
    Enable scoring

    In the survey's Time & Scoring options, assign point values (including negative) to each answer choice. Choose whether to reveal correct answers at the end.

  2. 02
    Set a pass threshold

    Define a 'Success %' that marks the boundary between pass and fail. This drives downstream automation.

  3. 03
    Activate certification

    Toggle 'Is a certification' to enable the automated certification email template and optional eLearning badge.

  4. 04
    Cap retries

    Optionally set an 'Attempts Limit' (available when Login Required is enabled) so logged-in participants cannot retake the certification indefinitely.

Live Session: Host-Driven Real-Time Surveys

Odoo 'Live Session' surveys are facilitated by a host or moderator who presents questions one at a time, gathers audience responses, and reveals real-time results as bar graphs; participants join via a custom URL and optional access code. This is the Odoo equivalent of a polling tool for town halls, training sessions, or conference keynotes — but without a separate vendor.

There are a few structural constraints to plan around. A Live Session survey in Odoo cannot simultaneously be a certification; the 'Is a Certification' option is mutually exclusive with Live Session mode. Also, only the host's 'Session Manager' view shows the real-time results and bar graphs; participants see only the questions and answer options on their own devices. Individual Live Session questions support a 'Question Time Limit' (set in seconds), and a 'Reward quick answers' option can award extra points for fast responses when scoring is enabled.

  • Hosts advance questions one at a time and reveal aggregated bar-graph results.
  • Participants join via a custom URL plus an optional access code.
  • Per-question time limits and 'Reward quick answers' scoring add pace.
  • Live Session and Certification modes are mutually exclusive — pick one per survey.

Connected Workflows: Recruitment, eLearning & Appraisals

Because Surveys is part of the Odoo suite, it surfaces in the modules where you actually need structured feedback. The most common enterprise integration is recruitment.

Odoo Recruitment integrates with Surveys via the 'Send Interview Survey' setting; once enabled, an 'Interview Survey' link lets recruiters send scored surveys to job applicants (requires the Surveys app installed). The same engine underpins appraisal feedback and eLearning assessments, so a single skill set — authoring scored questions with conditional logic — serves hiring, training, and performance review.

For an SME, this is where the platform economics start to matter. Instead of buying a screening-test vendor, an LMS with its own quiz engine, and a separate 360-degree feedback tool, one Odoo deployment covers all three. The trade-off is that each of those workflows must be configured to fit your process — which is where a structured implementation matters.

  • Recruitment: 'Send Interview Survey' pushes scored assessments to applicants.
  • eLearning: certifications award portal badges and gate course completion.
  • Appraisals: the same scoring engine supports structured feedback.
  • One module, three enterprise workflows — no extra SaaS subscriptions.

Odoo Surveys vs. Dynamics 365 Customer Voice

The Dynamics 365 equivalent is Microsoft Dynamics 365 Customer Voice, an enterprise feedback management application built on Microsoft Forms. It is the right comparison when an SME is already invested in the Microsoft stack and weighing Odoo's all-in-one approach against Microsoft's specialized tooling.

Both platforms support a comparable question palette. Dynamics 365 Customer Voice supports eight question types: Choice, Text, Rating, Date, Ranking, Likert, File upload, and Net Promoter Score (NPS). Odoo's eight types overlap on multiple choice, text, numerical, date, and matrix patterns but include datetime rather than Likert, Ranking, File upload, and NPS as distinct types.

The structural differences are more important than the question-count tie.

Customer Voice organizes work into projects, where a project contains multiple surveys that share common metrics and settings. Service limits are explicit: up to 400 surveys per user, 200 questions per survey, 500,000 responses per survey, 4,000 characters per question (and 4,000 per single response), and 200,000 characters of total responses per survey. Customer Voice also includes automated phishing-prevention review that can block surveys designed to collect passwords or credentials, with administrator unblock via the Message center.

Structural comparison of Odoo Surveys and Dynamics 365 Customer Voice.
CapabilityOdoo SurveysDynamics 365 Customer Voice
OrganizationSingle survey form with sections and questionsProjects containing multiple surveys sharing metrics
Native certification workflowYes — 'Is a certification' toggle, Success %, email template, badgesNo native pass/fail certification or badge workflow
Host-driven live sessionYes — Session Manager with real-time bar graphsNo built-in live-session mode
CRM integrationSame Odoo database (CRM, Recruitment, eLearning)Deep Dynamics 365 customer-record integration (Sales, Customer Service)
Published service limitsDocumented per-deployment400 surveys/user, 200 questions/survey, 500K responses/survey
Phishing-prevention reviewNot documentedAutomated review with admin unblock via Message center

When Each Platform Fits an SME

Pick Odoo Surveys when certifications, eLearning badges, host-driven live sessions, or scored recruitment assessments are part of the operating model — the survey engine exists to feed those workflows. Pick Dynamics 365 Customer Voice when the priority is deep integration with Dynamics 365 customer records (for example, surfacing NPS inside a Sales or Customer Service timeline) and when Microsoft Forms-style phishing controls and tenant-level governance are required.

Many SMEs do not need to choose in the abstract — they need a partner who can map the choice to their sales, hiring, and training processes and then configure the winning platform end to end. That is the gap Flectic fills. We implement both Odoo and Dynamics 365, and our AI-accelerated delivery is designed to deliver up to 3x faster than a manual rollout, with survey, recruitment, and eLearning workflows configured against your real data.

  • Choose Odoo when certifications, eLearning, Live Sessions, or scored hiring drive the decision.
  • Choose Customer Voice when Dynamics 365 CRM integration and tenant governance dominate.
  • Both are strong — the right answer depends on which platform already runs your business.
  • Book an ERP Readiness Call to scope the right fit against your processes.

Implementing Odoo Surveys Without the Trial-and-Error

Survey modules are deceptively simple to demo and surprisingly hard to operationalize. Scoring rules that look correct in a test run can produce skewed distributions at scale; conditional branches that work in a single path can break when answer combinations multiply; certification attempts limits interact with eLearning completion rules in non-obvious ways. A clean implementation defines these rules up front, against your real questions and real audiences.

Flectic works this way by default. We map your recruitment, training, and customer-feedback workflows before touching configuration, then deploy on Odoo or Dynamics 365 based on which platform fits — not which one we prefer. If you want surveys that feed hiring decisions, training certifications, and customer satisfaction dashboards without a tangle of disconnected tools, that is the conversation to have.

  1. 01
    Map the workflow

    Document which surveys feed which decisions — hiring, certification, satisfaction — and where the data needs to land.

  2. 02
    Choose the platform

    Pick Odoo (certifications, Live Session, native eLearning) or Customer Voice (Dynamics 365 CRM integration) based on fit, not preference.

  3. 03
    Configure scoring and logic

    Set point values, conditional branches, attempts limits, and certification thresholds against real questions before launch.

  4. 04
    Connect the downstream

    Wire survey results into recruitment stages, eLearning completion, and CRM records so responses drive action.

Frequently asked questions

What question types does Odoo Surveys support?

Odoo Surveys supports eight question types: Multiple choice (only one answer), Multiple choice (multiple answers allowed), Multiple Lines Text Box, Single Line Text Box, Numerical Value, Date, Datetime, and Matrix. Questions can be grouped into sections and randomly sampled per participant.

Can an Odoo survey be used as a certification?

Yes. Enabling 'Is a certification' turns a scored survey into a certification with a configurable 'Success %' pass threshold, an automated certification email template, optional eLearning badges, and an 'Attempts Limit' (when Login Required is enabled) to cap retries for logged-in users.

What is a Live Session survey in Odoo?

Live Session mode is a host-driven real-time presentation where a moderator advances questions one at a time and the Session Manager view reveals aggregated bar-graph results. Participants join via a custom URL and optional access code. It is mutually exclusive with certification mode.

How does Odoo Surveys compare to Dynamics 365 Customer Voice?

Odoo Surveys includes native certifications, eLearning badges, and host-driven Live Sessions inside the Odoo database. Dynamics 365 Customer Voice emphasizes deep integration with Dynamics 365 customer records, projects containing multiple surveys, and automated phishing-prevention review. Flectic implements both and helps SMEs choose based on fit.

Does Odoo Surveys integrate with recruitment?

Yes. Odoo Recruitment integrates with Surveys via the 'Send Interview Survey' setting; once enabled, recruiters can send scored surveys to job applicants. The same engine also supports eLearning assessments and appraisal feedback.

Book an ERP Readiness Call

Map your survey, certification, and recruitment workflows to the right platform before you configure a single question. Flectic implements both Odoo and Dynamics 365 with AI-accelerated delivery designed to deliver up to 3x faster. Book an ERP Readiness Call and we'll scope the fit against your real processes.

Book an ERP Readiness Call
Response within one business day

Sources