amitdusane.com Adobe Analytics Learning

Start with the foundationsReport Suites

Report Suite Best Practices

Two report suite settings decide what never enters a suite and what becomes of the data once it is in: Bot Filtering strips automated traffic before it is counted, and Privacy and Data Retention governs how long the data lives and how it must be handled. Both are settings you get right once and revisit rarely. This closing section steps back from any single setting to the discipline that ties all of them together, because one fact returns at every level of report suite configuration: settings affect future data only, and almost nothing backfills. That single rule is what makes the setup of a report suite the highest-leverage moment in its entire life. The day you create and configure a suite, you are deciding how it will behave five and ten years from now. A mistake made later is usually trivial and correctable; a mistake made here compounds quietly with every day of data collected under it. There are organizations running the same Adobe Analytics implementation for over a decade, and the good ones share a trait: the system does not depend on any single person. It was built to outlive whoever set it up. The practices below are the unwritten rules that get you there.

1. Decide a naming convention before you create anything

The most common first mistake is naming a suite after whatever exists today, calling it abc.com because that is the one website in front of you. Then the business grows, a second market, a new language site, a shift from regional to global collection, and the names become a museum of past assumptions. Spend an hour on a naming model before the first suite exists. You do not need to predict the future perfectly, just enough structure to absorb it: a convention that encodes company, property or region, and environment, with a delimiter you have agreed on (a dash or an underscore, chosen once and used everywhere). For example, company-property-environment gives you acme-store-prod and its twin acme-store-dev. Decide it as a small group, write it down, and never drift from it.

2. Create production and non-production suites together, as mirrors

Here is a question that catches almost everyone. You are running three websites, one suite each. How many report suites do you create? The obvious answer is three. The right answer is six. Every production suite needs a non-production twin, a dev or stage suite where the implementation is built and tested before anything touches live data. Production stays clean; the dev suite is the playground.

Every production suite gets a twin, created at the same time and named the same way
Production Non-production acme-store-prod acme-store-dev acme-blog-prod acme-blog-dev acme-help-prod acme-help-dev Three properties, six suites, one naming rule — only the suffix moves

Create the pair at the same time, with identical settings. Currency, time zone, variables, processing rules, all the same, so the dev suite is a true mirror of production. The only field that legitimately differs is the expected page views per day, which is naturally far lower for a dev suite and worth setting accurately, because the estimate affects how smoothly Adobe provisions and processes the suite. From then on, treat them as a pair: any setting you change in production, change in dev in the same breath, or the mirror cracks and your testing stops predicting reality.

One clarification, because it trips people up: Adobe Launch (Tags) gives you three environments, development, staging, and production, but that does not mean three report suites. Two suites, one production and one non-production, are enough; your development and staging Tags environments can both point at the single non-production suite.

3. Lay down a foundational variable set before go-live

You cannot plan every variable and processing rule before the first suite exists, and you should not try. But declare a small foundational set: a page name, a page type, and a custom event that mirrors page views. The reason is practical. When the web development team deploys the Tags script and you need to verify it works, debugger values alone are not proof. Stakeholders, and good QA discipline, want to see data land in an actual report. That handful of variables and one event is what gives you something real to validate against on day one. The full variable craft is the variables module.

4. Know what "live" actually means

A freshly created suite is effectively usable straight away: it appears in Tags for selection, and once your implementation sends to it, data shows up after the normal processing latency, which Adobe puts at roughly two hours. The one real exception is scale. A suite created with a very high expected-traffic estimate goes through a longer approval step before it is fully provisioned. So for a dev suite or a modest production suite, do not sit waiting on a multi-day delay; but for a large launch, build that approval lead time into your plan.

5. Spend the most time on the architecture itself

If you take one thing from this module, take this: the architectural decisions you make at setup matter more than any single setting, and they deserve the most time you can give them. Two decisions sit at the center. First, the data-model shape, one global suite with virtual report suites (the modern default), separate individual suites, or multi-suite tagging, decided against the digital assets you actually need to track. Second, the topology between Tags and your suites: how many Tags properties you will run, and whether one property feeds several suites or several properties feed one. Draw it. A simple diagram of properties, suites, and the lines between them surfaces problems that prose hides. And decide it with the people who genuinely own the product, not in isolation.

Before you create, ask one question

Before spinning up any new report suite, ask: could a virtual report suite do this instead? Most "this team needs its own data" requests are really requests for a view, which a VRS delivers for free. Reach for a real new suite only when you need genuinely separate collection. Virtual Report Suites covers exactly where that line falls.

6. Document everything, and make it the organization's decision

All of this technical and architectural work happens under business pressure, and the discipline that protects it is documentation. Record every significant decision, the why, the what, the where, and the how, and take a sign-off at each critical stage. Business stakeholders will not follow every technical detail, and they do not need to; it is your job to translate, to hand them a small set of clear options with a recommendation, and to make them comfortable enough to choose. Because at this stage the decision must belong to the organization, not to one person. You supply the thinking; the organization owns the outcome. That is what lets the system survive the day you, or anyone, moves on. The course returns to this in the solution design reference.

This is the phase you cannot redo cheaply

Everywhere else in Adobe Analytics, a mistake is a Tuesday: you fix the setting and move on. At setup, the same mistake is structural. A careless suite split can never be merged, a wrong time zone seams every trend, a missing foundational variable means there is simply no history to recover. Treat the setup phase with the weight it deserves, slow, deliberate, and documented, because it is the one phase whose mistakes you pay for in years, not minutes.

That closes the module. You now know what a report suite is and why it sits at the center of collection, how to choose between global and individual, how virtual report suites hand teams their own views at no extra cost, what the settings panel really controls, how multi-suite tagging works and what it bills, and how to set the whole thing up to last. The variables module goes one level deeper.

Because a report suite, for all its architectural weight, is still just an empty box. Nothing in it yet. What actually fills it, hit after hit, are the variables: the props, the eVars, the events, and the products string that carries an entire ecommerce funnel through a single line of text. Choose them badly and no amount of report suite architecture will save the reporting. The variables module is where the box gets filled.

Need implementation steps?

This article focuses on the concepts, architecture, and practical guidance behind the topic. For the latest UI walkthroughs and step-by-step implementation instructions, use the links below. They leave this site and open Adobe's own documentation in a new tab.