CONTACT
  • SERVICES
  • INDUSTRIES
  • WORK
  • COMPANY
  • BLOG
  • CONTACT
  • SERVICES
  • INDUSTRIES
  • WORK
  • COMPANY
  • BLOG
  • CONTACT
  • Services Overview
    Web Development
    Android Development
    iOS Development
    AI Development
  • VR/AR Development
    3D Art Unity
    UI/UX Design
    ﹂UX Audit
    ﹂Branding Design
    ﹂Motion Design
    ﹂Crossplatform Design and Development
    ﹂Webflow Design
    ﹂Digital Product Design
    DevOps Services
    QA Services
  • Dedicated Team
    Dedicated Team Calculator
    Salesforce Development
    Discovery Phase
  • Industries Overview
    Healthcare Software Development
    Travel Software Development
  • Online Scheduling and Booking
    eLearning
    LMS
  • Fitness App Development
    Fintech
  • Case Studies
  • Design Portfolio
  • Testimonials
  • Onix Story
    Referral Program
  • Careers
  • About Ukraine
  • Healthcare
    AI
  • Travel
    eCommerce
  • Sports & Fitness
    VR/AR
  1. Onix
  2. Case Studies
  3. Healthcare customer relationship management case study
background

Healthcare customer relationship management case study

Sharing Onix’s experience in developing custom CRM software for an American health insurance company

This case study on customer relationship management for healthcare businesses shows how Onix’s developers created a tailored solution that allowed to digitize insurance agents’ work process at minimum cost for the company.

  • Healthcare

    Industry

  • 5 specialists

    Team size

  • USA

    Location

  • 6 months

    Project duration

[ Business goals ]

Onix’s client, a California-based medium-sized health insurance company, needed to:

1) help its account managers and managers serve and handle customers more effectively
2) make the lead and customer management processes digital

The client had assessed several existing customer relationship management solutions, starting with Salesforce.

They came to the conclusion that those products' feature sets are bloated and buying accounts and functionality from them would be cumbersome and impractical financially.

The company decided to develop a custom CRM system and host it independently.
The web application for desktop computers would be used exclusively by the company
and run on its private server. With this request, they approached Onix’s specialists, with whom they were already working on another project.

background

[ Project scope ]

Onix’s team was commissioned to:

﹂ Develop CRM functionality enabling insurance agents to create accounts and plan and manage interactions with leads, opportunities, and customers

﹂ Design an intuitive user experience (UX) and user interface (UI) enabling insurance agents to navigate the system easily and perform their daily tasks faster

﹂ Ensure that the system is HIPAA-compliant, as the CRM would be collecting and storing protected health information (PHI)

﹂ Deploy the system on the company’s private server

call_to_action_bg

Do you need to build a custom CRM system?
Our experts are at your service!

[ The app’s flow and key features ]

The goal was to streamline customer account management for health insurance agents.

The company's potential customers (leads) can sign up online or have their information manually entered by health insurance agents.

The system supports seamless communication, task management, and document sharing. Notifications keep the agents updated on new accounts and tasks.

This workflow is supported by a number of app features:

Insurance Lead Account Creation Methods

Accounts are created in two ways:

  1. through an online form that leads fill out on the company’s website

  2. manually, when an insurance agent enters a lead’s information:

  • ﹂ name

  • ﹂ phone number

  • ﹂ email

  • ﹂ gender

  • ﹂ date of birth

  • ﹂ Medicare beneficiary identifier

  • ﹂ ZIP-code

  • ﹂ healthcare proxy’s contacts

  • ﹂ health plan

  • ﹂ primary care physician

  • ﹂ pharmacy

background

Assigning Leads to Agents

When a manager receives a lead from the website, they assign it to an insurance agent as an “open account”.

background

Lead Communication and Task Management

Once an agent has received or created an account, they can start communications with the lead via phone or email. The system facilitates scheduling, assigning, and tracking these interactions (tasks) and results, as well as uploading and sharing documents.

background

System Notifications

The system sends notifications (on the user’s interface and via emails) regarding new accounts, assigned tasks, etc.

background

Lead Status Indicators

As agents interact with leads, they indicate when they “contact” and “convert” a lead. They may also mark an account as “lost”.

background

Lead to Customer Journey

A lead proceeds through the pipeline, changing their category from “Lead” to “Opportunity” and from “Opportunity” to “Contact” (a customer who bought a health plan).

