Detecting Conversational Ad Fraud

Conversational ads represent an innovative advertising approach where advertisements are embedded directly into chatbot interactions. However, with the rise of this technology comes the challenge of detecting and preventing ad fraud to maintain the integrity and effectiveness. Here are some mechanisms we use on ChatADy platform.

Detection Mechanisms

Onboarding Validations

To ensure the authenticity and quality of the platforms and ads, several onboarding validation steps are implemented:

  • Platform Review
    Each platform that wishes to display conversational ads undergoes a rigorous review process. This involves verifying the platform's legitimacy, ensuring it complies with industry standards, and assessing its suitability for hosting ads. This step is crucial to prevent fraudulent platforms from disseminating malicious or misleading advertisements.
  • Ads Review
    Every ad submitted for display is meticulously reviewed to ensure it aligns with legal requirements and ethical standards. This includes checking for truthful representation, adherence to advertising regulations, and overall appropriateness for the target audience. Such scrutiny helps in preventing deceptive or harmful ads from reaching users.

Chat Content

Detecting ad fraud in conversational ads involves analyzing the behavior and patterns within the chat interactions:

  • Conversation Style
    Every individual has a unique conversational style, characterized by their choice of words, sentence structure, and interaction patterns. By analyzing these styles, the system can identify discrepancies that may suggest fraudulent behavior. Bots or automated systems typically lack the nuanced variation found in human conversations.
  • Chat Uniqueness
    Every user interaction brings unique elements to the conversation. This includes personal preferences, specific inquiries, and individual concerns. By analyzing these unique points, the system can verify the authenticity of the interaction. Repetitive or generic responses that lack uniqueness might signal automated or fraudulent behavior.
  • Platform Context
    Conversations on a particular platform often follow a predictable path, especially in the initial stages. For instance, a roleplaying chatbot might always start with a specific greeting. By validating these common paths, the system can detect anomalies that deviate significantly from the norm, indicating potential fraud.

Meta approach

  • Timings
    The timing of messages between the user and the chatbot is monitored. Genuine conversations usually have natural delays as users take time to type and respond. Unusually fast response times might indicate automated or scripted interactions, flagging potential fraud.
  • Timezones and tiredness and progress
    One crucial aspect of detecting ad fraud in conversational ads is understanding and aligning with users' natural sleep patterns and timezones. Genuine users operate within certain time constraints, reflecting their local timezones. For example, a user in New York will have a different active period compared to someone in Tokyo. By monitoring and aligning with these timezones, the system can identify inconsistencies that may indicate fraudulent activity.


Detecting ad fraud in conversational ads is a multi-faceted process that involves rigorous onboarding validations, meta-analysis of conversation patterns, and detailed content evaluation. These measures ensure that both platforms and advertisements maintain high standards of integrity and effectiveness. For more check other blog posts from us and visit our website.

Read more