An Amazon-Like Experience for Continuing Education Built Entirely Within PeopleSoft
Executive Summary
City Colleges of Chicago transformed their continuing education enrollment from a manual, multi-day process into an Amazon-like experience entirely within PeopleSoft. The result: revenue growth from $450K to $1.9M (projecting $3M), elimination of $250K in lost revenue, and 25% of staff time freed from manual processing.
Results at a Glance
- $250,000 in previously lost revenue now recoverable from low enrollment and cancelled courses
- $10 per student manual enrollment cost eliminated
- 25% of staff time freed from manual enrollment processing
- 5-10 minutes for complete registration versus days previously
- Revenue growth from $450,000 (2020) to $1.9 million (2024), projecting $3 million with new system
Continuing Education on PeopleSoft
City Colleges of Chicago serves seven colleges across the Chicago metropolitan area with thousands of continuing education students annually. Despite strong offerings and growing demand, they faced a critical challenge: PeopleSoft Campus Solutions wasn’t designed to handle the unique requirements of continuing education enrollment, creating a fragmented process that bled revenue and frustrated students.
The Continuing Education Gap in Campus Solutions
Campus Solutions excels at managing traditional academic programs with their structured admission processes, prerequisite chains, and multi-term degree plans. But continuing education operates differently. Students need immediate enrollment for professional development courses, workforce training, and personal enrichment. They don’t want to navigate admission requirements or wait days for registration approvals. They expect the Amazon experience—browse, select, purchase, done.
Robert Clarke, Executive Director of Continuing Education and Customized Training, described the disconnect clearly. “Our system was not set up to be widely distributable and usable. We had just volumes of instructions on how to operate our systems and you know, people are not looking for instructions on how to buy things. They want the Amazon e-commerce experience.”
The numbers painted a stark picture. CCC estimated $250,000 in annual revenue left on the table from low enrollment and cancelled courses. A quarter of staff time was consumed by manually enrolling students, at approximately ten dollars per student. The registration process itself required multiple disconnected steps spread across days or weeks. Students would apply for continuing education on the website, wait for account creation in PeopleSoft, then search for courses. But finding a course was just the beginning. To actually register, students had to visit campus, call the office, or complete a Microsoft form. Staff then manually processed each registration one at a time.
Between the time students found a course and when they could complete registration, classes filled up, deadlines passed, or holds appeared on accounts. Each delay represented lost revenue and frustrated students who simply wanted to register for a course.
A Fully Integrated Solution Within PeopleSoft
Gideon Taylor deployed a comprehensive continuing education solution built entirely within the PeopleSoft framework, requiring no third-party applications. The solution combined GT UX for course search with GT eForms for application and enrollment automation, specifically addressing the gaps in Campus Solutions for continuing education.
The GT UX course search interface provides a public-facing experience accessible to anyone, pulling real-time data from Campus Solutions including seat availability, class status, and comprehensive course details. Advanced filtering allows searches by term, subject, college, date, mode of instruction, and location, with each college’s unique branding integrated throughout. Shopping cart functionality persists across sessions and browsers, with intelligent controls preventing enrollment problems before they occur.
The GT eForms component orchestrates complex Campus Solutions processes automatically. For new students, it handles email verification, biographical data collection, and automatic search matching to prevent duplicate accounts. For existing students, it manages program plan stacks, readmissions, and term activation. The system performs extensive enrollment validation including time conflicts, capacity verification, prerequisite checks, hold detection, and discount code application. Once enrollment completes, students access the integrated payment gateway immediately.
The technical architecture uses nine different component interfaces across eleven workflow steps, with the latest version including a Configurable CI tool that enables functional users to configure component interfaces with minimal developer intervention.
From Discovery to Deployment in Six Months
The project moved from initial discovery to user acceptance testing in approximately six months. Discovery and onboarding sessions began around April or May, with teams going through initial design discussions about what would work for CCC’s specific needs. By June, the first development pass on both the eForm and search sides was complete. They laid out fields, got component interfaces running, established course indexing, and built out the basic framework.
The July development pass added form logic, search logic, and the ability to dynamically pull data from Campus Solutions—things like common attributes, class notes, dates, and all the elements needed in search display. August and September brought the third development pass focused on security, navigation, implementing change requests, and finalizing the solution. By October and November, the team entered user acceptance testing.
Robert Clarke reflected on the timeline with some surprise. “I have to admit, when I saw the six month implementation timeline, I wasn’t entirely sure that it was going to work out, but it really has. Been a great team to work with, very responsive.”
Revenue Growth and Operational Efficiency
The transformation extends beyond operational efficiency to fundamental changes in how CCC can grow their continuing education program. The previous system’s complexity limited CCC’s ability to market courses effectively. With instructions and manuals required to navigate registration, the institution couldn’t simply share course information widely and expect successful enrollment.
The new system changes that entirely. Robert Clarke outlined his vision for expansion. “One of my plans moving forward is to really activate all of the organizations that are present in Chicago, like the libraries, the CDCs, the chambers of commerce, the community organizations, and push out the fact that we have all of the courses that we do. Because once this is implemented, they’ll be able to categorize them, search them, register for them without having it flooding, to be honest, our continuing Ed teams.”
The ability to create deep links to specific courses or categories of courses becomes a force multiplier for marketing efforts. Organizations throughout Chicago can direct their constituents to exactly the right courses for their needs, and those students can complete registration immediately without manual intervention from CCC staff.
The revenue trajectory tells a compelling story. In 2020, CCC’s continuing education revenue was $450,000. By 2024, it had grown to $1.9 million—without the benefit of the new system. Clarke’s projection with the new system in place: “Maybe 3 million.”
He emphasized the payment simplification as equally critical. “Payment is also a huge thing that’s being simplified by this. We had just volumes of instructions on how to operate our systems and you know, people are not looking for instructions on how to buy things. They want the Amazon e-commerce experience, and that’s what this is going to give us.” The time savings are dramatic. Students can complete registration in five to ten minutes, a little longer if they’re brand new to the system, compared to the previous requirement to come into the office, talk to someone, and find time in their day to register for a course.
Expanding the Solution
The transformation isn’t stopping with continuing education enrollment. CCC is already working on additional forms using the same framework, including forms to update preferred names and pass-through course fees. Laura Clark, Associate Vice Chancellor of Academic Systems Records and Policy, noted their enthusiasm. “We have lots of other ideas, but we want to make sure these are solid first, but very excited to keep using and creating these forms.”
The solution demonstrates what’s possible when innovative technology meets deep expertise in Campus Solutions. As one webinar attendee commented during the presentation, “That is as slick as any SaaS demo I’ve seen. Kudos to the team showing a lot can still be done with Campus Solutions.”
Building Your Continuing Education Solution
For institutions struggling with similar challenges in continuing education, the CCC case study offers both inspiration and a roadmap. PeopleSoft Campus Solutions can support robust continuing education programs when extended with the right tools and expertise. Complex business rules and validations can be automated while maintaining data integrity. Revenue growth does follow when barriers to enrollment are removed.
Modern user experiences can exist within Campus Solutions, and with the right PeopleSoft consulting partner and methodology, transformation can happen in months, not years. The key is recognizing where Campus Solutions needs augmentation for continuing education requirements and deploying purpose-built solutions that integrate seamlessly with the core system.
Product Showcase
Technical Implementation Details
- Course Search
- The course search front-end is populated using PeopleSoft-delivered Search Framework and associated components with indexes run daily to return updated search results. GT UX delivered connected query and associated queries and views were cloned and modified to meet the unique needs of CCC and integrate Common Attribute Framework, Dynamic Dating, Course Attributes, Class Notes, and more.
- Course Search results contain real-time data, such as open seat count and course status to provide up-to-the second feedback for users.
- Branding is fully customized to CCC’s needs.
- GT eForms
- Leverages class permission lists and custom logic to provide discounts depending on course(s) selected and previous enrollment
- Implements conflict checking to prevent enrollment in the event a course is no longer open, conflicts with existing enrollment, has a time conflict with existing enrollment, and other checks typically done through Quick Admit.
- Implements existing CCC Campus Solutions Search Match Rules to perform an auto-match and allow for manual matching when needed.
- Integrates with NelNet payment gateway for account creation (or access) and immediate payment.
- Provides unique messaging to give feedback on component interface status (error messages to admins, informational messages to students) and admin notifications for error resolution.
- Implements Configurable CI – a functional eForms tool to create component interfaces and update records. CCC’s Configurable CI contains a mix of functional setup and PeopleCode to accomplish system updates.
- Workflow to accommodate manual search match and pay in person scenarios.