Customer and employee feedback collected in Arabic and English, stored on the record it belongs to, inside your own Odoo database.

Most Saudi companies collect feedback in Google Forms or a rating widget that never reaches the customer or employee record, so Arabic answers sit in one tool and the ERP in another. Odoo Survey builds surveys, feedback forms, quizzes and live sessions in one app, sends them to the contacts and employees already in Odoo, and reports results without an export, which is why Naqlah, an Odoo Gold Partner in Saudi Arabia, adds it once CRM, Helpdesk or HR are live.
Each survey carries Arabic and English on the same record, and Odoo renders the Arabic version right to left without a second form to maintain. Responses stay in your Odoo database, which for Odoo Online and Odoo.sh customers in the region is hosted in Dammam, so employee and customer data does not leave the Kingdom through a foreign survey tool. The survey introduction page holds the purpose statement, consent wording and a link to your privacy notice, the three elements the Personal Data Protection Law expects before you collect an opinion tied to a person. Naqlah also connects SMS invitations through Unifonic and similar gateways with the consent flag checked on the contact first.
Bilingual forms
Arabic and English questions live on one survey record with one results report. Right to left layout is handled by Odoo, so branch staff and head office read the same data.
PDPL consent
The intro page carries the purpose, the consent checkbox and the privacy link. Access and deletion requests are answered from the contact record, where every response is stored.
Branch level results
Responses are tagged by branch, shift, product category or courier. Managers filter pivot and graph views by their own location without an analyst.
1. Trigger
An order synced from Salla or Zid reaches the delivered state, a Helpdesk ticket closes, or an appraisal cycle opens. An automation rule selects the right survey.
2. Invitation
Odoo sends an email, SMS or WhatsApp template with a unique token for that contact. The token prevents duplicate answers and links the response to the person.
3. Answer
The customer or employee answers on a phone in Arabic or English. Conditional questions keep the form to two or three screens.
4. Record
Answers land on the contact or employee record and in the results report. NPS per marketplace channel, per branch or per department is ready the same day.
Timelines depend on scope, and Naqlah gives you a clear roadmap in the first consultation.
| Area | Before | With Odoo via Naqlah |
|---|---|---|
| Survey tool | Google Forms or SurveyMonkey separate from the ERP | Survey app linked to contacts and employees |
| Language | Arabic and English forms maintained twice | One bilingual survey record |
| Data location | Foreign SaaS with unclear residency | Your own Odoo database, Dammam hosted for Online and Odoo.sh |
| Trigger | Manual send after someone remembers | Automatic on delivered order, closed ticket or appraisal |
| Results | Exported sheets merged by hand | Live report and pivot per branch in Odoo |
| Certification | Certificates typed in Word | Scored quiz with PDF certificate and validity date |
Everything else, we cover in a free 30-minute consultation.
Free consultation. Meet the team and get a clear roadmap in one call.