4 tips to get startup analytics-ready
As a business, you may have enormous amounts of data flowing in. Ideally, this data should be leveraged to derive valuable business insights to drive growth. But we all know, there is a huge difference between expectation and reality. To start with, I am sure you will have many questions that you can ask from your data. Out of these questions, some may drive growth while some do not fetch any value. Some can be answered by building thoughtful dashboards, while some require deep data science to get to the answers. But data in its varied and complex forms can often overwhelm analysts and organizations. As a result, organizations may lose focus and waste valuable time answering all the questions. In such a situation, it is only logical that you prioritize the questions based on the estimated impact. Here are the 4 most meaningful steps that can give you maximum return from your data investment.Tip 1- Invest in technology consolidation and data architecture
Let’s assume that you are the head of analytics of a hypothetical food delivery app – FoodNow. The restaurants were hit during the peak of the pandemic as people were reluctant to go out. Only takeaways were working. This is when you launched the FoodNow app, which connects restaurants with customers. Your business started flourishing as you used Google ads to reach more customers. Your customer base is growing. As you grew you started storing your data in AWS S3 and snowflake. You’re managing your new customers through salesforce, and started using startup analytics tools like Amplitude and Google Analytics. You used these to collect, store and analyze the data coming from different sources. Then you used that data to track the average delivery time, your growth in various places, and the restaurants that grew along with you. You are now at 10,000 customers and you are using basic data and tracking and everything is going great. But are you going to use the same strategy to grow from 10,000 to a million customers? Likely, not. You now need to start understanding who your customers are. Seeing first-level trends in the amplitude dashboard is not going to suffice to understand your customers. You may need to do more advanced analysis like customer segmentation. At some point, the founders are going to come to the head of engineering or IT and ask how we can use this data to understand our customers and their needs better? Like any executive team, they would want insights fast as well. However, you are collecting million data points a day, how can you pull that into meaningful insights, fast?Whats Next?
While you grew, your tech stack grew, solving for each use case, as it arose. That resulted in disparate data sources and multiple data definitions. The growing data volume created inefficiencies in storage, and computation and resulted in long cycles of project delivery and slow dashboards. If you are at this stage, it’s time to invest in data and technology consolidation, and develop business-in-data architecture. It’s time to evaluate cloud technologies like GCP, AWS, and Azure to bring all your data and processing into a single system. However, unless you do proper data architecture design, your systems would be extremely slow and inefficient. So it’s important to assess and design proper data models and think about governance, security, and other MDM aspects so you can build to scale. The other key aspect to remember as you go through technology investment and architecture is that not all data has the same value. Some (top 300-500) metrics are going to be used daily and thus need to be stored in a well-designed and fast database vs. other data points that can sit in a data lake. In the next tip, we will talk about how you can use a business-in perspective to identify the top metrics and the top projects which move those metrics – a.k.a. Analytics agenda. Then we will discuss how to use the Analytics agenda to create a Single Source of Truth (SSOT).Tip 2- Create an analytics agenda
You now have an overwhelming amount of data at hand which can come in handy to answer an unending list of questions. The questions could be like how do I improve my delivery time? How do I track the current location of the delivery? Which route is the shortest? and many others. So, it is only logical that you prioritize the questions based on the estimated impact. And to achieve this, the startup analytics agenda comes to our rescue.There are 3 key steps in the analytics agenda.
- Understanding the KPIs
- Identifying the driver metrics
- Figure out the projects which line up with the KPIs
For our use case of the food delivery app, the two most important KPIs would be –
- Revenue Growth
- Profits
Let’s take the first KPI. The L1 driver metrics for the revenue growth would be –
- Number of customers
- Orders per customers
- AOS – Average Order Size
- Revenue per AOS
But what drives these metrics. The L2 driver metrics for the number of customers would be
- New Customer
- Returning Customer
Now the final step, figuring out the projects which line up with the KPIs –
Now you can use the Measurement Framework to identify startup analytics projects that drive key driver metrics and estimate the value of the project on the top KPI. For example, if there is a project whose goal is to potentially increase the new customer acquisition rate by 1%, and that 1% equals $10M, the estimated impact of the project is $10M. Whereas another project may focus on increasing orders from returning customers by 2%. Which is estimated to drive $8M in incremental revenue, then the estimated value of that project is $8M. Similarly, you need to calculate the estimated impact of all the projects on hand and figure out the top 10-15 projects that line up with your KPIs. This gives you a fair idea of your startup analytics agenda. Once you have figured out your agenda, you can easily say the amount of incremental value that you could drive at the end of the year. Now that you know your startup analytics agenda, you can use a hypothesis-driven framework like BADIR, to identify the critical metrics needed to solve those use cases which you are going to learn further in this blog. Those top critical metrics then feed into your SSOT which you systematically store in your database whereas the rest of the data can sit in your data lake. Now that you know how to draft our startup analytics agenda and have a line of sight to SSOT (easy access to data), the next question that may pop up might be “Are my analysts ready to deliver on the startup analytics agenda?” which brings us to the next important tip in the process.Tip 3- Empower the analysts to ask the why behind the what
Managers today have to do more with less, and get better results from limited resources, more than ever before – Brian Tracy Managers need to take action to satisfy their organization’s mission and vision. This can be challenging, especially in the field of startup analytics where resources are limited and critical resource strategies need to be reinforced to accomplish the tasks in time. Let me explain. For a moment, let’s assume you are the head of analytics for FoodNow. Before taking this discussion further, let me ask you a quick question. What do you think is your role as the head of analytics? If you are like most of them, you must be thinking that your role is to support marketing objectives or help product departments. Now, here’s a surprise for you. Though supporting the goals of product heads and marketing heads is part of your responsibility, we believe that your primary role is to monetize the data you have at hand. In which case, you cannot afford to lose sight of the 15-20 major projects you have identified as part of your analytics agenda. Now let’s say you have agreed that your role is to monetize the data. The next big question would be “How to operationalize the agenda?” How to constantly work on these strategic projects while being bombarded by day-to-day tactical questions from the Marketing and Product departments?So, here are the tips to operationalize your analytics agenda –
- First, you want your team to quantify the expected impact or outcome of the projects before they commit to it.
- Analysts should be able to prioritize impactful projects.
- You might as well need to permit your analysts to say no to projects that don’t drive impact.
- Ask your analysts to be involved in the projects from the stage of defining the problem itself. Train them to not just work on the ask but to understand the intent behind the ask. Redefine the problem statement if required, so that they are answering the right business problem. Understanding the why behind what helps the analyst to work on the real business question rather than the initial ask.
- Make sure that your analysts are spending at least 40% of their time on one of the top strategic projects from the analytics agenda that drive maximum impact and the other 60% catering to day-to-day tactical support.
Tip 4 – The startup analytics process
Chaos is the enemy of growth and process is an ally The business world feels like a rat race. They wanted answers yesterday, they have tight timelines today, and the data is questionable. If we don’t have a process for startup analytics, a lot of projects might get done with zero value in increasing the ROI. Let’s zoom in on that. Going back to the FoodNow example. Let’s say that the head of finance is asking for an LTV model to evaluate the investment in acquisition over the last year. So, the Analyst goes and looks at acquisition and various retention curves and comes back with the answers. The head of finance puts these numbers in an excel sheet and then says the retention curve you are using might not be the best one since we changed our pricing model last year. After a few weeks of back and forth, the head of finance shows the numbers to the head of product who does not agree with the methodology. He says, there’s a problem, and your retention model is no longer holding. Unexpectedly, at the same time, the marketing person shares about going viral on TikTok during a certain period, and the retention numbers or the numbers we are assuming are not reflective of what’s realistic. Imagine how chaotic the situation would become and months would pass by without the project getting materialized. Amid all this chaos, you pull aside an analyst from a random organization and ask whether he is enjoying his job. The most definite answer will be a ‘no’. He may say that the process keeps changing so often that he has no idea what he would be working on tomorrow.Whats To Come?
Now, enquire a stakeholder from the same organization whether he is happy that an analyst is working on his project, say, an LTV model, I am sure the answer will be a ‘no’ again. He may be thinking that the analyst is not skilled enough to bring thought leadership to the table. The same would be the case with the engineers, product heads, and the organization’s directors. This is commonplace. What is more common is cluelessness among various departments of the same organization about the stage and purpose of the analytics project. Each thinks that the other is not contributing enough. There is neither a process nor alignment here. This is why 90% of analytics projects break down at this stage. To avoid this scenario, I want to bring to your notice one of the most robust analytics processes which we mentioned before. The methodology is BADIR, an acronym for five steps (B – the business question, A – the analysis plan, D – the data collection, I stands for deriving insights, and R is for making recommendations). There are various subsets within each stage. This process is also discussed in detail in my book “Behind every good decision.”. Chapter 4 in the book talks about the entire BADIR framework and many methodologies and their usage. Consider reading the following blogs:- 4 Tips for Making Big Moves with a Small Team
- Business Scalability: How Can You Prepare Yourself for Growth?