Publish the event in Arabic and English, sell tickets with ZATCA invoices, send SMS reminders and check attendees in from a phone, all from one Odoo.

Most Saudi companies run workshops and launches on a Google Form, a WhatsApp group and an Excel sheet, then chase bank transfers and print badges from Word the night before. Odoo Events handles pages, tickets, registrations, reminders and check-in in one flow linked to CRM and Accounting, and Naqlah, an Odoo Gold Partner in Saudi Arabia, configures ticket types, payment and reminders so one team can run workshops, launches and conferences.
Naqlah builds event pages, tickets and badges in Arabic and English, with Hijri and Gregorian dates and agendas that leave room for prayer times and Ramadan evening schedules. Paid tickets settle with mada, Apple Pay and local gateways in SAR, and each registration is invoiced with 15% VAT through ZATCA-integrated Accounting. Permit references from GEA or SCEGA and your terms of attendance are shown on the event page where a permit applies, and attendee data stays in your Odoo database under PDPL.
Permit-aware pages
Event pages carry fields for GEA or SCEGA permit references and Arabic terms of attendance where your event needs them. Naqlah does not obtain permits, but makes sure the page shows what the regulator expects.
Paid tickets, Saudi style
mada, Apple Pay and SAR pricing at checkout, with a ZATCA e-invoice per registration. Sponsors and booths are invoiced through the same Accounting.
Reminders that get read
SMS and WhatsApp reminders go out alongside email, because that is where Saudi attendees actually look the morning of the event.
1. Event published with tickets and agenda
The page goes live in Arabic and English with ticket types, seat limits, speakers and the schedule.
2. Attendee registers and pays
The attendee picks a ticket, pays with mada or Apple Pay, and receives a confirmation while the e-invoice posts in Accounting.
3. Reminders go out by SMS and email
Scheduled reminders are sent through SMS Marketing and email a week before, a day before and on the morning.
4. Badges scanned, attendees become leads
Staff scan badges at the door from a phone, attendance is recorded, and lead rules create CRM records for the sales team to follow up.
Timelines depend on the number of event formats and integrations, and Naqlah gives a clear roadmap in the first consultation.
| Area | Before | With Odoo via Naqlah |
|---|---|---|
| Registration | Google Form copied into Excel | Event page with ticket types and limits |
| Payment | Bank transfer and screenshots | Online with mada and a ZATCA e-invoice |
| Reminders | Manual WhatsApp messages | Scheduled SMS and email per event |
| Check-in | Printed list and a pen | Badge scan from a phone |
| Attendee data | Spreadsheet nobody reuses | CRM leads and marketing segments |
| Sponsors and booths | Email threads and invoices by hand | Sold and tracked in Sales and Accounting |
Everything else, we cover in a free 30-minute consultation.
Free consultation. Meet the team and get a clear roadmap in one call.