User Flow Mickael Rutembya · Flow Atlas

Contact & qualification

/contact/

Visitor submits a free-form message or the structured call-qualification form.

User intent

What the visitor is trying to do

« I want to reach the consultant directly, or answer a short structured form to receive a recommended meeting format and scope estimate. »

Entry points

ElementDestination
Nav "Contact"/contact/
Home "Qualifier une mission"/contact/#call-qualifier
Tools hub "Qualifier"/contact/#call-qualifier
Offer detail "Qualifier une mission"/contact/#call-qualifier
Calculator "Discuter d'une mission"/contact/
Qualification result "Réserver cet appel"External booking link

Flow

Adjacent routes — click a node to open it.userflow
flowchart LR Start(["Visitor arrives"]) --> Contact["/contact/ (Contact)"] Contact --> FreeForm["Free-form message form"] Contact --> Qualifier["Structured call-qualification form"] Qualifier --> Result["Qualification result"] Result -->|Fast track| BookFast["External booking link (fast track)"] Result -->|Recommended| BookRec["External booking link (recommended)"] Result -->|Group format| OfficeHours["/ressources/office-hours/"] Qualifier -->|Skip| Eng["/engagement/"] Eng --> End(["Engagement started"]) click Contact "https://mickael-umt.com/contact/" "Open Contact" click Qualifier "https://mickael-umt.com/contact/#call-qualifier" "Open Qualification" click Result "https://mickael-umt.com/contact/" "View Result" click OfficeHours "https://mickael-umt.com/ressources/office-hours/" "Open Office Hours" click Eng "https://mickael-umt.com/engagement/" "Open Engagement" click End "https://mickael-umt.com/contact/#call-qualifier" "Open Qualification"

Screen inventory

IDScreenUser task
P0Contact pageChoose free-form or structured qualification
P1Free-form formSubmit a message with email and optional details
P2Qualification formAnswer outcome, urgency, budget, format, and context
P3Qualification resultReview recommended format, avatar fit, and booking link
P4External bookingBook a call via the recommended calendar link
P5Office HoursJoin a waitlist or buy a seat for group format

Flow scenario

Scenario Q1

CTO qualifies a 3-month AI security mission

Trigger

  • Visitor clicks "Qualifier une mission" from the home page
  • Lands on /contact/#call-qualifier
  • Fills the structured qualification form

Experience

  1. The contact page presents two paths: a free-form message and a structured call-qualification form.
  2. The visitor chooses the structured form and answers outcome, urgency, budget, contract duration, and collaboration format.
  3. The system routes the lead: fast track for high-priority contexts, recommended path for standard fits.
  4. The qualification result shows the recommended meeting duration, interest level, and avatar fit estimate.
  5. The visitor clicks "Réserver cet appel" to open the external booking calendar.
  6. If the format is collective, the visitor is directed to Office Hours to join a waitlist or buy a seat.
  7. On submit, a CallQualification row is created and the visitor sees a confirmation with a quote context.

Trust and safety rules

  • All pricing is public and deterministic; no coefficient reaches the browser.
  • The calculator access gate blocks disposable and non-routable domains.
  • Payment pages are blocked by robots.txt and carry no editorial SEO value.
  • No card data touches the server; Stripe hosts the checkout page.
  • Qualification data is stored locally and used only for lead routing; no third-party API is called.
  • The confirm_devis token is signed and time-limited; it validates interest without exposing the quote engine.

Interaction rules

  • Mobile fields use 16 px text to avoid browser zoom.
  • Reduced-motion preferences disable nonessential transitions.
  • Language toggle switches FR/EN across all strings.
  • Everything is optional; an email and one sentence are enough to start.

Result states

StateWhat the visitor seesWhat happens next
BrowsingContact page with two pathsVisitor chooses free-form or structured form
QualifiedResult with recommended format and booking linkVisitor books externally or joins Office Hours
ConfirmedSuccess message with quote contextOwner reviews lead
ConvertedStripe return page with entitlementsBuyer downloads or books