CDK Global is a global provider of integrated information technology and digital marketing solutions to over 28,000 dealers in the automotive and adjacent industries. By focusing on end-to-end automotive commerce CDK has provided top of the line technology to run all aspects of their clients’ businesses.
About the Company
CDK Global is a global provider of integrated information technology and digital marketing solutions to over 28,000 dealers in the automotive and adjacent industries. These industries include agriculture, construction, marine, powersports and RV. Through digital marketing and advertising campaigns CDK has enabled their clients to have a vast reach across the web. By focusing on end-to-end automotive commerce and creating solutions that automate and integrate all aspects of the dealership and buying process, CDK has provided top of the line technology to run all aspects of their clients’ business.
CDK Global came to Achieve looking for a multi-site build and to add fresh functionalities to their wider digital ecosystem. This was achieved by using Apigee’s developer portal -- a Drupal distribution -- as well as custom software. There were a number of challenges to overcome when faced with this build, but there were two in particular that stood out. Extensive theming to match the CDK brand needs and the integration of Okta’s single-sign on capabilities were our main focus as we aimed to implement a site that was reflective of the brand, was secure, and married design and function.
Since the ‘out-of-the-box’ developer portal installation only provides basic theming, one of the project’s primary focuses was implementing extensive custom theming using material design. Using tactile surfaces, bold graphic design, and fluid animations, material design provides beautiful, intuitive experiences for the users. These experiences were the goal, and they laid the foundation for how we intended to implement our custom theming work across the CDK platform. We implemented a platform that showed what CDK stood for, their values, and the principles they upheld. This was achieved through consistent theming and branding across the 5 sites, seamless pop up windows, and innovative motion graphics which were visually interesting and all focused on enhancing the user experience; their brand was at the heart of the entire project. Both Achieve and CDK recognized the importance of custom theming within a platform like this. It became a source to speak their message. Through detailed material design and branding across all subdomains, their digital ecosystem now accurately reflects their brand.
Our other primary focus for the project involved an integration with Okta to enable Single Sign-On capabilities. Okta’s SSO platform is a leader in its field. Secure, agile, and customizable, Okta Verify, (Okta’s user friendly One-Time Password technology) allows users to utilize different SSO endpoints across various environments including development, stage, and live. Users also can have an auto-login feature to work within their internal system so that users authenticated elsewhere within their platform would already be logged in. The integration of this platform was made easier as Okta has the capability of integrating into any App or Modern API. Fitting it seamless into the dev portal allowed CDK users to utilize the SSO capabilities, enhancing their functional experience while also providing a reassurance of security. The implementation of the auto-login feature also boosted user experience as it eliminated the need for subsequent logins, if a user had already logged in elsewhere within CDK.
This project was a multi-site Drupal installation, built on Apigee’s developer portal Drupal profile. Achieve’s developers fulfilled the various requirements of CDK, and overcame a number of challenges faced. Our two key challenges were the extensive theming work utilizing Material Design, and the integration of Okta SSO capabilities within the platform. Custom theming and material design provided a platform that was brand consistent, user experience focused, and told a story of who they were and what they stood for. The Okta integration leveraged the use of Single Sign-On capabilities, eliminating concerns related to secure access and multiple authentications while improving the user experience. Thanks to Achieve’s drupal expertise and experience with integrations, we provided CDK with an enhanced developer portal experience. CDK now has a digital ecosystem that is consistent with their brand and truly leverages their digital capabilities.