Six screens, three key metrics and clear permissions: understand where to look and what AdsBuddy can change.
AdsBuddy brings campaign delivery and revenue together so you can decide what to review next. A recommendation is a proposal—not proof that a change has happened or that revenue will improve.
Where everything lives
The updated demo and review workspace use six tabs. If your workspace still has Dashboard / Today, start there for the equivalent overview.
Overview: your apps, comparable results and the next decisions to review.
Campaigns: existing campaigns, their status, budgets and available setup or edit actions.
Revenue: total app revenue, with ad-attributed revenue kept separate.
Transactions: individual events and filters for checking the revenue behind a chart.
Activity: available notifications and pending work. It is not a complete audit of every change made directly in Apple Ads.
Settings: account, connections, controls and subscription. Additional tools remain in Account & tools.
Who can change your campaigns?
Watch only: AdsBuddy reads and monitors. Existing Apple Ads campaigns can continue spending.
Review and apply: inspect the organization, currency, affected campaigns and before/after values, then explicitly confirm.
Auto-pilot: separate, optional permissions for supported background actions. Turning it on is not the same as approving every possible change. Read the limits.
Three numbers to keep separate
Budget is the configured spending allowance, not actual spend.
App revenue includes organic revenue. It is not all generated by ads.
ROAS uses ad-attributed revenue divided by comparable ad spend. Missing attribution is unknown—not zero—and mixed currencies or different periods cannot be compared as one ratio.
Creating is not the same as editing
New campaign setup can review changes across the whole app. Existing campaign edits may have separate budget and keyword/bid reviews, depending on availability and permissions. Adding a country can create additional campaigns: inspect the complete changeset rather than assuming only one row will change.