Dashboard
Total Campaigns
Total Creatives
Pending Review
Live Campaigns
Brands
Recent Campaigns
Activity Feed
Loading…

Create New Campaign

📦 Campaign Basics

🏢 Brand Information

🎯 Target Audience

🔀 A/B Copy Variations

💡 One copy per creative. Faster generation.

🎬 Motion Graphics

Your Brands

🧠 Creative Intelligence System-wide approval analysis across all campaigns
Approval Rate by Angle
Approval Rate by Persona
Creatives by Brand
📊
Select a campaign to view platform performance
Data is fetched from Meta Ads & Google Ads after campaigns go live.

API Keys

Bearer tokens for programmatic access to the REST API

📖 API Docs
📡 Base URL: http://localhost:3000/api/v1
GET/brandsList all brands
GET/campaignsList campaigns (filter: ?brandId=&status=)
GET/campaigns/:id/creativesGet creatives (filter: ?status=approved)
POST/campaigns/:id/generateTrigger AI generation pipeline (write)
PATCH/creatives/:id/reviewApprove / reject creative (write)
Disabled
🔔 Notifications

Send alerts to Slack and/or email when generation finishes, creatives need review, or campaigns go live.

📋 Trigger Events
💬 Slack
Create a webhook at api.slack.com/apps
📧 Email (SMTP)
📜 Recent Notifications
No notifications sent yet.
Loading…
🤖
Select a conversation to start
No schedules yet
📁

Drag & drop files here or

PNG, JPG, SVG, WEBP, TXT, JSON — Max 20MB per file

Generating…
Initializing pipeline…
0 / 0