What’s the north star metric for Google Calendar?
- Pankaj Jain
From a customer standpoint, calendar aims to replace a personal assistant. Think of a personal assistant who knows what’s important for you, schedules meetings, reminds you. Essentially Calendar aims to provide that experience. In that sense, I would expect that the mission for google calendar is to improve your personal time management and personal productivity.
How will you measure improvement in time management or personal productivity?
Ideally, we can ask the user and ask how effective is the calendar – for e.g, thats what you would do if you have to evaluate a personal assistant. But thats not scalable. So we need proxies for measuring personal productivity
Before I dive in, lets also look at the customer segments. Its mainly (a) Users in SMBs, enterprises who are basically using Calendar for work time management (b) Consumers who are using Calendar for personal time management. While the features can be different for both, I dont think the idea of “improving your personal productivity” is different. So northstar should still be the same.
Lets look at the customer journey, look at what metrics are important at each stage, and then we can find out whats the key metric across the entire journey. Lets focus on time management for working professionals.
1/ Am I scheduling the right meetings/events on my calendar? For this, we first need my schedule to be on Google Calendar, only then calendar can even attempt to “determine” what are important meetings/events for me. By meetings/events I mean meeting other people or just time I am blocking off to work on something important to me.
Metric: a/ Amount of time scheduled on calendar as % of total work week.
b/ Amount of time scheduled for “right meetings” as % of total work week.
2/ Am I going to the meetings?
a/ For the right meetings, % of meetings actually happening and I joined.
3/ Am I finding the meetings useful?
a/ Feedback after the meeting, if this was the meeting was important enough for me attend. Basically validating step (1) if the meeting classification was correct. The meeting doesnt need to be productive – but was it a meeting where my presence was needed. For e.g, the meeting may have ben run badly, but it was important for me to fix it?
b/ % of time spent in “right meetings” per week.
Northstar metric should be: % of time of spent in “right meetings” per week. This metric may not be measurable right now. But thats the metric we need to aim for and build features to reach a stage where we have a way to measure that metric and keep optimizing it.
WHat features will you build to measure this metric?
1/ First we need entire work week to be on the calendar even the time which I am blocking off to do focused work. Key metric: % of work week scheduled on calendar.
This is easily measurable.
2/ Lets assume that all the meetings are important for now. We need a way to find out if they actually went to the meeting, or did the personal task they have blocked out time for. If we can get this signal, then it means that the meeting/task was sufficiently important for them to show up. Helps us learn how to identify (1).
If there is a google meeting invite, if I went to google meeting, then we know that you attended.
Else, maybe we can prompt the user when we remind them, asking for “are you planning to attend this meeting, or finish this task”. It will be difficult to get users to respond. But we need to find a way to convince users that calendar is not some passive tool, but a living breathing assistant who can help them.

Google
Coinbase