Integrated Home Phlebotomy Scheduling with Getlabs

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.

Confused Person

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.

Revenue Increase

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

Back to Knowledge