Rival Ads tracks every ad a competitor runs across Meta, Google, TikTok and LinkedIn — archiving the real creative and exact copy before it disappears from the public ad libraries, diffing what started and stopped each week, and having an AI strategist read the result into a short, actionable brief. No ad account connections, no manual screenshotting.

Built with Next.js, a Puppeteer-based scraping pipeline per channel, a diff engine that compares weekly snapshots, and an AI strategy layer (Claude/Grok) that reads the diff and writes the brief.

Each ad library (Meta, Google, TikTok, LinkedIn) has its own quirks, rate limits and anti-bot defenses, so every channel needed its own resilient scraping approach. Plans start at $29/month with a 30-day free trial.

Built With

  • next.js
Share this project:

Updates