Ads Manager overview — your control center

Ads Manager at /ads-manager — campaign hierarchy view, filters, bulk actions, drill-down. Daily monitoring + management hub for mediabuyers.

Written By Salvatore Sinigaglia

Last updated About 1 hour ago

Ads Manager at /ads-manager — campaign hierarchy view, filters, bulk actions, drill-down. Daily monitoring + management hub for mediabuyers.

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:

  1. Monitor: see performance of all campaigns in one view
  2. Manage: pause / resume / edit / duplicate without leaving Wevion
  3. 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
  • Inline status toggle to pause/resume a row directly
  • Per-row actions: duplicate, archive/delete, and open the editor; "edit" navigates to the Campaign Creator (Pro) editor rather than editing in place (there is no right-click context menu)
  • Sortable columns: click a header to sort (single-column, server-side)

Daily workflow

Morning scan (5 min)

  1. Open /ads-manager
  2. Date range: Last 7 days (default)
  3. Scan KPI strip
  4. Spot anomalies (spike in spend, drop in ROAS, unusual CPA)
  5. Click into anomalies for detail

Midday review (5-10 min)

  1. Filter to today
  2. Check delivery (impressions / spend pace)
  3. Adjust budgets for under-pacing or runaway campaigns

Evening optimization (15-20 min)

  1. Date range: Last 7 days
  2. Filter to ROAS < 1.5 (or your CPA threshold)
  3. Drill into underperformers
  4. Pause losing ad sets, scale winners
  5. Document findings (notes / journal)

Integration with other Wevion areas

From Ads Manager you canVia
Launch new campaignCampaign Creator link in toolbar
Bulk launch waveBulk Launch link
Export dataReports action
Automate optimizationRules Engine
Ask Wavo for insightsWavo sidebar
Audit historyAudit log

Cross-platform unified view

Single Ads Manager shows campaigns from all connected platforms (Meta + Google + TikTok + Taboola + Snapchat + Outbrain; Outbrain is live in production, Snapchat is flag-gated / off in prod):

  • 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

Per team-101 roles reference:

RoleCan do
viewerRead-only
financeRead-only on performance
mediabuyerRead + edit + bulk actions + pause/resume
manager / admin / ownerAll mediabuyer + delete + sensitive actions
super_adminAll

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

FAQ

What is Ads Manager in Wevion?

Ads Manager, at /ads-manager, is Wevion's daily control center for monitoring and managing all your campaigns across platforms. It does three jobs: monitor performance in one view, manage campaigns (pause, resume, edit, duplicate) without leaving Wevion, and export reports for stakeholders. It uses a 3-tier hierarchy — campaign, ad sets, ads.

How often does Ads Manager data update?

Wevion's Ads Manager syncs data from all connected platforms every 15 minutes, so figures are at most 15 minutes stale. If you need fresher numbers, each ad account card has a Force sync option that refreshes that one account immediately, usually within one to three minutes.

Can I manage campaigns from multiple platforms in one place?

Yes. A single Wevion Ads Manager shows campaigns from all connected platforms — Meta, Google, TikTok, Taboola, Snapchat, and Outbrain (Outbrain live in prod; Snapchat flag-gated) — with a per-platform badge on each row. Totals are normalized to your workspace currency, and the same actions (pause, resume, edit budget) work cross-platform, with Wevion translating them to each platform's API.

What's the difference between Ads Manager and the dashboard?

In Wevion, the dashboard gives a high-level health check with top-line KPIs, while Ads Manager provides campaign-level granularity plus the ability to take action. Use the dashboard for a quick daily glance and Ads Manager to filter underperformers, drill from campaign to ad set to ad, and run bulk actions.

Why does my Wevion data differ from Meta Ads Manager?

Differences between Wevion and Meta Ads Manager usually come from a timezone or attribution-window mismatch rather than an error. Wevion syncs data every 15 minutes; check your date range, timezone, and currency settings to reconcile the numbers.

Steps

  1. Monitor: see performance of all campaigns in one view
  2. Manage: pause / resume / edit / duplicate without leaving Wevion
  3. Report: export data for stakeholders + reconciliation

Last updated: 2026-05-17