How Raiffeisen Bank and OWOX BI Leveraged Advanced Web Analytics to Identify and Eliminate Affiliate Marketing Fraud

Raiffeisen Bank’s Russian division has successfully identified and neutralized a sophisticated affiliate marketing fraud scheme that was siphoning marketing budgets through deceptive traffic attribution. By partnering with the analytics firm OWOX BI, the financial institution uncovered a systematic "cookie stuffing" operation where browser extensions were being used to overwrite traffic source data, falsely claiming credit for organic and paid search conversions. This investigation not only highlights the growing complexity of Cost-Per-Action (CPA) fraud in the banking sector but also underscores the necessity of unsampled, real-time data processing in modern digital marketing.

The investigation began when the bank’s marketing department, led by Dmitriy Berezin, Head of Online Sales, noticed a concerning divergence in their performance metrics. Despite a significant increase in the costs associated with affiliate traffic, the bank’s overall revenue remained stagnant. Furthermore, internal monitoring revealed a peculiar technical anomaly: a high volume of customers were experiencing session breaks while attempting to fill out application forms on the bank’s website. These indicators suggested that the attribution model was being manipulated, prompting a deep-dive analysis into the integrity of the bank’s CPA network relationships.

The Mechanics of Traffic Substitution Fraud

The suspected fraudulent activity involved a technique known as traffic source substitution, a variation of cookie stuffing. In this scenario, users who had installed certain browser extensions—often marketed as tools to find discounts or promo codes—were being targeted during the checkout or application process. When a user reached a specific stage of the bank’s conversion funnel, the extension would trigger a popup window offering a discount.

If the user interacted with this popup, the extension would execute a script to refresh the session or redirect the user through an affiliate link. This process effectively rewrote the traffic source data stored in the user’s browser cookies. Consequently, if the user had originally arrived at the site via an expensive Cost-Per-Click (CPC) campaign or through organic search, the credit for the eventual conversion would be reassigned to the fraudulent affiliate. For the bank, this meant paying a commission to an affiliate for a customer they had already acquired through other channels.

Chronology of the Investigation and Technical Integration

The resolution of this challenge required a transition from standard reporting tools to a more granular data infrastructure. Raiffeisen Bank was utilizing the standard version of Google Analytics, which, while robust for general reporting, often relies on sampled data and lacks the hit-level detail necessary for forensic fraud detection.

To address this, the OWOX BI team, led by Web Analyst Victoriia Pashchenko, implemented a sophisticated data pipeline. The chronology of the project followed a structured path:

Tackling Fraud in CPA Networks with Analytics - Online Behavior
  1. Infrastructure Deployment: The team established a data flow from the Raiffeisen website to Google BigQuery using the OWOX BI Pipeline. This allowed for the collection of unsampled, hit-level data in near real-time.
  2. Data Normalization: Unlike standard analytics, this pipeline captured the precise timestamp of every hit, enabling the analysts to reconstruct the exact sequence of user actions across multiple sessions with millisecond precision.
  3. Hypothesis Testing: The analysts formulated a query to identify "unnatural" session transitions—specifically, instances where a user’s session ended and a new one began on the same URL within a very short timeframe, accompanied by a change in the traffic source.
  4. Fraud Identification: By filtering the raw data for sessions that restarted within 60 seconds on the same page, the team was able to isolate the specific affiliate IDs responsible for the source rewriting.

Technical Analysis of Data Processing

The processing phase was critical in distinguishing legitimate affiliate conversions from fraudulent ones. The analysts focused on three primary data points: the Client ID (a unique identifier for the browser), the session start time, and the traffic source values (utm_source, utm_medium, and utm_campaign).

The "smoking gun" in the data was the session duration and the page path. Under normal circumstances, it is highly improbable for a user to organically end a session and start a new one on the exact same application form page within less than a minute. By utilizing SQL queries in Google BigQuery, the team generated reports that highlighted a pattern: users would arrive via "Organic" or "CPC," and within seconds, a new session would trigger under a "CPA" source.

The OWOX BI add-on was then used to export these findings into Google Sheets, creating a pivot table that mapped fraudulent transactions back to specific affiliate partners. This data provided the bank’s marketing team with the empirical evidence needed to confront the CPA networks.

Supporting Data and Industry Implications

Digital ad fraud remains a multi-billion dollar problem for the global economy. According to industry benchmarks, financial services are among the most targeted sectors due to the high payout rates for successful lead generation and account openings. CPA fraud, in particular, is insidious because it often appears as "successful" conversions on the surface, making it difficult to detect without deep-path analysis.

In the case of Raiffeisen Bank, the data revealed that two specific affiliate partners were responsible for the bulk of the anomalous traffic. These partners were effectively "robbing" the bank’s organic and CPC channels. By analyzing a cohort of customers, the bank found that a significant percentage of "affiliate-driven" transactions were actually redirections of users who were already mid-way through the conversion funnel.

