Denha NexusFeature · Today

Today: what is happening right now and what needs a decision

The screen an agency day starts on. Spend for every client and platform over one date window and in one currency, refreshed no longer than 15 minutes ago. Beside it: the alerts nobody has handled yet, and the actions waiting to be confirmed. Not one figure that is missing from the ad accounts.

14 days on any plan, no card needed to start. After the click: a three-field form and the workspace.

What is on the screen

Spend
For each client and platform, in the account currency and in dollars at the rate for the day
Date window
One across every platform: today, yesterday, a week, a month or a range of your own
Freshness
The last refresh time for each platform; the step is 15 minutes
Alerts
Delivery stalls, no leads, budget overruns - with the platform, the account and the period
Approvals
How many actions are waiting and which of them move money
Reconciliation
The gap between our figures and the native account, where there is one

Spend in different currencies is never added into a total at a guessed rate: every line keeps its original amount and the rate for that day. Lines with no rate are marked rather than buried in the total.

01What it looks like

The Today summary in ADS Beast

Screen recording: spend by platform in one currency, data freshness, alerts that carry their context, and the approval queue on a single screen.

A screen recording of the product in the ADS Beast demo workspace. The clients and campaigns on screen exist for the demonstration; no real advertiser stands behind them.
02What it does

What the summary does

01

Five tabs, five currencies, five date windows, one line

A Monday without the system means Google in hryvnia, Meta in dollars, TikTok in euro and three different date windows added up by hand in a spreadsheet. The summary shows the same thing on one line: one window, one currency, the rate for the day of the spend.

  • A total for the agency and for each client over one date window
  • Expand down to platform, campaign and ad group
  • The original currency and rate next to every amount
02

Data freshness is shown, not assumed

Every platform carries a mark for when its figures were last refreshed. If a sync has fallen behind, you see it before anyone makes a decision on stale numbers.

  • The last refresh time for each platform
  • A behind mark when the delay runs past the sync step
  • History for 90 days from the moment an account is connected
03

What is on fire and what is waiting, on the same screen

Alerts name the platform, the account, the period and the amount in dollars instead of saying "something went wrong". Actions that automation has proposed wait for confirmation right here, and you can see which of them move money.

  • Unhandled alerts with their context
  • The approval queue with the number of actions that move money
  • A jump straight into the section where the problem gets solved
04

A check against the ad account, not faith in our own figures

Our spend is checked against what the ad account itself reports. The gap goes on screen with its size and its platform. This holds for every platform, not only the convenient ones.

  • The gap in spend and conversions against the native account
  • The reason for the gap when it is known: platform delay, exchange rate, attribution window
03How it works

How the summary fills up

The summary asks nothing of an operator: once the accounts are connected, it counts. The operator only decides.

  1. 01

    Accounts are connected

    Each platform connects over OAuth or by account key in the Ad accounts section.

  2. 02

    Data arrives

    A sync every 15 minutes, and 90 days of history on connection.

  3. 03

    Spend is converted to one currency

    At the rate for the day of the spend, with rates refreshed every 12 hours and the original amount kept.

  4. 04

    The screen assembles

    Total, freshness, alerts, approvals and reconciliation in one place, for the whole organisation or for a single client.

04How it fits together

Where the data comes from and what you get out of it.

Ad accounts hand over their statistics through your own OAuth apps. The system puts them into one picture, agents look for what to change, and only what you approve gets changed.

Platforms
  • Google AdsOAuth
  • MetaOAuth
  • TikTokOAuth
  • LinkedInOAuth
  • Microsoft AdvertisingOAuth
  • Windsor.aiAPI key
ADS Beast
Combines and checks
  • sync every 15 minutes
  • conversion to USD at the day rate
  • reconciliation with the native account
  • 90 days of history
What you get
  1. One spend summaryEvery account in one currency and one date window.
  2. Tasks from agentsWhat to change, where and why, linked to the row in the account.
  3. A person decidesBudgets, bids and statuses change only after approval.

Early access

See your own ad accounts the way the diagram shows them.

We are opening access to agencies in turn. Leave a work email and we will write when your turn comes, then help you connect the first account.

We use the email only to reply about access. Privacy policy

05Figures from the code
15 min
between metric refreshes
90 days
of history pulled on connection
8
channels on one spend line
12 h
between exchange rate updates
06What it does not do

What the summary does not do

  • It shows no figure that is missing from the ad accounts: no forecasts, no approximations, no round numbers for effect.
  • It does not add amounts in an unknown currency into the total - those lines are marked separately.
  • It changes nothing in campaigns: this is a reading screen, and every action goes through approvals.
  • It does not hide a gap against the account to keep the total tidy.
07Questions and answers

Questions and answers

How fresh are the figures in the summary?

The sync step is 15 minutes for platforms connected over OAuth. The last refresh time is shown for each platform, and a platform that has fallen behind is marked as such.

Which currency is the total in?

In dollars, at the rate for the day of the spend. The original currency and rate are kept for every line, so the total can be checked. Lines with no rate stay out of the total and are marked.

Can I read the summary for one client?

Yes. The summary works for the whole organisation and for a chosen client, with the same date window, freshness, alerts and approvals.

What do I do when the figures do not match the ad account?

The summary shows the gap and, where it is known, the reason: a platform reporting delay, an attribution window, an exchange rate. If the reason is unknown, the gap stays on screen until somebody works it out.

Connect one account and see the summary 15 minutes later

The first 14 days are free on any plan and you do not need a card to start. The summary appears with the first sync, and the rest connects as you need it.

14 days on any plan, no card needed to start. After the click: a three-field form and the workspace.