karthik.dev
Back to projects
AI

AdIntel AI

AI-powered campaign intelligence platform for media buyers

TypeScriptNext.jsAI AnalyticsMulti-Platform APIs

Overview

A campaign intelligence platform that consolidates ad performance data from Meta, Google, TikTok, and Taboola into one view, using AI to surface root causes of performance shifts and generate executive-ready briefs.

Problem

Media buyers manage campaigns across multiple ad platforms with no unified view, making it slow to spot underperformance and explain 'why' to stakeholders.

Solution

A single dashboard that pulls data across ad platforms, applies AI-driven root-cause analysis to performance changes, and auto-generates executive briefs and budget-optimization suggestions.

Architecture

  1. 1Ingestion layer normalizing data from Meta, Google, TikTok, and Taboola APIs into one schema
  2. 2Analysis layer detecting performance anomalies and attributing likely causes
  3. 3AI briefing layer summarizing findings into executive-ready reports
  4. 4Dashboard surfacing budget reallocation recommendations for winning campaigns

Technical Challenges

  • Reconciling inconsistent metric definitions across four different ad platform APIs into one comparable schema.
  • Generating root-cause explanations that are genuinely useful rather than generic AI-written summaries.

Results

  • Consolidates four ad platforms' data into a single AI-analyzed view for faster campaign decisions.