How 2-Day-Old Data Stopped the Bank’s Campaigns from Reacting in Real Time
A leading private sector bank in India, serving over 22.5 million customers, found itself grappling with a critical obstacle: its marketing campaigns were operating on outdated and fragmented data.
Despite having a strong digital footprint, advanced platforms, and enterprise-wide systems in place, the underlying data infrastructure lagged behind.
Campaign decisions were being made on insights that were up to 2 days old, making it nearly impossible to act on real-time behavior or shift gears based on emerging patterns.
The consequences were clear. Offers failed to align with customer activity. Campaigns lacked agility. Opportunities were missed because teams simply couldn't respond fast enough. The latency in data movement was stalling growth, slowing time-to-market, and compromising personalization at scale. The issue wasn’t just a technical inefficiency, it was a strategic bottleneck that held back marketing effectiveness across business units.
Legacy ETL Was Blocking Growth
The bank’s data pipelines were based on legacy ETL (Extract, Transform, Load) workflows. These pipelines depended on batch processing, scheduled at fixed intervals, using incremental logic to extract and transform data. However, this model came with a host of issues that had become increasingly untenable in a real-time, digital-first environment.
The data used to launch campaigns was often up to two days old, compromising message relevance and timing. There was no clear way for business users to check whether the data they were using was fresh or stale, as pipeline visibility was extremely limited.
Critical queries, especially those used for segmentation or campaign readiness checks, often took up to 12 hours to execute, creating significant operational drag.
As volumes increased, these inefficiencies put considerable strain on infrastructure, particularly during peak hours. More importantly, the outdated pipelines could not scale in sync with growing business needs. The result was slower campaigns, delayed decisions, and restricted ability to personalize or target effectively. These issues weren’t just system-level annoyances, they were directly affecting campaign performance and customer experience.
How We Rebuilt ETL with Event-Based Triggers and Workflow Automation
Phase 1: Foundation Building
Xerago approached the engagement with a transformational lens. Instead of tweaking parts of the system, the team proposed a ground-up redesign of the ETL architecture.
The cornerstone of this new system was the handshake protocol, an intelligent trigger-based mechanism that replaced time-based batch extractions.
Under this model, ETL jobs no longer ran on fixed schedules. Instead, they were initiated only when upstream systems confirmed data readiness. This eliminated guesswork and ensured that campaigns and downstream analytics processes were always operating on the freshest available data. The handshake protocol also allowed for dynamic orchestration across systems, significantly reducing latency.
Using Informatica PowerCenter as the core ETL engine, combined with Oracle Stored Procedures for data synchronization, Xerago introduced audit tables that tracked job statuses in real time.
Every ETL operation, whether running, failed, or complete, was logged and surfaced to business users via the Real-Time Data Management (RTDM). This transparency brought a new level of operational confidence to campaign teams, who could now validate data freshness before triggering segmentation or personalization workflows.
At the workflow level, Xerago deployed Informatica Workflow Manager to introduce session-level dependency management. ETL pipelines were no longer hard-coded in linear sequences. Instead, each session’s execution was based on data conditions and process outcomes, preventing conflicts and enabling smoother flow. This modular architecture also allowed the bank to onboard new campaigns and workflows faster, without needing large-scale reengineering.
To optimize system performance further, ETL executions were rescheduled to off-peak hours, from 8 PM to 3 AM. This reduced infrastructure load and ensured that daytime campaign activities weren’t disrupted by heavy data processing. Additionally, Oracle Stored Procedures were refactored to enforce conditional execution. Instead of running every time by default, procedures were now only triggered when business logic or data deltas warranted action.
The final pillar of the transformation was query optimization within RTDM. Xerago undertook a complete review of all heavy queries and refined them for efficiency, reducing joins, simplifying logic, and tuning execution parameters. As a result, pipelines could now handle larger datasets faster, and business users could run analytics without lengthy wait times.
Phase 2: Advanced Implementation
Building on the foundation established earlier, Xerago returned to further enhance the bank's data processing capabilities. This phase focused on advanced ETL strategies and modernized data processing techniques, scaling the solution to handle the bank's growing data demands.
This implementation leveraged Informatica ETL tools with enhanced Oracle integration, focusing on streamlined data extraction and processing methods. The team implemented more sophisticated monitoring mechanisms and refined the handshake protocol for even greater efficiency and real-time data availability.
Migrating to the New Data Architecture Without Interruptions
Transitioning to this new architecture required high-precision execution, especially given the volume of data, the number of dependent systems, and the criticality of uninterrupted campaign operations. Xerago ensured a seamless migration by executing a parallel run strategy.
Both the legacy and new pipelines were run simultaneously during the validation phase. Each new job was benchmarked against its legacy counterpart for data quality, timing, and completeness. Only after rigorous checks were completed did Xerago move to a full cutover.
Robust monitoring frameworks were also implemented. These included real-time alerts for data delays, job failures, or mismatch conditions. In addition, business teams were trained to interpret audit indicators and assess ETL health without requiring IT intervention.
The entire project was managed from Xerago’s offshore delivery center, providing round-the-clock development, testing, and go-live support. This ensured rapid execution cycles without disrupting ongoing marketing initiatives. Ultimately, the deployment was completed without any downtime, a testament to the robustness of the migration approach and the alignment between IT and business teams.
Tangible Gains in Speed, Scale, and Segmentation
The benefits of the transformation were immediate and quantifiable. Campaign teams saw a dramatic improvement in both the responsiveness and accuracy of the data they worked with. The entire marketing operation became faster, more agile, and more confident in its execution.
This acceleration changed the bank’s entire campaign lifecycle. Segments that took half a day to prepare could now be activated in near real-time. Marketing teams were able to launch offers based on actual behavior, not outdated logs. And with broader, faster audience reach, campaigns could scale without delay or compromise in accuracy. The solution also delivered improved data accuracy and retrieval capabilities, ensuring higher quality insights for business decisions.
Crucially, all of this was achieved using existing infrastructure, with no need for additional hardware investments.
Performance Metrics
| Metric | Before | After |
|---|---|---|
| Campaign data freshness | 2 days old | 30 minutes |
| Query processing time | 12 hours | 5 minutes |
| Audience reach per campaign | Baseline | +22% |
| ETL pipeline efficiency | Baseline | +19% |
| Metric | Before | After |
|---|---|---|
| Campaign data freshness | 2 days old | 30 minutes |
| Query processing time | 12 hours | 5 minutes |
| Audience reach per campaign | Baseline | +22% |
| ETL pipeline efficiency | Baseline | +19% |
Turning Data Operations into a Strategic Advantage
Xerago’s value wasn’t limited to technical implementation. The real differentiator was the way the solution aligned data engineering with marketing agility. This wasn’t just faster ETL, it was smarter, business-ready infrastructure designed to enable frontline decisioning.
By combining deep domain knowledge in financial services with expertise in ETL modernization, Xerago brought strategic foresight to the engagement. The team understood not only how to optimize data pipelines, but how those pipelines directly impact personalization, campaign ROI, and customer experience.
From the handshake protocol to dependency-aware workflows, from audit-ready transparency to scalable architecture, Xerago delivered a solution that was as sustainable as it was high-performing. The result was a real-time marketing engine built on reliable data, rapid processing, and complete operational clarity.
This case wasn’t just about fixing lag. It was about transforming a bank’s ability to act, quickly, intelligently, and at scale.
Let's Talk
Looking to migrate from Eloqua or another legacy Marketing Automation Platform? Let Xerago help you transition with zero noise and maximum velocity.
How We've
Helped Clients
Case Study
32% Surge in Engagement and 100% Accessibility Compliance: How a Public Sector Bank Reinvented Its Digital Identity for 50+ Crore Customers
A leading public sector bank in India, trusted by over 50 crore citizens and with a footprint spanning every urban and rural region, had built a legacy of stability, reach, and service.
Read More >>Case Study
How Xerago Increased CRM Efficiency by 37% and Cut Query Times by 53% for a Regional Mortgage Chain
A Philippines-based mortgage chain with over 100 branches was experiencing rapid expansion, targeting a 40% annual growth rate. However, its legacy CRM was not designed to scale with such ambitions.
Read More >>Case Study
How Xerago Transformed Digital Performance with a 5X Improvement in Analytics Consistency Across 16 Markets
A global financial services provider operating across major cities in India had long built its digital presence on a fragmented analytics framework.
Read More >>


























