---
title: "Physicians Insurance moved two sites to Drupal 10 and consolidated them into one coherent digital experience"
description: "Physicians Insurance: Two sites merged into one. A Drupal 10 migration that consolidated two properties into one member experience."
url: https://www.specbee.com/work/physicians-insurance
type: "Case Study"
published: 2026-07-09
updated: 2026-09-17
---

# Physicians Insurance moved two sites to Drupal 10 and consolidated them into one coherent digital experience

The migration to Drupal 10 was the right moment to address both the technical debt and the structural fragmentation at once. Rather than migrating each site in isolation, Specbee took a consolidation approach.

Consolidation was a member experience decision, not just a technical one. Physicians navigating between continuing education resources and liability coverage shouldn't feel like they're switching vendors. A shared resource library and consistent navigation made the digital presence match the actual integrated service model.

## Consolidation was a member experience decision.

Physicians Insurance had been managing their digital properties with a patchwork approach that worked well enough, until it didn't. The separate sites meant members experienced Physicians Insurance as two different organizations.

Physicians Insurance is the largest insurer of physicians in Washington State and the go-to source for risk management consulting, continuing medical education, and claims administration for medical firms across the Pacific Northwest. Their digital footprint had grown organically, and it showed.

- PhyIns.com and MedchoiceRRC.com ran as two separate sites, both overdue for a Drupal 10 upgrade
- API integrations with ERP and LMS systems needed to be rebuilt to work on the new platform
- Content was duplicated across the two properties instead of shared
- Members had no seamless way to move between Physicians Insurance's web properties

## Multiple sites, duplicated content, and an overdue upgrade

![Physicians Insurance](https://www.specbee.com/sites/default/files/2026-09/physicians-insurance-fav.svg)

Physicians Insurance

A Drupal 10 migration that consolidated two properties into one member experience.

## Physicians Insurance: two sites merged into one

![physicians insurance teaser](https://www.specbee.com/sites/default/files/2026-09/physicians-insurance-teaser.png)

[Visit Website](https://www.phyins.com/)

![Banner-image-Physicianinsurance.png](https://www.specbee.com/sites/default/files/migrated/Banner-image-Physicianinsurance.png)

## 2 → 1

### Platform consolidation

PhyIns.com and MedchoiceRRC.com unified on Drupal 10.

## Shared

### Resource library

Members access resources consistently across all web properties.

## Rebuilt

### API integrations

ERP and LMS connections rebuilt with improved reliability.

## Enhanced

### Careers portal

Talent acquisition capabilities improved alongside the migration.

## A unified platform that reflects an integrated organization

Two sites, one platform, improved member experience across all properties.

Unified on Drupal 10

Shared across properties

Rebuilt via custom modules

Rebuilt for CME access

Consistent across properties

2 separate platforms

Duplicated, inconsistent

Needed rebuild for Drupal 10

Needed rebuild for Drupal 10

Both sites were migrated to Drupal 10, removing the maintenance debt of older installations. The migration was planned carefully to avoid disrupting the member-facing services that Physicians Insurance's medical community depended on.

- Drupal 10 migration for PhyIns.com
- Drupal 10 migration for MedchoiceRRC.com
- Content architecture review and simplification
- QA and regression testing across both properties

![physicians-insurance-drupal-10-migration.png](https://www.specbee.com/sites/default/files/migrated/physicians-insurance-drupal-10-migration.png)

### Drupal 10 migration for PhyIns.com and MedchoiceRRC.com

The two properties were consolidated under the Physicians Insurance parent site structure. A centralized data repository was built in Drupal so content could be distributed across multiple web properties at once, each displaying it according to its own structure and design, without duplication.

- Web property consolidation under parent domain
- Centralized data repository built in Drupal
- Shared resource library accessible across properties
- Content de-duplication and structural alignment

![physicians-insurance-shared-resource-library-2.png](https://www.specbee.com/sites/default/files/migrated/physicians-insurance-shared-resource-library-2.png)

### Consolidation and shared resource library

The ERP and LMS integrations were rebuilt for Drupal 10. Integration touchpoints, user roles, and program structures were mapped into custom API and data flow definitions, then built into custom Drupal modules. The Careers portal was enhanced, and modules were added to strengthen customer support capabilities.

- ERP system API integration rebuilt via custom Drupal modules
- LMS integration rebuilt for continuing medical education (CME) access
- Careers portal enhancement
- Modules added to enhance customer support capabilities

![physicians-insurance-api-integration.png](https://www.specbee.com/sites/default/files/migrated/physicians-insurance-api-integration.png)

### API integration rebuild and Careers portal enhancement

Role-based access control gives members customized registration and authentication workflows across the unified platform, with data access rules applied by user and program selection. A faceted search feature makes it easier for members to find what they need.

- Multi-tiered, role-based access control
- Customized registration and authentication workflows
- Data access guidelines based on user and program selection
- Faceted search across the unified platform

![physicians-insurance-enhanced-search.png](https://www.specbee.com/sites/default/files/migrated/physicians-insurance-enhanced-search.png)

### Multi-tiered access control and enhanced search

A CI/CD pipeline was implemented to support secure, controlled, and expedited deployment of new features and improvements across both properties, enabling continuous evolution of the platform going forward.

- CI/CD pipeline for secure, controlled deployments
- Centralized data repository distributing content to multiple sites simultaneously
- Elimination of redundant content-management tasks
- Ongoing capacity for feature and experience improvements

![physicians-insurance-content-delivery.png](https://www.specbee.com/sites/default/files/migrated/physicians-insurance-content-delivery.png)

### CI/CD and centralized content delivery

### Unifying properties to build a single, coherent platform

Migrated and consolidated to Drupal 10

Shared resource library across properties

ERP and LMS API integrations

Careers portal and customer support capabilitiesng services

PMP, Senior Project Manager, Physicians Insurance A Mutual Company

"Specbee's stellar service, deep development expertise, and transparent/regular communications were only overshadowed by their ability to creatively solve problems."

- [Flat HTML mockups, rebuilt into a reusable Drupal component system for INX International](https://www.specbee.com/work/inx-international)
- [An Intelligence Hub for Flipkart's Seller Network, Zero Scroll Required](https://www.specbee.com/work/flipkart-trendstalk)
- [Unifying Barbeque Nation's 140+ Locations on Decoupled Drupal with Booking to POS](https://www.specbee.com/work/barbeque-nation)