Skip to Content

NPS / CSAT Survey Engine

55.65 55.65

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Odoo 18.0 & 19.0
NPS / CSAT Survey Engine for Odoo — preview banner

NPS / CSAT Survey Engine

Send NPS and CSAT surveys after orders or tickets, score responses, trend results and trigger follow-ups

A focused customer-feedback loop for Odoo. Define an NPS or CSAT campaign tied to a trigger model (sale order, invoice, ticket) with a domain; the campaign computes its live NPS or average CSAT, response rate and promoter / passive / detractor split. Customers answer through a login-free tokenised URL, the scoring engine classifies and rolls the result up to a daily trend, and follow-up rules ensure detractors never slip through. All native — emails go through your own outgoing mail server.

Key Features

NPS & CSAT Campaigns

Set survey type, question, thank-you text, email template and a trigger model with a domain. Each campaign shows live NPS / average CSAT, response rate and the promoter/passive/detractor split.

Tokenised Invitations

Every survey is a tokenised invitation tied to a customer and source record — sent on demand, in bulk via a wizard, or automatically when a record hits a state, with an anti-spam cool-down.

Public Response Page

Customers answer through a no-login tokenised URL; the controller validates the score range, records the answer and comment, timestamps it and thanks them.

Scoring Engine

NPS buckets 0–6 detractor / 7–8 passive / 9–10 promoter and computes %promoters − %detractors; CSAT averages 1–5 into a satisfaction percentage.

Daily Trend Snapshots

Results roll up to a daily trend with a delta vs the prior day, so you can chart whether satisfaction is climbing or slipping.

Follow-Up Automation

Configurable rules fire on a low score — create an activity for the salesperson, log a note or flag the response for review — so detractors are always chased.

Focused, Not Bloated

A purpose-built NPS/CSAT loop — campaign, invite, public answer, score, trend, follow-up — without an Enterprise-leaning survey suite.

Your Mail, Your Data

Surveys send through your own outgoing server and responses stay in Odoo — no third-party feedback platform.

Screenshots

NPS / CSAT Survey Engine — Campaigns in Odoo

Campaigns

NPS / CSAT Survey Engine — Followup Rules in Odoo

Followup Rules

NPS / CSAT Survey Engine — Responses in Odoo

Responses

NPS / CSAT Survey Engine — Send Survey in Odoo

Send Survey

NPS / CSAT Survey Engine — Trends in Odoo

Trends

Why Choose This Module

Set survey type, question, thank-you text, email template and a trigger model with a domain. Each campaign shows live NPS / average CSAT, response rate and the promoter/passive/detractor split.

Specifications

  • Compatible: Odoo 18.0 / 19.0
  • License: OPL-1
  • Languages: English
  • Author: Pokutsoft
  • Dependencies: base, mail
  • Support: support@pokutsoft.com

Update date: 2026-07-02