Every user can now build their own view of the numbers that matter to them — pick the widgets, pick the metrics, run it for any period, export it as a PDF. No request to the product team, no spreadsheet in between.
Until now the platform offered one fixed dashboard, the same for everyone. Dynamic Dashboards turns that into a personal workspace: a user assembles their own dashboard from a palette of five ready-made widgets, names it, saves it, and runs it whenever they need fresh numbers. Each dashboard belongs to the user who built it, and a user can keep as many as they like — one for daily monitoring, one for the weekly review, one per client.
Different people on the platform care about different numbers. A traffic account watches clicks and spend by country; a network manager watches revenue and conversions per network; a campaign owner wants delivery status next to cost. One shared dashboard cannot fit all of them, so people fell back to exports, spreadsheets, and requests for "one more chart".
The widget palette is deliberately small so the choice is quick. Each widget answers a different kind of question:
Behind each widget the user picks from the metrics the platform already tracks — clicks, conversions, revenue, spend, CPA, EPC, delivery statuses and more — and, where it applies, how to group them (by country, by network) and how to sort.
The builder is a blank canvas with the five widgets above it. Click a widget or drag it onto the canvas; it appears with a sensible default and a small settings panel. From there the user renames it, picks the metrics, and sets how wide it should be — a quarter, half, three quarters, or the full row. Widgets can be dragged into a new order at any time.
A saved dashboard is a definition, not a snapshot. Pressing Run opens it full-screen with the last seven days already loaded. The user can change the start and end dates and the time zone, press Apply, and every widget refreshes together from the platform's live data — the same data behind the existing reports, so the numbers agree.
The dashboards list is where a user keeps their collection. Each card shows the name and how many widgets it holds, and offers four actions: Run, Edit, Clone and Delete. One dashboard is marked as the default; it is the one the user treats as their home view, and it cannot be deleted by accident. A search box narrows the list when the collection grows.
Clone is the fastest way to get a new dashboard: it opens a copy of an existing one — "Primary Dashboard (Copy)" — with every widget and setting carried over, ready to be adjusted and saved under a new name.
Questions like "can I see spend by country next to revenue?" are answered by the user in the app, not by a ticket to the product team. Time that went into one-off charts goes back into the roadmap.
The numbers a manager checks every morning are one click away, already filtered to the right period and time zone. No export, no waiting for someone else's spreadsheet.
Dashboards read from the same live data as the platform's standard reports. A figure on a PDF a user sends to a client is the same figure in the platform.
A dashboard a user has built and tuned is a reason to come back to the platform every day. It turns a reporting screen into a personal workspace.
The widgets and the metrics they offer are defined centrally. Adding a new metric or a new widget type makes it available to every user's builder without changing the application itself.
The feature is designed so that self-service does not mean self-inflicted problems.