Our old post-trip survey infrastructure was leaking: ~200 surveys per year were being missed entirely. Failure rates were significant. The surveys feed our NPS reporting, ambassador feedback loops, and property-level decisions, and the team didn't fully trust the numbers it was reporting.
I delivered a new post-trip survey platform supporting our ~25K annual trips. The replatform eliminated the ~200 missed surveys per year, drove failure rates to near zero, and re-established data integrity across the systems consuming survey output downstream.
The work crossed three system boundaries: Salesforce (trigger), our proprietary booking platform Compass (source of truth for trip data), and Typeform / our reporting layer.
The hardest part wasn't building it. It was reconciling how each system's understanding of "a trip" differed, so the survey would fire exactly once, at the right time, for the right traveler.