background

Account Management and Search Filters

Agents can manage accounts in each category – Leads, Opportunities, and Contacts – on separate pages. They can search accounts by name and filter them by dates, status (open pending, closed/won, overdue, rejected, not qualified), assignee, and source.

background

Comprehensive Account Information Overview

Each account page contains the person’s contact information and MBI, healthcare proxy’s contacts, health plan, primary care physician, pharmacy, medication, other important details that agents can enter as notes, relevant documents, agent’s tasks regarding the account, and the whole history of the account’s interactions with the company.

background

Stats and Reports

Reports enable agents and managers to see the essential statistics, such as AEP and OEP success percentages, monthly Leads and Opportunities, Leads-to-Closed and Opportunities-to-Closed monthly ratios, current Leads and Opportunities by status, and more.

background

Integrating Customer Support Module: Overview

Contacts would phone the company when they need assistance with their health plans. An automatic system would identify the customer calling and retrieve all information about them to the customer support’s interface. Their interface also enables creating and assigning tasks for solving the Contact’s problem, and the software would record all customer support’s actions regarding the call. This customer support module still needs to be integrated.

background
MainBackground

Project phases

Requirements and Documentation

Before development began, Onix’s developers gathered and had the client's CRM requirements approved.

The documents included:

  • SRS with functional and non-functional requirements

  • UX charts and UI mockups executed by Onix’s designer in Figma

  • a detailed work breakdown and effort estimation in hours (Google spreadsheet)

  • timeline with planned start and end dates for each project phase

01

Healthcare Data Security

Development started in January 2023 with one back-end and one front-end developer, overseen by a part-time project manager. Measures to ensure healthcare data security included:

  • leads’ consent for processing their contact information when they fill out the online form

  • the principle of least privilege for the system users

  • password rotation

  • inactive user log-out after 15 minutes

02

Evolution of UI Usability

The user interface went through several iterations as the team tried to maximize its usability at the client’s request.

03

Testing Conducted by QA Engineer

One quality assurance engineer conducted the necessary testing.

04

System Rollout:
June 2023

The system was presented to the end-users in June 2023.

05

Core technology stack we used

Cake PHP,

PostgreSQL,

Angular

[ Results ]

The project met our client's expectations perfectly, providing a straightforward yet powerful solution to their core problem.

Instead of incurring hefty monthly fees for third-party CRM services, the client made a one-time payment for a lean solution they will use for years, paying only for hosting and maintenance.

The CRM system built by Onix’s specialists provided many benefits:

﹂ The implementation and user onboarding were both easy
﹂ The system reduces the need for manual data entry and thus errors
﹂ The CRM speeds up lead processing and helps distribute the workload better
﹂ The software has increased the insurance agents’ productivity

﹂ A system that accurately reflects the company’s business process and fully meets the employees’ needs eliminates the need for experimenting with off-the-shelf solutions, which would be confusing, costly, and involve data migration
﹂ Should the company need to shift to an off-the-shelf solution, migrating data from their own CRM to the third-party service

Overall, the client is highly satisfied with the cost-effective, customized CRM solution.

background

See other related projects

Onix
Onix

Germany

Healthcare

Cross-platform mobile app designed to
help with stress, PTSD, insomnia, etc.

Mental health mobile app, a minimum viable product

Cross-platform mobile app designed to help with stress, PTSD, insomnia, etc.

Services provided:

Onix created Solomiya’s logo and parts of branding, designed the mobile app’s interface, and coded its back-end

Onix
Onix

Australia

Healthcare

White-label solution to enhance home-
based care for a digital health company

First-class platform for patient self-care at home

White-label solution to enhance home-based care for a digital health company

Services provided:

We've assisted our client to develop iOS/Android apps and dashboard to monitor, coordinate care needs, assess risks, see analytics, and get guidance

Onix
Onix

USA

Healthcare

Medical management system integrated
with real-time records to optimize
workflow

Streamlined scheduling system for medical personnel

Medical management system integrated with real-time records to optimize workflow

Services provided:

Onix developed an appointment app integrated with EHR, a progressive web app for doctors, implemented route optimization algorithm with intuitive UI/UX

background

Explore our works

Click here to immerse yourself in a world of exceptional web design. Our portfolio awaits, showcasing our finest works.

View case studies
image
image
image
image
image
image
image
image

Do you need to build a custom CRM system?
Our experts are at your service!