Build your perfect Admaxxer dashboard — drag, hide, save
The default Admaxxer layout puts revenue at the top, ad operations in the middle, growth analytics below. But your role isn’t the same as someone else’s — the paid operator wants ad performance front-and-centre; the CFO wants revenue and gross profit; the growth lead wants forecast and MMM. Editable layouts let one product serve all three.
Why this matters
One default dashboard rarely fits three different jobs at the same DTC brand. The paid-traffic operator opens Admaxxer at 8am to see channel performance, blended MER, CAPI match rate, and per-creative cohort LTV — the daily decision surface. The CFO opens the same page mid-morning to see revenue, gross profit, cash turnover, and refund rate — ad-spend operations get folded into a single MER tile lower on the page. The growth lead checks in once a week to look at forecast, MMM channel contribution, and incrementality — CPC and CTR are operator metrics, not strategy ones.
Forcing all three roles to share one layout means at least two of them have to scroll past tiles they don’t care about every single day. Editable layouts solve this by letting each user put their tiles at the top, hide the ones they don’t need, and save the result as a named view that loads on every login. Personal by default; promote to workspace-shared if your team agrees on a standard "Q4 BFCM operating dashboard".
- The paid operator’s view: channel performance, blended MER, CAPI match rate, per-creative cohort LTV at the top.
- The CFO’s view: revenue, gross profit, cash turnover, refund rate at the top; MER tile lower.
- The growth lead’s view: forecast, MMM contribution, incrementality, cohort LTV at the top; per-platform CPC / CPM / CTR pushed below.
Editing the dashboard
Edit mode is opt-in — you have to click in. Outside edit mode the dashboard is read-only and your cards can’t be moved by accident. Inside edit mode every card gets a drag handle and a ⋯ menu, and an Add cards gallery appears so you can bring in anything that isn’t already on your board.
- Step 1. Click Edit dashboard in the filter bar of an editable surface (your main dashboard, /marketing-acquisition, and more). Or press E if your hands are already on the keys.
- Step 2. Drag any card by its
⠿handle to reorder. Reduced-motion users get an instant swap; everyone else gets a 300ms slide. - Step 3. Click Add cards at the bottom of the grid to open the gallery. Cards are grouped — Revenue, Subscriptions, Traffic, Engagement — each with a short description and a preview. Cards already on your board are marked, hidden ones show a Restore button, and the rest add with one click. The new card scrolls into view and briefly highlights so you can see exactly where it landed.
- Step 4. Use any card’s ⋯ menu to Rename it (a name in your words, shown everywhere — even when you’re not editing), Replace with… a different card in the same spot and width, resize it (one or two per row), or Hide it.
- Step 5. Anything you hide drops into the Hidden cards tray at the bottom — it shows how many are hidden and gives each a Restore button, so nothing is ever lost.
- Step 6. Click Done editing to save the layout to your account. Save as new view captures it as a named, switchable preset. You can have many; the active one applies until you switch.
Want to bail without saving? Click Cancel — if you have unsaved changes you’ll be asked to confirm. Want to start over from the Admaxxer-default layout? Click Reset to default — it restores the shipped order and clears any cards you’ve renamed or hidden, and stays in edit mode so you can keep tweaking.
Saved views — personal and shared
A saved view is a layout snapshot with a name. You can have as many as you want; each one captures section order, tile order, and hide/show flags for a single dashboard surface (Marketing Acquisition is independent from Analytics — they have separate view rosters).
Personal view
Lock icon (🔒) on the chip. Visible only to you. Created by clicking Save as new view in the edit-mode footer. You can rename, delete, or set as default any time. Personal views belong to you alone — switching workspaces does not bring them with you (each workspace has its own view roster per user).
Shared (workspace) view
People icon (👥) on the chip. Visible to every workspace member. Created by promoting a personal view via the chip’s kebab menu › Suggest to workspace. Useful for team-standard layouts ("Q4 BFCM operating dashboard", "CFO weekly", "Growth lead monthly review"). Anyone in the workspace can switch to a shared view; only the creator (or a workspace Admin) can edit or delete it.
Default view
Every user chooses one default per dashboard surface. The default loads first on every login. Switch between views via the chip row at the top of the page; switching mid-session applies the layout immediately. Setting a new default does not delete the previous one — it just reassigns the "starts here on login" flag. The Admaxxer-default view (the layout the product ships with) is always available as a fallback even if you delete every saved view.
Keyboard shortcuts
Everything that drag-and-drop does is reachable from the keyboard alone — required for screen-reader accessibility, useful for power users who don’t want to leave the keys.
| Shortcut | What it does |
|---|---|
| E | Toggle edit mode (anywhere on the page, when not typing in an input). |
| ↑ / ↓ | On a focused section handle, move the section up or down by one slot. |
| ← / → | On a focused tile handle, move the tile left or right within the section row. |
| Esc | Exit edit mode. If you have unsaved changes, you’ll be asked to confirm. |
| Ctrl/⌘ + Z | Undo the last layout mutation. Up to 10 steps of history per session. |
| Ctrl/⌘ + Shift + Z | Redo the last undone mutation. |
Admaxxer vs Triple Whale vs Datafast
Three DTC analytics tools shipping different opinions on dashboard configurability. Triple Whale is more configurable than Datafast on every dimension; Admaxxer matches Triple Whale on the mouse path and adds keyboard editing + multi-step undo + reduced-motion-safe animations. Cells reflect publicly documented behavior at the time of writing — cite Triple Whale’s Summary Page article and Datafast docs for the source.
| Feature | Admaxxer | Triple Whale | Datafast |
|---|---|---|---|
| Drag-and-drop dashboard | Yes — every section + tile | Yes — "Summary Page" widgets | No — fixed layout |
| Hide / show cards | Per card, restore from tray | Per widget | No |
| Add-card gallery | Browse + add, grouped by category | Widget library | No |
| Rename a card | Yes — custom name, shown everywhere | Limited | No |
| Replace a card in place | Yes — swap keeps the slot + width | Remove + re-add | No |
| Keyboard editing (a11y) | ↑/↓/←/→ on focused handle | Mouse-only drag | N/A — not editable |
| Saved views | Personal + shared, unlimited | Saved Reports (separate surface) | No |
| Default view per user | Yes — set any saved view as default | Single home page | N/A |
| Shared workspace views | Promote any personal view to workspace | Workspace-shared dashboards | No team layer |
| Undo / redo edits | 10-step history per session | Manual revert only | N/A |
| Reduced-motion-safe animations | Yes — prefers-reduced-motion respected |
Partial — drag still animates | Mostly static UI |
Methodology — how layouts are stored and what gets shared
Editable layouts are pure presentation state — never data. This separation makes the system durable: you can shred your view roster and the analytics tiles still render correctly from the default layout. Here’s the storage and sharing contract.
Where layouts live
- Per-user, per-workspace, per-surface scope. A saved view is scoped to one person, in one workspace, on one dashboard surface. The same user in two different workspaces has two independent view rosters — switching workspaces loads the matching set; nothing leaks across.
- How it’s stored: each saved view is saved to your account as a structured layout — the order of sections, the order of tiles, and which ones are hidden. We track tiles by their identity, not their display label — rename a tile and your saved view stays valid.
- Active view: the view you currently have loaded on each surface is remembered against your account, separately per workspace. Switching mid-session changes only what’s on screen; your saved default doesn’t change until you right-click > Set as default.
What gets shared across team members
- Personal views (default): created with Save as new view. Visible only to the creator — nobody else in the workspace can see them.
- Workspace-shared views: created by promoting a personal view via the chip kebab menu > Suggest to workspace. The view becomes visible to every member of the workspace. Editing stays restricted to the creator, or to a workspace Owner or Admin. Members can switch to a shared view but cannot change it.
- Admaxxer-default view: the layout the product ships with. It’s always available as a fallback — deleting every saved view still leaves the default layout reachable.
What DOESN’T cross the layout boundary
Filters, saved segments, and date ranges are not part of the layout. Saved views capture which tiles render and in what order — they don’t capture which filters were applied. This is deliberate: a "CFO weekly" layout shouldn’t lock you into one date range, and a "Q4 BFCM" layout shouldn’t hardcode the workspace’s saved segments. For filter + segment persistence see the companion saved segments doc — the two compose: pick a view, then pick a segment, and the rendered dashboard is the cross-product.
Audit + multi-tab safety
Every save is recorded in your workspace’s activity history with the person who made the change and what changed — useful when "who changed the Q4 BFCM view" comes up at end-of-quarter. Each browser tab keeps its own workspace context, so two tabs of the same user in different workspaces can each edit their own view roster without stomping on each other.
FAQ
- How do I add a card that isn’t on my dashboard?
- In edit mode, click Add cards at the bottom of the grid (it’s also one click from the Hidden cards tray). The gallery lists every available card grouped by category — Revenue, Subscriptions, Traffic, and Engagement — each with a short description and a preview. Cards already on your board are marked; hidden cards show a Restore button; everything else has an Add button. When you add one, it drops onto your board, scrolls into view, and briefly highlights so you can see exactly where it landed.
- Can I rename a card to my own wording?
- Yes. Open the card’s ⋯ menu and pick Rename. Type any name you like — for example, change “Revenue Overview” to “My daily numbers” — and it shows everywhere on your dashboard, including when you’re not editing. Leave the field blank (or click Reset to default) to go back to the built-in name. Renaming only changes the label; it never changes the numbers or what the card tracks.
- What does “Replace with…” do?
- Replace lets you swap one card for another without disturbing the rest of your layout. Open a card’s ⋯ menu, pick Replace with…, and choose a different card from the gallery — the new one takes the exact same spot and width as the one it replaced. It’s the fast way to try a different card in a slot you’ve already positioned just right.
- Every card you hide drops into the Hidden cards tray at the bottom of the dashboard while you’re in edit mode. The tray shows a count of how many cards are hidden and gives each one a Restore button. If the tray is empty it still shows a hint and an Add cards shortcut, so you always have a clear path back to any card.
- How do I get my dashboard back if I edit it the wrong way?
- Click Reset in the edit-mode footer to restore the default layout (the one Admaxxer ships out of the box) — this also clears any cards you’ve renamed or hidden. It stays in edit mode so you can keep tweaking. Or click Cancel to bail without saving — your most recently saved layout is restored. Reset is non-destructive: it doesn’t delete your saved views.
- A personal view (lock icon) is visible only to you. A shared view (people icon) is visible to every workspace member — useful for team-standard layouts like "Q4 BFCM operating dashboard" or "CFO weekly". Anyone in the workspace can switch to a shared view; only the creator (or an Admin) can edit or delete it.
- Can I have a default view that loads every time I log in?
- Yes. Right-click any saved view chip and pick Set as default. On every login, that view’s layout becomes your starting state. You can still switch to other views per-session; the default just defines what you see first.
- Does editing a saved view affect the data, or just the layout?
- Layout only. Tiles, sections, and views are pure presentation — none of the underlying analytics pipelines, ad-platform syncs, or revenue ingestion paths change when you edit a dashboard. Hiding a tile doesn’t stop the data from being collected; it just suppresses the render. You can always toggle the tile back on.
- How does Admaxxer compare to Triple Whale on dashboard customization?
- Both ship drag-and-drop section/tile reordering with hide/show toggles and saved views. Admaxxer adds keyboard-only editing (↑/↓ on a focused handle moves the item — useful for screen-reader users), 10-step undo/redo per session, and
prefers-reduced-motion-safe animations. Triple Whale’s mobile-app dashboards are more polished today; Admaxxer’s web edit-mode is currently web-only with mobile responsive (no native app yet). See the comparison table above for the cell-by-cell breakdown. - Does Datafast have anything similar?
- Datafast (datafa.st) ships a fixed layout — there’s no drag-and-drop or saved views surface. The product trades configurability for simplicity: the same five panels render in the same order for every user. If you’re migrating from Datafast and want the simpler look, Admaxxer’s Default view is intentionally Datafast-like out of the box; you can leave it untouched and never engage edit mode.
- Which plan tier do I need to use editable dashboards and saved views?
- Every plan from AD_STARTER ($9/mo) upward includes unlimited personal saved views and unlimited workspace-shared views — editable dashboards are part of the core product, not a paywalled upsell. Plans differentiate on tracked-event quota only (AD_STARTER 15K events/mo, AD_GROWTH 100K, AD_PRO 750K, AD_AGENCY 3M, AD_ENTERPRISE 15M, AD_PLATFORM 50M). The 7-day free trial covers the full feature surface so you can build out your view roster before committing.
- Why does Admaxxer cap undo/redo at 10 steps inside edit mode?
- The undo stack lives only in the current browser tab (it’s never saved) so it’s scoped to the current editing session. 10 steps covers the common “I moved three things and one tile to a place I now regret” workflow without bloating page memory on dashboards with 40+ tiles. If you need a deeper rollback, click Cancel to bail to the last saved layout, or pick an earlier saved view from the chip row. Discarded edits are not saved — closing the tab while in edit mode also discards them.
Related
- /marketing-acquisition — the Triple-Whale-parity revenue + ad-attribution dashboard with edit mode wired in.
- /dashboard/analytics — the Datafast-parity web analytics dashboard with edit mode wired in.
- Dashboard analytics card reference — per-card mapping to analytics pipelines and empty-state causes (companion read).
- Saved segments — reusable filter sets that compose with saved views (per-filter semantics; saved views are per-layout semantics).
- Team management — how shared workspace views interact with member roles (Owner / Admin / Member / Read-only).
- All documentation — analytics, AI agent, billing, integrations.