Most teams talk about “patient journey” but design features in isolation-onboarding here, video there, a bolted-on survey somewhere else. The result is predictable: patients drop off between steps, specialists improvise workflows, and operations teams live in spreadsheets.
On Daraport, we designed the whole journey as one connected flow: onboarding, choosing a specialist, booking, messaging, video, payments, and feedback, all running through a shared platform with dedicated portals for patients, specialists, organizations, and affiliates. Use this as a blueprint for your own setup.
Step 1: Onboarding and first contact
The journey starts before anyone picks a specialist. The first job is to get patients into a safe, guided environment with minimal friction.
Key building blocks:
- A simple registration flow with flexible authentication (email links, codes, passwords, or SSO) and clear consent to basic terms.
- Optional intake that captures care goals, preferences, and constraints without overwhelming the patient on the first screen.
- A patient home screen that immediately answers “what’s next?” instead of dumping them into a generic profile page.
In Daraport, this is handled by the Patient Portal: a calm interface where individuals and program members get into the system fast, then see a guided path forward.
Step 2: Choosing or being matched with a specialist
Next, patients need a human to work with. How you design this step affects conversion, outcomes, and operations.
Common patterns:
- Directory-led: Patients browse a public directory with filters (specialization, language, availability, pricing), compare profiles, and select a specialist.
- Guided matching: Patients complete a short questionnaire and are matched to a curated list or directly allocated to a specialist.
- Program-driven: For employer or clinic programs, patients may see a limited roster or be auto-assigned based on rules.
Behind the scenes, Discovery & Matching features use onboarding signals to present relevant options and tie selection directly into booking, not as a separate, disconnected experience.
Step 3: Booking the first appointment
Once there’s a candidate specialist, the journey moves quickly into a committed booking-without overcomplicating things.
A robust virtual care blueprint uses:
- Direct self-booking from real-time availability, with timezone-aware slots and clear pricing.
- Assisted scheduling (availability requests, proposals with expiry and payment gating) when needs are complex or schedules are tight.
- Automated confirmations and reminders that reflect the same appointment details in the patient and specialist portals.
Daraport’s Booking & Scheduling engine centralizes this: one calendar per specialist, two modes (direct booking and invitations), with lifecycle statuses and notifications so everyone sees the same truth.
Step 4: Intake, consents, and pre-visit preparation
Between booking and the first session, you collect everything needed for a safe, effective visit-without scaring patients away.
Patterns that work:
- Digital consents presented as guided steps, with clear progress and the ability to pause and resume.
- Intake forms embedded in the journey, so responses are visible in the specialist’s workspace before the session.
- Status visibility for clinicians and admins: who has completed which consent, what’s pending, and whether anything blocks the session.
Daraport’s Digital Consents and intake flows plug into the patient and specialist portals, so consent status and intake data flow automatically into the session context.
Step 5: Messaging between booking and visit
Once a patient is allocated, messaging becomes the backbone of the relationship. Done right, it reduces anxiety, improves show-up rates, and keeps operational questions out of email.
Core design choices:
- Relationship-based 1:1 chat: every conversation is tied to a patient–specialist pair, not a generic inbox.
- Context-aware threads that show booking status, consent status, and basic patient info alongside the chat.
- System notifications (confirmed, rescheduled, payment received) flowing into the thread, so both sides see updates in the same place.
Daraport’s Messaging is built exactly this way: structured around care relationships with unread indicators and event updates, so patients don’t have to guess whether something went through.
Step 6: Delivering the session via video
For virtual care, the session is where everything converges-if the experience breaks here, nothing else matters.
A reliable blueprint includes:
- Browser-based video that launches directly from the portal and from the active conversation, with no extra app installation.
- Privacy and comfort options (background blur, clear mic/camera permission guidance) tuned to sensitive use cases like psychotherapy.
- Tight integration with bookings: join buttons on the appointment card, timestamps tied to the session, and clear handling if a connection drops.
Daraport’s Video Sessions are relationship-bound and embedded into the same workflow as messaging and booking, keeping clinicians out of link-juggling and patients out of “where do I click?” confusion.
Step 7: Payments and follow-up booking
After the session, you want clean handoff into payment and, if appropriate, the next appointment-without forcing patients to re-orient themselves.
Patterns that keep this smooth:
- Payment flows tied directly to bookings, with clear receipts and a visible transaction history in the patient portal.
- Multiple billing models (platform-managed, specialist billing, marketplace-style via Stripe Connect) configured per brand or contract.
- Follow-up booking from the same context: a prompt in the portal, a link in the conversation, or a specialist proposal for the next session.
Daraport’s Payments & Transactions keep all of this connected to the care workflow, so finance and care teams don’t have to reconcile separate systems by hand.
Step 8: Feedback, continuity, and long-term relationship
The journey doesn’t end at checkout. Virtual care works best when you design for continuity-so every visit makes the next one easier.
Strong end-of-journey practices:
- Lightweight feedback prompts after sessions, tuned to your program (satisfaction, perceived progress, NPS).
- Persistent patient history in the specialist portal: session timeline, notes, consents, and transactions in one record.
- Analytics that stitch the journey together: from onboarding and booking conversion through attendance, satisfaction, and retention.
Daraport’s Practice Management and Dashboards surface this continuity: clinicians see where each patient stands, operators see where journeys drop off, and product teams see which touchpoints drive outcomes.
Blueprint summary: one journey, four portals
Under the hood, this end-to-end journey works because each participant gets a dedicated portal, all wired to the same data and workflows:
| Role | Primary portal focus | Key responsibilities in the journey |
|---|---|---|
| Patient | Patient Portal | Onboarding, discovery/matching, booking, intake, consents, messaging, video, payments, feedback. |
| Specialist | Specialist Portal | Availability, bookings, messaging, video delivery, notes, revenue tracking, follow-up coordination. |
| Organization | Organization Portal | Oversight of patients and specialists, consents, bookings, financials, program configuration. |
| Affiliate/Marketing | Affiliate Portal | Upstream acquisition and referral flows feeding into the same patient journey. |
If you take nothing else from this blueprint, take this: design your virtual care experience as one connected journey, not a collection of tools. When onboarding, booking, messaging, video, payments, and feedback all share a single spine, patients stop falling through the cracks-and your team stops fighting the platform.


