← All articles

Analytics · 9 min read · 2026-09-21

GA4's 15-Card Dashboard Limit and SaaS Metric Sprawl

On September 9, 2026, Google added drag-and-drop Dashboards to GA4 — and capped them at 15 cards on standard properties and 30 on Analytics 360. The feature is a real usability upgrade: a flexible, single-report way to see your KPIs with intuitive visualization building. But the number is the story for SaaS teams. A hard card limit turns dashboard construction from an accumulation habit into a prioritization decision, and most SaaS measurement sets are not organized to survive that constraint. PPC Land reported the rollout as drag-and-drop dashboards limited to 15 cards, and that ceiling is exactly what forces the useful question.

This post treats the card limit not as a complaint but as a forcing function. It covers what the limit actually is, why 15 cards exposes metric sprawl in a growing SaaS, how to decide which metrics earn a card, where the line falls between GA4 and a dedicated product analytics tool, and how to structure the dashboards you do build around decisions rather than around whatever data happens to be available. The goal is a primary view your team acts on, not a gallery nobody reads.

What the card limit actually is

GA4 Dashboards, released September 9, 2026, let you assemble a single report from cards — scorecards, time series, tables, bar charts, and the newer report visualizations — using drag-and-drop placement. Each dashboard holds a maximum of 15 cards on a standard property and 30 on a 360 property. The limit is per dashboard, not per account, so you can create more dashboards; what you cannot do is put a 16th card on a standard dashboard. For a small site that is plenty. For a SaaS company tracking signups, activation events, trials, plans, channels, campaigns, and revenue, 15 slots is a budget that runs out fast.

It helps to be precise about what a card represents. One card is one answer to one question: "how many signups this week," "which channel drove paid conversions," "what is the trend in trial starts." Under an unbounded model, teams rarely have to decide whether a question is worth a permanent slot — they just add it. The card limit reintroduces scarcity, and scarcity is what makes a dashboard legible. The same discipline underpins our decision-first analytics framework: a metric earns a place on the dashboard by being tied to a decision someone actually makes.

Why 15 cards exposes metric sprawl

Metric sprawl is the default failure mode of a growing SaaS analytics setup: metrics get added far faster than they get retired, because adding one satisfies a stakeholder and removing one requires an argument. An unbounded dashboard hides the cost of that accumulation — the view just gets longer, and everyone stops reading past the fold. The 15-card cap makes the cost visible and immediate. Suddenly the third variant of a vanity chart is competing directly against the one metric that predicts churn, and someone has to choose.

That competition is healthy, but it surfaces an uncomfortable truth: a large share of what SaaS teams try to cram into GA4 is not acquisition data at all. It is product-behavior data — activation funnels, feature adoption, retention cohorts — that GA4's model handles poorly even when it can display it. The card limit does not create that mismatch; it just stops you from papering over it with more cards. Deciding what to keep forces you to confront the difference between product analytics and web analytics, which is the real boundary the limit is pushing you to draw.

Deciding which metrics earn a card

Rank candidates by decision value, not by how interesting they look. Start from the decisions your team makes on a weekly cadence — where to put budget, whether onboarding is working, which channel to double down on — and admit only the metrics that directly inform one of them. A metric that no one would act on if it moved does not earn a card, no matter how many times it has been requested. This is a ruthless filter, and applied honestly it usually leaves fewer than 15 survivors, which means the limit was never the real constraint — the missing prioritization was.

A simple test: for each candidate card, write the sentence "if this number changes, we will do X." If you cannot finish the sentence, the card is reference data, not a dashboard KPI, and it belongs in an explore report someone pulls on demand rather than on the daily view. Anchor the survivors to a single top metric so the dashboard has a spine; our guide to the north-star metric selection framework covers how to pick the one number the rest of the cards should explain.

What belongs in GA4 versus a product analytics tool

The cleanest way to spend a 15-card budget is to stop asking GA4 to answer questions it was not built for. GA4 is strong at acquisition and traffic: sessions, channels, campaign performance, and site-level conversion events. It is weak at in-product behavior: multi-step activation funnels, feature-level adoption, and cohort retention curves are awkward or impossible to express in its reporting model. When a card you want is really a product-behavior question, the fix is not a smaller GA4 card — it is moving that question to a tool designed for it.

A rough split for where each metric class should live:

Metric classBest home
Traffic, channels, campaignsGA4 dashboard
Site-level conversion / signup eventsGA4 dashboard
Activation funnels (signup → first value)Product analytics tool
Feature adoption & usage depthProduct analytics tool
Cohort retention curvesProduct analytics tool

