Udemy for Business helps companies stay competitive in the digital transformation of the workplace by offering fresh, on-demand learning content powered by a content marketplace. The company’s content covers key business and technical topics ranging from development and IT to leadership, marketing, design, stress management, and much more. In addition to a curated content collection, organizations can host and distribute their own proprietary content on Udemy. Udemy for Business sells to medium and large organizations through a typical enterprise sales process. To handle demand efficiently, the company also set up a self-service system that permits smaller teams to purchase licenses without engaging sales.
Like other rapidly growing companies, Udemy faced challenges getting its systems to scale. The enterprise self-service platform, which handles credit card purchases through payment processing solution Stripe, had to be integrated with Salesforce CPQ to eliminate manual management of contracts and pricing.
In addition, important features in Salesforce CPQ, such as the ability to amend or update contacts, weren’t available via its API - the interface that software applications such as Salesforce and Stripe use to connect to each other to enact joint functionality. This meant that updating contracts after the fact required even more manual work.
To optimize the workflow, Udemy looked for integration solutions to connect contract information between Stripe and Salesforce. Udemy’s initial search turned up alternatives that ultimately didn’t work for the education leader for a variety of reasons.
Finally, Udemy discovered Tray Universal Automation Cloud, a SOC2-certified solution that offered all the integration and automation functionality the company needed, with an easy-to-use visual editor that would let Udemy’s team build whatever processes they wanted, without the need for expensive development resources.
Partnering with Tray’s customer success team, the Udemy team was able to get a working prototype of a workflow between Stripe and Salesforce CPQ within only a few hours.
Tray is built on serverless, API-first architecture that connects to the deepest levels of cloud-based applications like Stripe and Salesforce. Using the platform, the Udemy team was able to integrate Stripe’s payment processing features to Salesforce and Salesforce CPQ to connect initial credit card swipes to the rest of its account infrastructure. Udemy has a highly customized instance of Salesforce that integrates Salesforce CPQ for pricing and contract processing. By using Tray, the company was also able to connect payment data to contract information to Salesforce account listings, even directly incorporating contact info updates within Salesforce CPQ.
With successful Stripe-to-Salesforce-CPQ integration for self-serve enterprise contracts in place, the Udemy team saw direct improvements to their daily work, as well as to the company’s bottom line. Previously, the company was entering enterprise contact info manually which clearly wasn’t a good use of their resources.
With the new process in place, Udemy realized monetary savings, time savings of 20-25 hours per month and increased efficiency due to a seamless, automated process. Ultimately, Tray empowered Udemy to bring self-service sales to enterprise as an efficient, automated process, without engineering resources.”
Udemy also uses Tray to integrate its Salesforce instances with the popular enterprise resource planning (ERP) solution Netsuite to handle its internal finance and budgeting processes.
Now aware of the potential to close more efficiency gaps, Udemy is actively investigating ways to automate more of its tech stack across the organization.
Tray allows us to integrate two very important systems and achieve seamless and efficient workflows. We have also been impressed by how flexible and customer-centric the Tray team is. We’re glad to have a partner that is not only reliable but also easy to work with.