Product Analytics 101 - Session #2
Product Analytics 101 - Session #2
This week, the following are the key takeaways from the session “Dive Deeper into Product
Analytics Tool”.
● People and Processes are always more important than tools.
● Product Analytics doesn’t exist.
● Explicit and implicit tracking are different methods.
Following are the features available among various Product Analytics tools you find in the
market.
Usually, it’s not like a particular tool is present especially for Product Analytics. It all depends on
how we use a particular tool, for what purpose and what kind of processes we are going to
structure to achieve the desired results.
Basically what you do in Requirement Engineering is collect your requirements and then
establish “Evaluation Criteria”, where you prepare a list of shortlisted Analytical tools and
compare its features, pricing and how it will be useful to solve your requirements.
Now comes the part, where the user decides to use a particular analytics tool based on the key
differentiation it offers.
Tracking is the first step in the data collection process and determining what and how to collect
information makes a difference.
Most of the Analytics tool supports either of these tracking methods and it is up to the user or
the organization to select what kind of track he wants to implement and measure the outcome.
● Captures only the events that are ● Captures as many events as possible
explicitly mentioned by the user as default and makes them visible to
● No Historical data is available the user.
● Only page views are captured as ● Historical data is available.
default. ● The user defines these events later
● Used in scenarios where only a and uses them as required, for reports
specific action needs to be measured or segmentation etc.
in your product ● Used in scenarios where your product
offers several features and you might
need more user behaviour to capture
and analyze.
Now that you have identified the kind of Analytics tool you want to use, let’s proceed to see
Data Capture: A snippet of code (by javascript) will be placed on specific pages, to track from
which source the user comes, or to track a particular action on that page. It is important to
follow proper naming conventions to address such trackers.
Data Quality: Data attributes must be used to ensure correct naming and syntactic conventions
that never change in your product. You can read more about Data Attributes here.
Events, Segments and Reports: Here you will be addressing the following,
Dimensions: The “what” you want to know about. Ex: It could be as simple as a Page Name.
Metrics: The “How much” of “ what” you want to know about. Ex: Pageviews of that page.
Segments: Rules about dimensions and metrics. Ex: No of clicks made on a particular event
For instance, you can define a page name Create Invoice (Dimensions), track the number of
page views (who landed on that page) and click on “Save as Draft” to complete the event
(Segment).
With all Tool Selection and Configuration done, it’s time to see how you can Measure it!