Working tool2026
Advertising Creative Monitor
A system that collects Google Ads creatives, stores scan history and organizes results by advertiser in one dashboard.
Working toolAds MonitorAd intelligence
Period2026
Project typePrivate analytics system
My roleDashboard, data collection, MCP, database and deployment
Core stackNext.js / TypeScript / PostgreSQL
Project overview
Challenge, my work, outcome
Advertising creatives had to be collected and tracked by advertiser without repeatedly browsing the Google Ads Transparency Center.
Split the system into a Next.js dashboard, background worker, MCP server, parsers and a shared PostgreSQL layer with queues, statuses and exports.
Operators can review coverage and failures, while AI agents access verified creative data through MCP.
Workflow
What happens step by step
01Advertiser
02Job
03Collect
04Database
05Dashboard
Delivered
Key features
- Job queue, controlled parallel scans and run history
- Dashboard with advertisers, creatives, exports and error states
- PostgreSQL, MCP access for AI agents, automated tests and Docker
Technology
Stack
Next.jsTypeScriptPostgreSQLWorkerPlaywrightMCP
Have a similar challenge?