The broader implications of this study suggest that "last-click" attribution models are particularly vulnerable to this type of exploitation. When a system blindly rewards the final touchpoint before a conversion, it creates a financial incentive for bad actors to "insert" themselves at the end of the customer journey.

Official Responses and Strategic Remediation

Following the discovery, Raiffeisen Bank took immediate steps to protect its marketing budget. Dmitriy Berezin emphasized the importance of transparency in affiliate relationships. The bank utilized the reports generated by OWOX BI to terminate contracts with the dishonest webmasters and renegotiate terms with CPA networks to include stricter monitoring of traffic sources.

Tackling Fraud in CPA Networks with Analytics - Online Behavior

"The company managed to optimize the ad budget by ceasing cooperation with two dishonest partners that rewrote the traffic sources and unreasonably overbilled Raiffeisen," the bank noted in a summary of the project. This move allowed the marketing team to reallocate funds toward genuine acquisition channels that provided a verifiable Return on Ad Spend (ROAS).

Victoriia Pashchenko of OWOX BI highlighted that this case serves as a template for other organizations. The ability to track the sequence of user actions across sessions in a single, unsampled report is no longer a luxury but a requirement for any large-scale digital advertiser.

Broader Impact on the Financial Sector

The Raiffeisen case highlights a shift in how financial institutions must approach digital security. Traditionally, "fraud" in banking referred to credit card theft or account takeovers. However, "marketing fraud" represents a significant drain on corporate resources that can go unnoticed for years.

As browser privacy changes (such as the phasing out of third-party cookies) continue to reshape the landscape, the methods used by fraudulent affiliates are likely to evolve. Experts suggest that server-side tracking and more sophisticated identity resolution will become the next battleground in ensuring attribution integrity.

For Raiffeisen Bank, the integration of Google BigQuery and OWOX BI has evolved beyond a one-time audit into a continuous monitoring system. The bank now maintains a dashboard that flags suspicious attribution shifts in real-time, allowing them to maintain a "clean" marketing ecosystem. This proactive stance not only saves direct commission costs but also ensures that the bank’s internal data remains accurate for future machine learning models and predictive analytics.

In conclusion, the collaboration between Raiffeisen Bank and OWOX BI demonstrates that while affiliate fraud is becoming more sophisticated, it leaves a digital trail that can be uncovered through rigorous data analysis. By moving beyond sampled data and embracing hit-level transparency, advertisers can reclaim control over their budgets and ensure that their marketing investments are driving genuine growth rather than rewarding technical manipulation.

Related Posts

Evolution of Time Series Forecasting: A Comprehensive Comparison of Prophet, NeuralProphet, TimeGPT, and Chronos

The landscape of time series forecasting has undergone a radical transformation over the last decade, transitioning from rigid statistical methodologies to flexible machine learning frameworks and, most recently, to large-scale…

The Evolution of Data Philosophy and the Humanization of Information Systems

The global landscape of information technology is undergoing a fundamental shift as industry experts move beyond the technical mechanics of data processing to embrace a more nuanced, philosophical approach to…

You Missed

DemandScience Unveils Comprehensive Suite of Solutions to Revolutionize B2B Marketing and Sales

  • By
  • June 23, 2026
  • 2 views
DemandScience Unveils Comprehensive Suite of Solutions to Revolutionize B2B Marketing and Sales

The National Basketball Players Association Launches Plyrs Untd, a New Commercial Brand to Manage Player Name, Image, and Likeness Rights

  • By
  • June 23, 2026
  • 2 views
The National Basketball Players Association Launches Plyrs Untd, a New Commercial Brand to Manage Player Name, Image, and Likeness Rights

The Ceiling Nobody Talks About: A New System for Creative Diversity at Scale on Meta Platforms

  • By
  • June 23, 2026
  • 2 views
The Ceiling Nobody Talks About: A New System for Creative Diversity at Scale on Meta Platforms

The Media Rating Council Introduces New Standards for Digital Ad Auction Transparency to Combat Opacity

  • By
  • June 23, 2026
  • 2 views
The Media Rating Council Introduces New Standards for Digital Ad Auction Transparency to Combat Opacity

Evolution of Time Series Forecasting: A Comprehensive Comparison of Prophet, NeuralProphet, TimeGPT, and Chronos

  • By
  • June 23, 2026
  • 2 views
Evolution of Time Series Forecasting: A Comprehensive Comparison of Prophet, NeuralProphet, TimeGPT, and Chronos

Bing’s Enhanced AI Performance Report Offers Crucial Visibility Insights for Publishers Amidst Generative AI Uncertainty

  • By
  • June 23, 2026
  • 3 views
Bing’s Enhanced AI Performance Report Offers Crucial Visibility Insights for Publishers Amidst Generative AI Uncertainty