Overview
Home phlebotomy is increasingly important for patient accessibility and convenience. Our lab client partnered with Getlabs to offer at-home sample collection, but the initial workflow relied on simple redirects that fragmented the patient journey. i-ology delivered a two-phase integration program that evolved from awareness to a fully embedded, API-driven scheduling experience.
The Challenge
Redirect-based scheduling created confusion, drop-off, and inconsistent branding.
Patients struggled to understand eligibility and next steps, reducing adoption.
The client lacked visibility into home-collection utilization and operational metrics.
Manual check-ins, disconnected workflows, and friction slowed patient progress.
The client needed a deeply integrated, automated experience that supported account linking, document upload, payment, scheduling, and dashboard management
The Approach
i-ology collaborated with The lab client and Getlabs to deliver a fully integrated home-collection solution using staged implementation to validate adoption and improve the digital experience.
Discovery and Strategy
Mapped patient, clinical, and operational workflows to identify friction in the redirect model.
Defined success indicators including adoption, reduction in drop-off, and scheduling completion rates.
Established a phased roadmap from link-out to full API integration.
Phase 1 — Awareness & Redirect Integration
Added Getlabs as a selectable “Reason for Visit” in standard appointment flows.
Built a branded landing page to explain service details and eligible use cases.
Implemented ZIP-code eligibility logic to show home collection only when supported.
Added GTM tracking to measure usage and inform Phase 2 design.
Phase 2 — Fully Embedded API-Based Scheduling
Engineered account linking that auto-creates or connects Getlabs accounts using lab client patient data.
Integrated Getlabs APIs for live appointment availability, booking, rescheduling, and cancellation.
Added document and insurance capture workflows using secure upload pipelines.
Integrated Stripe payments for convenience fees, supporting stored cards and confirmations.
Dashboard Management & Notifications
Extended the lab client’s patient dashboard to display Getlabs appointments side-by-side with client’s appointments.
Implemented email/SMS notifications for confirmations, reminders, cancellations, and schedule changes.
Suppressed duplicate Getlabs notifications to provide a cleaner, more consistent patient experience.
The Outcome
Modern, fully embedded home-collection scheduling experience.
Higher patient adoption and fewer drop-offs compared to redirect-only workflows.
Reduced support burden and clearer patient communication.
A scalable model for future third-party clinical service integrations.
Technologies Used
Getlabs API • Stripe • Azure SQL • Vonage/Nexmo SMS • Umbraco • Vue.js • .NET Core