6-minute read
To accelerate multisite development, silo proprietary client HR data, and reduce site build and maintenance costs
A single, unified code base for all Segal Benz client sites—hosted on Upsun as a fleet of independent projects—that streamlines Platinum agency partner Chromatic’s workflow and speeds project development and deployment
Note: This case study was initially published under the Platform.sh brand. It has been republished (updated) to reflect our new name, Upsun. All results and insights remain unchanged
Support for mental health. Wellness programs. Flexible work schedules. A commitment to diversity and inclusion. As organizations become more focused on employee experience, human resources consulting firms like Segal Benz are proving their worth.
The Bay Area firm helps clients from top industry organizations align employee benefits with business results through dedicated websites and portals where employees can access educational content and resources. These resources empower staff to take full advantage of their benefits to improve their health and manage their finances.
Upsun Platinum agency partner Chromatic acts not only as Segal Benz’s web developer, but also as strategic partner and advisor. The two joined together at a time when both organizations were “small potatoes,” says Chromatic President Chris Free, and have grown together over the years through many collaborative projects.
The two organizations have a shared belief to put people first; Chromatic prioritizes building a positive workplace for their entire team. “We’re an organization that cares deeply for one another,” says Free. “We focus a lot of our attention on making sure that people are seen and heard and that they can do their best work.”
With a significant number of Drupal projects in Chromatic’s portfolio, including magazine sites like Parents, Shape, Martha Stewart, and Outside Magazine, Segal Benz’s projects (usually on Drupal) were a logical collaboration.
As Segal Benz added more clients to its roster, the Chromatic team realized DevOps work had become a large portion of their partnership—work that wasn’t delivering visible impact. As they began another collaborative Drupal project, the Chromatic team also recognized they were unnecessarily duplicating efforts.
“We were essentially reinventing the wheel every time we built a new one of these sites,” says Chromatic Chief Technology Officer Mark Dorison. Instead, Chromatic could better support Segal Benz’s vision of selling, creating, and rolling out a large number of sites by taking an entirely different approach. “We reached a critical point,” says Dorison. The Chromatic team knew migrating to Upsun would gain newfound efficiencies.
Prior to moving to Upsun, every new Segal Benz site required another set of servers. By migrating projects to Upsun, “we greatly reduced the amount of time that we were spending on DevOps for each of these sites,” says Dorison. Now the Chromatic team can focus on quickly creating value by developing new features and capabilities for Segal Benz that make an impact for all their clients.
“We shouldn't be spending that much time managing infrastructure. So it just made so much sense from a developer's point of view to move to Upsun; it also made sense from a client's point of view. Upsun just checked all those boxes.”
- Chris Free
President
Chromatic
Historically, each of Segal Benz’s end clients had used completely independent QA and production servers, with different resources and configuration. Chromatic wanted to retain that partition to keep each end-client’s proprietary organizational information separated.
“We didn't want to lose any of that in the transition,” says Dorison “So it was essential—or at least a very high priority—that we were able to silo those things completely.” It was decided that using a single code base, but housed within independent Upsun projects for every client, delivered an ideal balance of both security and scalability.
Upsun has taken a “big mental burden” off the Chromatic team—a relief that extends to the team at Segal Benz, too. The Chromatic team continues to develop Segal Benz applications, including new features and experiences; Upsun takes care of uptime and maintenance. Available Upsun direct support enables Segal Benz to create their own Upsun tickets, as needed—resulting in faster resolution when issues arise. This distribution of duties removes Chromatic as a middle-man and better delineates the partners’ roles and responsibilities.
Beginning in the fall and leading into the new year, Segal Benz’s busy season or open enrollment opens a window for employees to elect to adjust current benefits plans or enroll in their employee plan for the first time for the following calendar year.
Prior to the Upsun migration, high demand for availability during the Segal Benz enrollment period prompted the Chromatic dev team to focus on other projects, saving any new Segal Benz feature work and deployments until enrollment came to a close. With Upsun, the Chromatic team can easily and confidently work throughout open-enrollment peak demand. “We can spin up environments in minutes, run tests, and review revisions/changes in staging, so they’re ready to be deployed,” says Dorison.
"Allowing Chromatic and Upsun to do what they do best has really freed us up to put our time and effort into delighting our clients—which makes everyone happy!"
- Kristin Thompson
Sr. Consultant, Technology
Segal Benz
Nearly 10 years and 75-plus projects later, the partnership between Chromatic and Segal Benz is stronger than ever. The two agencies continue to collaborate on Drupal projects, with a vision of selling, creating, and rolling out a large number of these sites going forward and an opportunity for more features to be layered on. For now, “we’ve built a powerful, scalable system that unlocks a ton of value and efficiencies for our team and theirs,” says Free—looking forward to a continued collaboration, with a healthy future.