Client
Southern Nazarene University
Case study
The challenge was not simply moving records between two platforms. It was creating a dependable contract between recruitment and marketing systems with different data models, workflows, and operational owners.
Client
Southern Nazarene University
Role
Integration architecture and development
Year
2025–2026
Summary
Connected Ellucian Recruit and HubSpot for Southern Nazarene University through a custom integration designed around reliable admissions and marketing data movement.
Southern Nazarene University (SNU) needed to support the long chain of interactions behind higher-education recruitment. A prospective student may enter through a marketing campaign, move into an admissions workflow, update information over time, and require follow-up from teams working in different systems.
This project connected Ellucian Recruit and HubSpot for SNU so those systems could participate in one coordinated process instead of behaving like isolated databases.
The two platforms serve different purposes and express their data differently. A field that appears simple in one system may have a different format, lifecycle, or owner in the other. Records can arrive incomplete, change after the initial sync, or conflict with information already present.
That makes the integration contract more important than the transport. The work had to account for mapping, validation, update behavior, error handling, and the operational question of what should happen when a record could not move cleanly.
I helped shape the integration around explicit mappings and predictable boundaries. Instead of treating every field as interchangeable, the workflow separated required data from optional context and kept platform-specific behavior at the edges.
The implementation emphasized:
The result was a custom bridge built around SNU’s process rather than the assumptions of a generic connector.
Recruitment teams need confidence that the information in front of them represents the current prospective-student journey. Marketing teams need enough context to communicate appropriately without becoming the system of record for admissions.
By coordinating Ellucian Recruit and HubSpot through a deliberate data contract, the integration reduced the gap between those responsibilities while preserving the role of each platform.
The durable part of an integration is not the API call. It is the agreement about ownership, validation, recovery, and change. This project demonstrates how I approach cross-platform work where operational trust matters as much as successful data transfer.
Related writing
Boring integrations stay reliable because their contracts, ownership, and failure handling are explicit from the start.
Integrations stay safer and cheaper to evolve when teams define field meaning, ownership, and failure behavior before the first sync goes live.
HubSpot architecture proves itself after launch, when editors, marketers, and ops teams start stretching the portal in production.
Relevant services
Custom app builds and integration work for teams that need systems to talk cleanly across HubSpot, internal tooling, and the rest of the stack.
Complex HubSpot implementations for teams that need more than standard workflows and out-of-the-box automation.