The technical centrepiece of this project was the SugarCRM integration. Dream Vacations needed qualified lead records from HubSpot pushed in real-time to their existing SugarCRM instance, but SugarCRM required a whitelisted, static IP address, and HubSpot's workflow infrastructure doesn't provide one natively.
Engaging.io's solution architect Daniel Donado designed a three-layer architecture to solve this. A custom-coded HubSpot workflow action, built in Node.js, fires when a contact record meets the qualification trigger criteria. That payload travels to an AWS Lambda function, housed inside a Virtual Private Cloud (VPC) with an Elastic IP assigned as a static outbound address. The Lambda function acts as a middleware: it receives the HubSpot payload, reformats it into the structure Dream Vacations' endpoint expects, and pushes it through. At the other end, Dream Vacations' IT team processes the incoming data to create the lead record in SugarCRM.
This approach kept the integration lightweight and maintainable: a single endpoint, contact-level data, real-time triggering. The static IP hosting was designed to be self-contained and cost-efficient, with annual hosting charges incorporated into the project.
On the marketing side, HubSpot's sequence functionality was configured to carry each FDM's personalized details, name, Calendly link (until replaced), email signature, dynamically, so a single template could serve the entire seven-person team. Sequences were set to self-terminate on reply or meeting booking, eliminating unnecessary follow-up to prospects who had already engaged.
Adobe Sign was integrated to surface document status, opened, signed, directly in HubSpot contact records, removing the manual status-update step and enabling the due diligence automation to trigger correctly without FDM intervention.
Email health was a significant consideration given the scale of the contact database. HubSpot's IP warming process was built into the migration plan, with smaller, targeted sends to engaged contacts during the ramp-up period to protect deliverability.