Context
A global financial institution running home renovation, mortgage, and automotive loan programs through third-party partners needed to replace a custom-object-heavy Salesforce data model that was never built for scale. Month-end reconciliation was manual, daily transaction loads from partners arrived without validation, and benchmark yield pricing was adjusted by hand. Each new lending program required a separate build, leaving the lending team tracking thousands of loans without a unified reporting layer. A Marketing Cloud investment was effectively blocked by data architecture that did not link related objects, creating opt-out risk across customer communications and preventing the marketing team from using out-of-the-box functionality.