BACK TO CASE STUDIES
Education
Badil Academy: Turning Website Visitors into Booked Enrollments — Automatically
Parents used to wait days for a callback after registering — now they book a consultation the moment they hit submit, in their own language, with a quotation already waiting on your sales team's desk.
4-Step
Guided Registration Flow
100%
Automated Meeting Booking
3-in-1
Registration, Booking, and Quotation Fully Connected
2
Languages Fully Supported (EN/AR)
PROJECT OVERVIEW
Badil Academy is an academic support institute offering tutoring programs — including Third Millennium, Success Maker, Arabic Language, and Little Geniuses Summer — to a bilingual, largely Arabic-speaking family audience. Serynto built a complete registration-to-enrollment pipeline on Odoo, connecting the public website directly to appointment scheduling and the sales pipeline, so no interested family is ever lost between filling out a form and sitting down with the admissions team.
THE CHALLENGE
Badil Academy's website relied on a single, all-in-one registration form that asked every parent — often registering more than one child — to complete every field at once, with no logic to guide them or gather information in the right order. Once submitted, a registration simply sat in the system: a staff member had to notice it, reach out, and manually schedule a consultation, often losing warm leads to delay. Even after a meeting was booked, converting that interest into an actual sale meant someone building a quotation from scratch by hand. And with no validation in place, duplicate submissions and inconsistent contact details were quietly piling up in the database, while Arabic-speaking families were left navigating a form that wasn't built with them in mind.
OUR SOLUTION
Serynto replaced the single form with a guided, multi-step registration flow that adapts to how many children a parent is registering, collecting the right details at the right step instead of all at once. The moment a family completes registration, the system automatically finds or creates the correct appointment type and redirects them straight to a live booking calendar — no staff involvement required. As soon as that meeting is confirmed, Odoo automatically generates a sales quotation from a pre-approved template and links it to the registration, handing the sales team a ready-made opportunity instead of a blank page. Real-time duplicate detection on emails and phone numbers, paired with strict data validation, keeps every record clean from the moment it's created. And the entire experience — from homepage to booking confirmation — was fully localized with Arabic translation and right-to-left layout, so Arabic-speaking families get a native experience rather than an afterthought.
OUR PROCESS
Discovery & Flow Mapping
Mapped the full family journey — from first website visit to enrolled student — to design a registration flow that matched how parents actually decide.
Multi-Step Form Architecture
Built a guided, session-based flow that adapts to the number of children being registered, collecting the right details at the right step.
Data Validation & Duplicate Prevention
Implemented real-time and database-level checks on emails, phone numbers, and names to keep every record clean and unique.
Appointment Booking Automation
Connected registration completion directly to Odoo's appointment system, auto-creating booking invitations so families schedule a consultation instantly.
Sales Pipeline Automation
Linked confirmed bookings to automatic sales quotation generation from a pre-set template, giving the sales team a ready pipeline with zero manual entry.
Bilingual & RTL Localization
Delivered full Arabic translation and right-to-left layout support so the experience feels native for Arabic-speaking families.
Testing & Rollout
Validated the entire funnel end-to-end — registration, booking, and quotation generation — before go-live on the academy's live site.
TECHNOLOGY STACK
Odoo 19
Python
JavaScript
QWeb
PostgreSQL
"Before this, every registration meant someone on our team chasing a parent to book a meeting and then building a quotation by hand. Now a family fills out the form and a consultation is already on our calendar before we've even seen it. It's completely changed how fast we can respond."
Admissions Coordinator, Badil Academy