Separating look from the functionality
To convince pharma companies that the Identity & Consent Cloud could bring real value to marketing initiatives, Mavens Consulting needed to make sure login pages could be customized and include authentication. This feature was important, as industry studies show that visitors often terminate sessions when redirected to external authentication websites.
Mavens Consulting engineers considered bringing the product to all major CMS platforms as an IAM plugin. “We quickly dropped the idea after seeing the staggering cost and time it would take to build,” explains Paul Battisson, lead technical architect of EMEA at Mavens Consulting. They fell back on the idea of adding a headless CMS to the mix, despite Paul’s misgivings. For the approach to work, the CMS would need to be well-documented, offer low-latency APIs and provide flexibility to change content schemes and customize user interfaces.
After evaluating several vendors, developers showed a preference for Contentful. “We considered how different vendors stacked up with our requirements — Contentful stood out. It was the most mature solution on the market,” says Paul. The engineers’ enthusiasm really sealed the deal. “Our developers loved Contentful’s API docs and SDKs. And for every question we filed with support, we received a thorough explanation with examples and best practices. Who could resist that?”
Contentful serves two roles in the setup championed by Mavens Consulting. The first is that it collects content and helps structure it for use in different spaces. The second is that it helps the design team easily define the look of pages. They use dedicated content types to serve stylesheets and define the visual elements of login pages.
“With a simple interface, editors and designers can safely manage and deploy new designs and content. It’s more efficient than how things were done in the past,” explains Samuel Rosen, lead identity and consent architect. With Mavens Consulting’s solution, marketing teams can take responsibility for making edits that address industry updates and new customer needs — they don’t have to rely on developers to push changes.