Currently, service categories in SimplyBook are flat, meaning all services must be grouped within a single level of categories.
For businesses that offer structured services, this quickly becomes limiting.
Example Use Case
In our case (real estate photography services), services are structured like this:
Level 1 – Property Size
-
Home under 2,000 SqFt
-
Home under 3,000 SqFt
-
Home under 4,000 SqFt
Level 2 – Service Type
-
Premium Photoshoot
-
Normal Photoshoot
-
,…
Currently we must create separate categories for each size, and then duplicate the service structure inside each category.
This leads to:
-
duplicated services
-
harder management
-
messy backend structure
-
less intuitive booking flow
Proposed Solution
Allow nested categories (at least one child level).
Backend:
-
Categories can have child categories
-
Services belong to the lowest category level
Frontend booking flow:
User selects Main Category
User selects Subcategory
User selects Service
Benefits
-
Cleaner backend service management
-
Reduced duplication
-
More scalable service structures
-
Better UX for customers
-
Useful for many industries
Even allowing just one additional level (parent → child category) would already solve many use cases.