A bilingual Arabic and English company website built in Odoo, where every form, chat and WhatsApp click becomes a CRM lead with its campaign source.

Most Saudi companies run a WordPress or agency-built site that nobody on the team can edit, with forms landing in a shared inbox while the ERP sits elsewhere. Odoo Website is a drag-and-drop builder that lives inside the same database as CRM, products and events, and as an Odoo Gold Partner in Saudi Arabia Naqlah configures it Arabic first, RTL correct and editable by your own staff.
Naqlah sets Arabic as the default language with English mirrored on its own URLs, checks RTL behaviour on the chosen theme, and validates +966 phone fields on every form. The site carries a PDPL-aware cookie consent banner, an Arabic privacy policy and consent text on forms, so visitor data is collected on a clear basis and stays in your database. Hosting runs on Odoo Online, Odoo.sh or a Saudi server depending on your data residency position, and branch pages link to your Google Business Profiles so local search finds each location.
Arabic first, RTL correct
The builder switches direction and fonts per language, so Arabic pages are designed rather than mirrored by a plugin. Every page has both versions, each with its own SEO title and description.
PDPL on the site
Cookie consent, privacy policy and form consent text are configured in Arabic and English. Submissions stay in your Odoo database instead of a third-party form tool outside the Kingdom.
Leads that land in CRM
Forms, chat starts and WhatsApp button clicks are tracked to the campaign that brought the visitor. Sales sees the source on the lead and marketing sees which Snapchat or Google campaign paid off.
1. Visitor arrives with a source
A buyer lands from Google, a Snapchat ad or a TikTok campaign, and the UTM parameters are captured with the session.
2. Visitor fills a form or starts a chat
The bilingual form validates the phone number and records consent, or the visitor opens Live Chat or taps the WhatsApp button.
3. Lead created in CRM
The submission becomes a lead with page, language and campaign source, and assignment rules route it to the right salesperson by product or city, as shown on our integrations page.
4. Sales follows up from one record
The rep calls or messages from the lead, and site analytics show the path from first visit to quotation.
Timelines depend on page count, languages and integrations, and Naqlah gives a clear roadmap in the first consultation.
| Area | Before | With Odoo via Naqlah |
|---|---|---|
| Site editing | Agency ticket for every text change | Your team edits blocks and pages directly |
| Forms | Shared inbox or Google Sheet, leads lost | CRM lead with page, campaign and UTM source |
| Arabic version | Separate copy or translation plugin that breaks RTL | Native Arabic and English per page with hreflang |
| SEO | Plugins and manual redirects | Meta fields, sitemap and 301 redirects built in |
| Events, store or blog | New platform and another login | Module added to the same site and database |
| Hosting and visitor data | Unknown region, third-party form tools | Hosting chosen for your PDPL position, data in your Odoo |
Everything else, we cover in a free 30-minute consultation.
Free consultation. Meet the team and get a clear roadmap in one call.