Drawing this line does more than free up cards. It stops teams from misreading GA4's structural gaps as their own instrumentation failures — a trap we cover in GA4's native reporting gaps. And it means the GA4 dashboard becomes what it is good at: a tight acquisition-and-conversion view, not a failed attempt at a product analytics suite. The funnel-chart limitations specifically are worth understanding before you commit any card to a funnel, which our piece on GA4 dashboards versus product analytics for funnels walks through.

Structure dashboards around decisions, not availability

With a finite card budget, the organizing principle should be the decision the dashboard supports, not the data that happens to be on hand. Build one dashboard per recurring decision and per audience: an acquisition view for whoever owns channel spend, a conversion view for the growth team, an executive view for the leadership standup. Each gets its own 15 cards spent entirely on the question that view exists to answer, which keeps every dashboard legible and every card accountable to a reader who will act on it.

The anti-pattern to avoid is using multiple dashboards to smuggle sprawl back in — spreading one team's single decision across five views so the card cap never bites. That defeats the purpose and forces the reader to reassemble a picture from fragments. Multiple dashboards are for genuinely separate audiences and decisions; within a single decision, the 15-card constraint should stay real. When metric definitions differ across those views, keep them reconciled to one canonical definition so the same word means the same thing everywhere, a discipline we detail in avoiding metric-definition drift.

A practical triage checklist

Turn the limit into a repeatable procedure. First, list every card you currently want and, for each, write the "if this moves, we do X" sentence; drop any card that fails the test to an on-demand report. Second, tag each survivor as acquisition/conversion (GA4-native) or product-behavior (move to a product analytics tool), and remove the product-behavior cards from GA4 entirely rather than shrinking them. Third, group the remaining GA4-native cards by the decision and audience they serve, and put each group on its own dashboard within the 15-card budget.

Fourth, revisit the set on a schedule, because dashboards decay: a card that mattered last quarter becomes noise once the initiative behind it ships. Treat the card limit as a standing invitation to retire the stale ones, not a one-time cleanup. Done this way, GA4's 15-card cap stops feeling like a restriction and starts working as a governance tool — it keeps your primary view tied to real decisions, pushes product-behavior questions to where they belong, and leaves you with dashboards your team reads because everything on them is there for a reason.

FAQ

How many cards can a GA4 dashboard hold?

GA4's new Dashboards feature, which rolled out on September 9, 2026, caps a single dashboard at 15 cards on standard properties and 30 cards on Analytics 360 (premium) properties. A card is one visualization — a scorecard, time series, table, bar chart, or the new report visualizations. The limit is per dashboard, so you can create additional dashboards, but each one is independently bounded. For a SaaS team that tracks dozens of events and metrics, the practical effect is that no single dashboard can show everything, which forces an explicit choice about what belongs on the primary view.

Why does a 15-card limit matter for SaaS analytics?

Because it removes the option to defer prioritization. Most SaaS teams accumulate metrics faster than they retire them, and an unbounded dashboard lets every stakeholder append their favorite chart until the view becomes an unreadable wall nobody acts on. A hard 15-card ceiling turns dashboard construction into a ranking exercise: each card has to earn its place against every other candidate. That constraint is useful, but it also exposes how much of a typical SaaS measurement set is web-and-acquisition data that GA4 handles well versus product-behavior data that GA4 was never built to model.

What metrics should stay in GA4 versus move to a product analytics tool?

Keep acquisition, traffic, channel, and campaign-level conversion metrics in GA4 — that is what it measures natively and reliably. Move activation funnels, feature adoption, cohort retention, and in-product behavioral analysis to a dedicated product analytics tool, because GA4's event model and reporting cannot express multi-step product funnels or cohort curves cleanly. The card limit is a good trigger to draw that line explicitly: if a metric you want on the dashboard is really a product-behavior question, the answer is not a smaller GA4 card, it is the right tool.

Can I just create more GA4 dashboards to get around the limit?

Yes, and for genuinely separate audiences that is the right move — an acquisition dashboard for the marketing lead and a conversion dashboard for the growth team are legitimately different views. What does not work is spreading one team's single decision across five dashboards to dodge the 15-card cap, because that reintroduces the sprawl the limit is meant to prevent and forces the reader to reassemble the picture from fragments. Use multiple dashboards to serve distinct decisions, not to store every metric someone once asked for.

Does the card limit apply to GA4 360?

GA4 360 (the paid, enterprise tier) raises the ceiling to 30 cards per dashboard rather than removing it. That is double the standard 15, but it is still a bounded number, and for a large SaaS with many products and segments even 30 fills quickly. The strategic point is the same at both tiers: a finite card budget means dashboard design is a prioritization problem, and paying for 360 buys more room, not an escape from the decision about what actually deserves to be seen every day.