Develop Single View of Customer across Non PII Adobe Analytics data and PII Salesforce CRM data within AWS Data Lake for Machine Learning
Engineered a solution to integrate anonymized Adobe Analytics data with Salesforce CRM in AWS Data Lake, enabling a unified customer view, real-time data synchronization, and scalable machine learning models, resulting in faster processing and improved marketing targeting.

Objective
Engineer a solution to push anonymised event stream Adobe Analytics data into an AWS data lake and stitch it with customer profile salesforce CRM data to enable a single view of customer reporting and machine learning initiatives.
Approach
- Creation of current state to target state roadmap
- Creation of technical solution designs
- Stakeholder management and consensus for solutions
- Gain solutions endorsement with governance groups
- Lead engineering groups to implement solutions
- Enable capability and build solutions
- Test and validate solutions
- Provide stakeholder handover
Outcome
Successfully engineered and implemented a comprehensive data integration solution that:
- Created a unified customer view by securely combining Adobe Analytics event data with Salesforce CRM profiles in AWS Data Lake
- Implemented robust data governance and privacy controls to ensure compliant handling of PII and non-PII data
- Established automated ETL pipelines for real-time data synchronization between systems
- Developed scalable machine learning models for customer behavior prediction and segmentation
- Delivered Power BI dashboards providing actionable insights into customer journey and engagement patterns
The solution resulted in:
- Reduced data processing time from days to hours
- Enhanced ability to predict customer behavior and preferences
- Improved targeting and personalization capabilities for marketing campaigns
Ready to make tech and your team work with you, not against you?
It’s time to take control, overcome the software limitations in your organisation and win back your workday.