THE CHALLENGE
Multiple sites, duplicated content, and an overdue upgrade
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
THE SOLUTION
Unifying properties to build a single, coherent platform
Drupal 10 migration for PhyIns.com and MedchoiceRRC.com
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
Consolidation and shared resource library
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
API integration rebuild and Careers portal enhancement
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
Multi-tiered access control and enhanced search
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
CI/CD and centralized content delivery
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
BACKGROUND
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.
KEY INSIGHT
Consolidation was a member experience decision.
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.
"Specbee's stellar service, deep development expertise, and transparent/regular communications were only overshadowed by their ability to creatively solve problems."
The Results
A unified platform that reflects an integrated organization
Two sites, one platform, improved member experience across all properties.
| Metric | Before | After |
|---|---|---|
| Site consolidation | 2 separate platforms | Unified on Drupal 10 |
| Resource library | Duplicated, inconsistent | Shared across properties |
| ERP integration | Needed rebuild for Drupal 10 | Rebuilt via custom modules |
| LMS integration | Needed rebuild for Drupal 10 | Rebuilt for CME access |
| Member journey | Fragmented | Consistent across properties |
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.
Work With Us
Talk to the team that delivered this
Most conversations start with a 30-minute call and a look at where you are today. No pitch deck. No pressure. Just clarity on what the right path forward looks like for your platform.
Typically respond within 1 business day · 100% Drupal-focused team · No generalists