Ads Manager overview — your control center
Last updated: May 19, 2026
Ads Manager overview — your control center
Ads Manager at /ads-manager is the daily control center for monitoring and managing all your campaigns across platforms. 3-tier hierarchy: campaign → ad sets → ads. Daily workflow: scan KPIs → filter underperformers → bulk action OR drill-down. Connects to Campaign Creator (launch new), Reports (export), Rules Engine (automate). 15-min sync from platforms.
Who is this for
Mediabuyers monitoring active campaigns. Anyone who needs to know "what's running, what's working, what needs action".
What Ads Manager does
Three jobs:
Monitor: see performance of all campaigns in one view
Manage: pause / resume / edit / duplicate without leaving Wevion
Report: export data for stakeholders + reconciliation
Unlike the dashboard (high-level KPIs), Ads Manager gives you campaign-level granularity with action capability.
The 3-tier hierarchy
Campaign (top level)
├── Ad Set 1 (audience + budget)
│ ├── Ad 1 (creative + copy)
│ ├── Ad 2
│ └── Ad 3
├── Ad Set 2
│ └── ...
└── Ad Set 3
Per CanonicalCampaign structure (verified apps/backend/src/types/campaigns/canonical.types.ts).
Click any campaign row → expand to see its ad sets → click ad set to see its ads. See am-104 drill-down.
Layout
┌────────────────────────────────────────────────────────────────┐
│ Filters [Account▾] [Platform▾] [Status▾] [Date▾] [Bulk] [+] │
├────────────────────────────────────────────────────────────────┤
│ ☐ Name Status Spend CTR ROAS CPA Frequency ⋮ │
│ ☐ Camp A Active $1.2K 2.1% 3.4x €18 3.2 ⋮ │
│ ☐ Camp B Paused $890 1.8% 2.1x €25 1.8 ⋮ │
│ ☐ Camp C Active $3.4K 2.8% 4.2x €15 2.4 ⋮ │
└────────────────────────────────────────────────────────────────┘
Top filters: account, platform, status, date range
Bulk action bar: appears when rows selected
Per-row action menu (⋮): pause, edit, duplicate, archive, view in native platform
Sortable columns: click header to sort
Daily workflow
Morning scan (5 min)
Open
/ads-managerDate range: Last 7 days (default)
Scan KPI strip
Spot anomalies (spike in spend, drop in ROAS, unusual CPA)
Click into anomalies for detail
Midday review (5-10 min)
Filter to today
Check delivery (impressions / spend pace)
Adjust budgets for under-pacing or runaway campaigns
Evening optimization (15-20 min)
Date range: Last 7 days
Filter to ROAS < 1.5 (or your CPA threshold)
Drill into underperformers
Pause losing ad sets, scale winners
Document findings (notes / journal)
Integration with other Wevion areas
From Ads Manager you can | Via |
|---|---|
Launch new campaign | Campaign Creator link in toolbar |
Bulk launch wave | Bulk Launch link |
Export data | Reports action |
Automate optimization | |
Ask Wavo for insights | Wavo sidebar |
Audit history |
Cross-platform unified view
Single Ads Manager shows campaigns from all connected platforms (Meta + Google + TikTok + Taboola + Snapchat):
Per-platform badge per row (visual icon)
Currency normalized to workspace currency in totals (per-row native currency)
Same actions work cross-platform (pause / resume / edit budget — Wevion translates to per-platform API)
To filter to one platform: top filter → Platform → pick one.
15-minute sync
Per CLAUDE.md, all insights data syncs every 15 minutes from connected platforms. So Ads Manager data is at most 15 min stale.
For real-time: each ad account card has a Force sync option (sync that one account immediately, ~1-3 min).
Mobile
Wevion has a mobile-optimized Ads Manager (apps/frontend/src/pages/reports/mobile-ads-manager.tsx). Most actions work on mobile; some advanced (bulk edit, deep drill-down) are desktop-only.
RBAC
Role | Can do |
|---|---|
viewer | Read-only |
finance | Read-only on performance |
mediabuyer | Read + edit + bulk actions + pause/resume |
manager / admin / owner | All mediabuyer + delete + sensitive actions |
super_admin | All |
What you'll see
Healthy Ads Manager state:
N campaigns visible (filtered to current scope)
KPI strip at top: total spend / impressions / conversions / ROAS for date range
Sortable + filterable table
Bulk action toolbar appears on selection
15-min ago "Last synced" timestamp
Common questions
"Data different vs Meta Ads Manager": timezone or attribution window mismatch. See am-119 date/TZ/currency.
"Can I edit anything from Ads Manager?": most things, yes. See am-110 edit budget, am-111 edit targeting, am-112 edit creatives.
"What's the difference vs dashboard?": dashboard = high-level health check; Ads Manager = drill + action.
Related
Filtering and sorting — narrow your view
Drill-down from campaign to ad set to ad — go deep
Dashboard tour — companion high-level view