Ads Manager & reports — complete guide

Ads Manager overview, drill-down, bulk actions, edits, reports CSV/PDF + scheduled, attribution caveats. Mediabuyer ops index.

Written By Salvatore Sinigaglia

Last updated About 5 hours ago

Ads Manager overview, drill-down, bulk actions, edits, reports CSV/PDF + scheduled, attribution caveats. Mediabuyer ops index.

Ads Manager & reports — complete guide

TL;DR: Wevion's Ads Manager is the row-level grid for managing campaigns / ad sets / ads across Meta, Google, TikTok, Taboola, Snapchat, and Outbrain. Filter (account/platform/status/date) + single-column sort + drill-down (level switch) + bulk-action (pause/activate/duplicate/delete) + edit (opens the Campaign Creator Pro editor). Reports export CSV / PDF async via POST /api/v1/reports/pdf (delivered in the in-app Download Center) + scheduled reports that can email recipients. Postback attribution caveats in am-121.

Table of contents

Ads Manager overview + filtering

/ads-manager. Row-level grid with cross-platform campaigns + ad sets + ads.

Filters: account, platform, status, date + name search. No metric-threshold/budget-range filters and no saved filter sets; sort is single-column.

Drill-down (campaign → adset → ad)

Click a campaign → the table switches to its ad sets → click an ad set → switches to its ads (a level switch with a breadcrumb, not an inline tree). Open an ad for preview; "edit" opens the Campaign Creator Pro editor.

Insights endpoints per level: /insights-campaigns + /insights-adsets + /insights-ads.

Bulk actions

Multi-select rows → toolbar actions:

  • Pause / Activate (toggle status, with confirmation)
  • Duplicate (Meta full dialog; non-Meta quick paused-clone; mixed-platform blocked)
  • Delete (confirmation dialog)

There is no bulk Edit Budget/Bid and no bulk-launch from Ads Manager (budget edits are per-row inline).

Edits + duplicate

Per-row + per-bulk:

Reports (CSV + PDF + scheduled)

Three export options:

ExportEndpointUse case
CSV (async)POST /api/v1/reports/pdf (format: 'csv') → poll GET /reports/:id/pdf-urlData dump; delivered in Download Center
PDF (async)POST /api/v1/reports/pdf (format: 'pdf') → poll GET /reports/:id/pdf-urlBranded client report; Download Center
ScheduledPOST /api/v1/report-schedulesRecurring daily/weekly/monthly delivery to email recipients

Exports aggregate at campaign level (group_by: 'campaign') and are delivered in the in-app Download Center (GET /api/v1/reports/exports) — ad-hoc exports are not emailed.

Templates customize branding, sections, recipients. PDF generation can take 30 sec - 5 min depending on scope.

Attribution caveats

Critical: ROAS / CPA / purchases from Meta + Google have attribution windows + postback lag affecting numbers shown:

  • Meta default: 7-day click + 1-day view
  • Google default: 30-day click + 1-day view
  • Postback lag: 24-72h via Meta API

For decisions: use last_7d minimum on ROAS / CPA. See am-121 postback vs Meta conversions.

Troubleshoot

FAQ

Can I edit budget at campaign + adset level in Ads Manager?

In Ads Manager you edit the ad-set daily budget inline (ABO). CBO (campaign-level) and lifetime budgets are read-only there — change those in the Campaign Creator Pro editor. There is no bulk budget edit. See am-110.

Bulk action stuck?

SQS worker may be slow / queue backed up. Wait 5 min. If persistent: see am-122.

Difference between Archive + Delete?

There's only one destructive action, Delete — no separate Archive, Unarchive, Restore, or "Show deleted" toggle, and no in-UI recovery window. Delete sets the entity to an archived/removed state on the platform. See am-115.

Can I undo a bulk action?

Pause is reversible (Activate). Budget change is reversible (re-edit the cell). Delete is NOT reversible in-UI — confirm before deleting.

Why does ROAS in Wevion differ from Meta UI?

15-min sync lag + postback timing + currency conversion. Small variance expected. See am-122.

Report stuck in "generating"?

Both CSV and PDF exports run async — poll GET /reports/:id/pdf-url and grab the file from the Download Center when COMPLETED. Large reports take longer; if it never completes, retry via POST /reports/:id/retry or contact support.

Scheduled report not delivered?

Check schedule active, email correct, allowlist noreply@wevion.ai. See am-118 scheduled reports.

Next steps