Skip to content

User Flow

The current motmaina website supports several parallel user journeys rather than a single linear funnel.

The most important flows today are:

  • public discovery and trust-building
  • appointment inquiry and booking
  • consultation exploration
  • content consumption through news, blogs, and forum
  • learning and course purchase flows
  • customer authentication and account continuation

Users can enter the website through multiple public routes, including:

  • homepage
  • search results
  • service pages
  • branches and team pages
  • content pages such as news, blogs, and forum topics
  • course and consultation landing pages
  • direct links to contact, careers, or appointment-related pages

This means the website acts both as an acquisition surface and as a conversion surface.

This is the broadest and most common journey for first-time visitors.

  1. The user lands on a public page such as the homepage, a service page, an article, or a branch-related page.
  2. The user explores supporting content such as aboutus, branches, services, teams, news, blogs, or forum.
  3. The user forms an initial understanding of motmaina’s services, specialists, and credibility.
  4. The user chooses a next action:
    • continue browsing
    • contact the business
    • open an appointment flow
    • open a consultation flow
    • explore courses

This flow serves users who want to ask questions before taking action.

  1. The user opens contactus.
  2. The user reviews contact information or fills in the contact form.
  3. The form is submitted through sendEmailToWebsite.
  4. The inquiry is handed off to the internal team for follow-up.

This flow is a lightweight conversion path for undecided or early-stage users.

This flow is used when a user already has enough intent to request or make an appointment.

  1. The user reaches a relevant medical or service-oriented page.
  2. The user explores branches, services, specialists, or online availability.
  3. The user enters either:
    • makeAppointment/{id} for a more direct booking flow
    • requestAppointment/{id} for a request-based appointment path
  4. The user fills in appointment details, personal information, and preferences.
  5. The request is submitted through either submitAppointment or submitAppointmentRequest.
  6. The website hands the request into backend processing for confirmation or follow-up.

This is a key public-to-operational conversion flow.

The consultation area acts as a structured discovery and qualification experience.

  1. The user opens consultations.
  2. The user browses consultation categories, consultant listings, and consultant detail pages.
  3. The user may also view consultation-related libraries or educational resources.
  4. The user selects a consultant or consultation type.
  5. The user continues to:
    • a consultant detail page
    • a consultation detail page
    • a consultation form such as consultation/form/{id}
    • a consultant participation flow such as consultations/joinConsultant
  6. The user submits the form or continues deeper into the relevant consultation process.

This flow supports both service discovery and conversion into specialized consultation journeys.

User Flow 5: Content Consumption to Conversion

Section titled “User Flow 5: Content Consumption to Conversion”

Content routes help users enter the product ecosystem without starting from a service page.

  1. The user lands on news, blogs, or forum.
  2. The user opens detail pages such as article details, blog details, or forum topics.
  3. The user engages with the content by reading, commenting, or browsing related posts.
  4. After trust is built, the user may move into a stronger action:
    • contact the business
    • open a service page
    • open an appointment flow
    • explore consultation or educational offerings

This is a trust-building journey that supports top-of-funnel acquisition.

The website also supports a course commerce flow.

  1. The user enters through e-education, courses, a course detail page, or trainer pages.
  2. The user browses categories, collections, trainers, and course details.
  3. The user decides whether to:
    • subscribe to a course
    • purchase a collection
    • add items to cart
  4. The user continues through cart and payment steps such as checkout, payment method selection, and payment response handling.
  5. The flow ends with success, failure, or follow-up actions tied to the course purchase lifecycle.

This is a more transactional user journey than the general public content flows.

User Flow 7: Customer Authentication and Continuation

Section titled “User Flow 7: Customer Authentication and Continuation”

Some public journeys eventually hand off into the customer module.

  1. The user reaches authentication routes such as login, register, forgotPassword, or verification pages.
  2. The user signs in, creates an account, or completes recovery and verification actions.
  3. After authentication, the user continues under the customer-facing module and routes such as cu/*.

This means the website architecture supports both anonymous public discovery and authenticated continuation within the same application boundary.

Several behaviors affect multiple user flows:

  • language switching through changeLanguage
  • search through search
  • CMS-driven informational pages through page and custom page routes
  • session-aware transitions between public pages and customer areas

These behaviors help unify the public website experience without creating a separate frontend application.

From a product perspective, the current user flow model can be summarized as:

  1. attract users through public routes and searchable content
  2. build trust through services, teams, content, and informational pages
  3. convert users into appointments, consultations, contact requests, or course purchases
  4. continue selected journeys through authenticated customer flows

This structure should be treated as a multi-entry, multi-conversion website rather than a single-purpose marketing site.