Today, UW–Madison uses Blackthorn Events and Blackthorn Payments as a Salesforce-native foundation for continuing education registration and transaction processing. For DCS and its program teams, the priority is clear: enable high-volume registration workflows while supporting the real-world complexity of modern higher-ed programming.
That complexity is especially visible in UW–Madison’s Precollege programs, where registration often involves youth safety requirements, parent-child relationships, and multiple stakeholders tied to a single learner record.
“The Precollege program staff… think this is the best one yet.” — Alan Ng
Supporting Complex Registration Workflows
Blackthorn enables UW–Madison to support nuanced registration processes where the registrant is not always the learner. In many cases, parents are registering children, registering multiple children at once, or navigating programs with application-like workflows and eligibility requirements.
For UW–Madison, these scenarios are not edge cases; they are core use cases. Having a system that can support them reliably is essential for program growth and operational consistency.
Flexible Payment Options for Higher-Ed Programs
UW–Madison also uses Blackthorn to support payment scenarios common in continuing education, including higher-ticket programs where learners may pay deposits, pay in full, or require more tailored payment options.
This flexibility helps program teams reduce friction during registration, especially for programs with a higher price point.
Salesforce-Native Data Foundation for Long-Term Scale
UW–Madison’s approach also prioritized long-term sustainability in the data model. By combining Salesforce Education Cloud with Blackthorn’s native event and registration objects, the university accelerated implementation, avoided reinventing the wheel, and ensured long-term alignment with industry standards.
Blackthorn’s data model became a key component in enabling UW–Madison to build toward future reporting and visibility goals.
Payments That Work Within Institutional Constraints
UW–Madison currently processes transactions through Authorize.net rather than Stripe, based on procurement requirements and contracting constraints typical of public institutions.
Alan described this decision as one made “eyes wide open,” reinforcing UW’s commitment to balancing modern tooling with institutional governance.
Vendor Responsiveness During Rapid Implementation
UW–Madison moved quickly through implementation and encountered challenges along the way—an expected reality when deploying complex systems at scale.
What stood out was Blackthorn’s responsiveness when issues surfaced.
“…Blackthorn responded promptly… by actually fixing the bug by a deadline and not just saying you’re going to put it on the roadmap someday.” — Alan Ng
This responsiveness, paired with Attain Partners’ hands-on support, helped UW–Madison maintain momentum even while moving through a demanding timeline.