Case Study

Conga

Conga is the leader in end-to-end Digital Document Transformation

Details

Company Name: Conga
Date: Dec 2019
Website: https://conga.com/

Before Copado, their ability to scale and deploy quickly was limited, as running their entire release process through changesets was rather complex, manual and slow. After implementing Copado, not only does Conga experience notably fewer conflicts and higher quality innovation, it has increased productivity and collaboration across the entire team.

Higher Quality Innovation with Copado

Copado: The only DevOps tool natively built on and fully integrated with Salesforce

fas|fa-rocket|

Fast, Error-Free Deployments

mt|access_time|

Countless Hours Freed Up

fab|fa-sistrix|

Real-Time Montoring

“It was the right end-to-end toolset. Copado helped us to implement a continuous delivery pipeline that’s completely flexible and highly effective.”

Maggie Farley

Sr. Solutions Architect and Release Manager, Conga

The Challenge

Conga, founded in 2006, has been running on Salesforce, the world’s #1 CRM platform, for over 15 years. The company employed a team of 8 full-time employees, composed of admins, solution architects, business analysts, and developers all managing one main production org. In order to get innovation out the door, Conga utilized changesets to move metadata through their different sandboxes and into production. Their ability to scale and deploy quickly was limited, as running their entire release process through changesets was rather complex, manual and slow.

Every time a developer wanted to make additional adjustments, no matter how small, they had to rebuild a whole changeset, wasting precious time on duplicative and monotonous work. To add to the level of difficulty, changesets did not provide a good method of tracking or history, resulting in changes going untracked and unmanaged. This was even further exacerbated when navigating between different sandboxes and environments as there was no consistency or historical record. The team would often find themselves puzzled by how to best troubleshoot an error, as they could not immediately identify what, who, or why there might have been an issue. In order to uphold their release cadence, the team would then have to backtrack their work and scramble to resolve manually in the knick of time.

This taxing and heavily manual release process resulted in loss of productivity for the team and Conga as a whole. Developers were spending more time frustrated and backtracking rather than innovating, and the velocity and quality of releases suffered as a result. In order to address these issues, Conga began to develop a change management procedure through using upper sandboxes, moving into full for Q&A and then into production. Although this provided some initial relief, Conga was still unable to reach the full scope of release sophistication and speed that they sought. The team quickly realized there must be another way and begin evaluating DevOps Solutions.

The Solution

“Copado being on the Salesforce platform makes the user experience easier by keeping the entire team in as few systems as possible. We use Salesforce, we should be in salesforce all day long, Copado allows us to do this.” – Stas Daszkiewicz, Director of Enterprise Systems and Data Science, Conga

Instead of building manual changesets for every modification, Conga now utilizes Copado automation weekly to push through all their changes. Conga’s team went from having to manually build and check each individual field, object, component or line of code to being able to do a quick search across all items. Not only has Copado eliminated the manual work, but it has also provided the governance through version control and transparency that was desperately needed. The Conga team is now able to see the whole picture, thereby anticipating and accounting for any potential changes that may affect something down the line, saving them countless hours spent troubleshooting and correcting.

“We did not have a process before, Copado is what enabled us to choose a process and stick to it” – Maggie Farley, Sr. Solutions Architect and Release Manager, Conga

Copado addressed Conga’s issues around version control and overwriting by providing a single source of truth. Now, not only does Conga experience notably fewer conflicts and higher quality innovation, but also an increase in productivity and collaboration across the entire team. The team can, at any moment, with just a single glance, see what changes are being made, and be able to adjust as needed to ensure that everything is deployed smoothly and quickly.

In the end, Copado saved the developer team countless hours, while simultaneously increasing the quality of Conga’s releases. Conga went from releasing through a painful, manual process, riddled with errors requiring human intervention, to a quick and efficient automated release process. The result is a consistent, reliable and scalable process, adding countless hours and dollars back into Conga’s pocket. Conga is now seeking to take it up a notch by employing Copado to reach the ultimate level and attain continuous deployment.