5 minutes
h1

Better business decisions require better data. These guidelines provide the roadmap to get you there.

Starting off with business requirements

Implementing Adobe Analytics, Adobe Experience Platform, or any other digital marketing tool must begin with a deep dive into a company’s business requirements. Doing so ensures the implementation will directly address the specific questions stakeholders have regarding their digital marketing effectiveness. By defining these goals upfront—such as boosting online sales or visitor retention—you can immediately map them to measurable KPIs like purchases, return visitor rates, and campaign-specific use cases.

However, formalizing these KPIs requires significant additional effort, particularly in defining the specific data points needed for reporting. Relying solely on just the high-level, generic objectives often leaves developers and analysts without the detailed guidance necessary to determine exactly what to track. To ensure high-quality reporting, the implementation process must bridge the gap between a conceptual business requirement and the actual mechanics of collecting the right data to meet the requirement.

Getting into the detail with data requirements

And so, I propose that in addition to discussing business requirements, KPIs, and use cases, the company should also put as much effort into discussing data requirements at the start of an engagement. Business requirements must be accompanied by a clear definition of the data required to fulfill them.  When the company completely maps out the precise dimensions and metrics needed to support the desired outcomes, those who work on the technical side of the implementation can create a solid blueprint for a robust, scalable data collection solution.

Discussing data requirements shifts the conversation from the vague question of "what do we want?" to the actionable question of "what specific events on the site or app do we need to track?" That distinction is massive: it allows technical consultants to build a solution based on a concrete dataset rather than guessing at high-level goals. It also streamlines the implementation, saving everyone time by focusing only on the data points that drive the reports that actually matter.

The questions to ask

If you are unsure how to begin discussing data requirements, I recommend applying the '5W1H' framework—Who, What, When, Where, Why, and How—to every granular interaction, dimension, and metric within your data collection solution.

In my list of questions below, I start off with the "What" questions. Answering the "What" questions first when putting together a list of data requirements will help guide—or could even "automatically fill in"—the answers for the remainder of the questions.

What

Where

When

Who

Why

How

An example of what the answers provide

As an example, a boilerplate business requirement I frequently see is "Track the most popular links that visitors interact with on each page". That's a fine requirement by itself, but it’s also generic in nature and could easily be misinterpreted.  Truth be told, visitors do a lot more than just "interact with links" when they view a page.  A visitor could interact with images, videos, buttons, tabs, and other similar objects. Going through the questions above will help determine the level of data you want to collect from any (or all) of these objects.

Assuming a company wants to know the details behind each of these interactions, they could come up with the following set of data requirements:

Conclusion

Going through this exercise will take time and careful consideration, but ultimately, hashing out the fine details of your data requirements and getting them documented will save everyone a lot of headaches down the road. And when you get the data right, your KPIs and reports will be genuinely reliable—which is the whole point! High-quality, accurate data is what actually drives better business value.