Drupal 10 Upgrade, Custom Component Library, and Structured QA for Vertafore’s Insurance Web Platform
Vertafore is a leading insurance technology company serving thousands of agencies, carriers, and MGAs across North America. We provided end-to-end website support — upgrading the Canadian site to Drupal 10, building a rich custom component library, and establishing structured QA processes before every production release.
Insurance technology serving thousands of professionals across North America.
Vertafore is a leading insurance technology company that provides software solutions to insurance agencies, carriers, and managing general agents (MGAs) across North America. With a strong footprint in the United States and Canada, Vertafore serves thousands of insurance professionals through its suite of products including agency management systems, rating tools, and compliance solutions. The company operates regional websites for the US (vertafore.com) and Canada (vertafore.ca), with the Canadian site supporting bilingual access in English and French. These websites serve as a key digital touchpoint for product marketing, customer support, partner programs (including the Orange Partner Program), resource libraries, event management, and lead generation. When Vertafore needed a development and QA partner to modernise their web platform and support continuous releases, we stepped in — delivering Drupal upgrades, a rich component library, and a structured testing process that reduced defects reaching production.
A major insurance tech platform with two regional sites, bilingual users, and a marketing team that needed more power — we gave them a modern Drupal stack they could actually build on.
At a glance.
Upgrade, build, sustain.
The engagement began with the critical Drupal 10 upgrade for the Canadian site, expanded into a comprehensive component development phase to empower the marketing team, and evolved into ongoing support with structured releases from June 2024 through 2025 and beyond.
A legacy CMS, two regions, and a marketing team that needed more.
Vertafore's web platform had outgrown its original Drupal setup. Mobile issues, component inconsistencies, and a rigid CMS made it difficult for marketing teams to move quickly — while the underlying platform was accumulating security debt.
Outdated CMS Platform
The Canadian website was running on an older Drupal version, creating security vulnerabilities and limiting access to modern features, modules, and ecosystem tools. A major version upgrade was necessary — but had to be managed without disrupting the live website serving thousands of insurance professionals.
Mobile Responsiveness Issues
Pages across both sites exhibited widespread mobile display problems, with content not rendering correctly on smaller screens. This affected user engagement and accessibility — particularly important for a platform whose users access insurance tools and partner resources on the go.
Component Inconsistencies
UI components such as sliders, billboards, carousels, and toolbars behaved inconsistently across pages — with image compression artefacts, broken filters (including the Orange Partner filter), and alignment issues. The existing component set also lacked the flexibility the marketing team needed for rich, structured pages.
Multi-Site, Bilingual Complexity
Managing two regional websites with bilingual support (English and French for Canada) added significant complexity to content management, testing, and deployment. Every release needed validation across both languages, both regions, and multiple device types before going to production.
Rapid Feature Turnaround
The client required frequent production releases with new features and fixes, demanding efficient development cycles, tight QA windows, and reliable coordination across development, QA, and Pantheon's environment-specific deployment workflows — all without introducing regressions.
From legacy CMS to a modern, release-ready web platform.
We deployed a dedicated team of Drupal developers, QA engineers, and a project manager to handle the full scope — upgrade, build, and sustained delivery — across both regional Vertafore websites.
Drupal 10 Upgrade (Canada)
Successfully upgraded the Canadian website to Drupal 10 — including core updates, contributed module upgrades, removal of deprecated modules, security patches, and theme adjustments. The upgrade was managed carefully to maintain the live website's stability throughout, with Pantheon-aware deployment workflows and environment-specific configuration migration.
Custom Component Library
Built a comprehensive library of custom Drupal components for the marketing team — including a PL Rating page with carrier inventory and "View by Carrier" dropdown, billboard sections with overlap effects, image sliders and carousels with autoplay, horizontal tabs, quote components (Default and Dark), resizable image/text blocks, Add to Calendar for events, two-column brick layouts, custom demo buttons, and resource management capabilities.
Mobile Responsiveness Fixes
Conducted thorough mobile audits across all major pages and resolved display issues ensuring consistent, professional rendering on mobile, tablet, and desktop devices. Component-level fixes addressed sliders, billboards, carousels, navigation, and content alignment — eliminating the widespread responsiveness issues that had been degrading the user experience.
Comprehensive QA & Regression Testing
Established a structured QA process with detailed test cases covering navigation, menus, components, events, language switching (EN/FR), and content management. Every release was fully validated in QA environments before production promotion — ensuring defects were caught before reaching users, not after.
SEO Enhancement
Installed and configured the Index Now module for improved search engine indexing and discoverability. Alongside this, resolved URL issues, redirect fixes, and pagination bugs that were contributing to poor crawlability and broken user journeys across both regional sites.
Ongoing Releases & Support
Delivered multiple production releases from June 2024 through 2025 and beyond — each documented with release notes, feature descriptions, and Jira ticket references. Provided continuous support for bug fixes, feature enhancements, and production deployments, with weekly meetings ensuring tight alignment between Pumex and Vertafore teams throughout.
What changed.
Modernised CMS Platform
Canadian website upgraded successfully — long-term security, stability, and access to the full Drupal 10 ecosystem of modules and features.
Custom Components Built
Rich component library for the marketing team — dynamic pages without developer intervention for routine updates.
Critical Defects in Production
Structured QA before every release significantly reduced defects reaching production — consistent reliability for insurance professionals.
EN + FR Coverage
Both US and Canadian websites maintained with consistent branding, functionality, and full bilingual support — validated in every release cycle.
Time-to-Market
Structured release process enabled rapid, regular delivery of new features and fixes — tracked and documented end-to-end in Jira.
Mobile Responsiveness Fixed
Consistent, professional rendering across mobile, tablet, and desktop — eliminating the widespread display issues that had been affecting user engagement.
The stack.
The Vertafore engagement shows what it looks like to be a real delivery partner — not just a build shop. We upgraded a complex, multi-site Drupal platform on a live production system, built a component library that genuinely empowered a non-technical marketing team, and then stayed in the room for every release after that. Structured QA before every production push kept defects out of live. Regular releases kept the platform moving forward. And bilingual support across two regions never slipped. That's what ongoing web platform partnership looks like when it's done right.