
💡 How This Idea Occurred
Performance marketers spend 5+ hours weekly manually browsing Facebook's Ad Library to find competitor creatives. They screenshot ads, organize in folders, and still can't efficiently test variations. The creative testing cycle takes days when it should take minutes.
🛠 What We Built
Built an automated scraping engine using Python + Selenium that crawls Facebook's Ad Library at scale, extracting ad creatives, copy, targeting data, and performance signals. Layered on AI-powered creative generation that takes any scraped ad and generates dozens of variations using multiple image generation APIs.
- ✓Automated Facebook ad scraping with anti-detection measures
- ✓AI-powered creative variation generation
- ✓Bulk export with metadata and performance signals
- ✓Real-time scraping status dashboard
- ✓GCP deployment with auto-scaling workers
📚 What We Learned
Evolved from a simple scraper to a full creative intelligence platform. Web scraping at scale requires sophisticated anti-detection — rotating residential proxies, human-like delays (3-8s), browser fingerprint randomization, and session management. Discovered that AI image generation APIs have wildly different strengths: DALL-E excels at text overlays, Midjourney at style transfer, Stable Diffusion at variations.
🚀 SaaS Potential & Future Scope
$30M ARR opportunity: 'Canva meets competitive intelligence' for performance marketing teams. Add automated A/B test tracking, creative performance prediction using historical data, team collaboration, and cross-platform support (Google, TikTok, YouTube). Target the $500B digital advertising industry where creative is the #1 performance lever. Charge $299/month per team.