Tracking user behavior gives you an inside look at how people interact with your site and what obstacles or hooks they experience in their journey as your customers.
2. Content
1. Why we need tracking?
2. Overview Tracking Mechanism
3. Events to listen - Triggers
4. Data destinations
5. User properties & Event properties
6. Push event methods - Google Tag Manager
7. Push event methods - HTTP API
3. Why we need tracking?
Get a complete
picture of user
behavior in
product
Turn user's
insights into
growth
opportunities
Identify the
personas most
likely to become
PAID users
5. Events to listen - Triggers
A trigger listens to web page or mobile app for
certain types of events like form submissions, button
clicks, or page views.
The trigger tells the fowarder tools - like Google Tag
Manager, Segment or even the application itself -
push an event to data destination when the specified
event is detected.
“
7. Data destinations
Data destinations collect events from your
web and mobile apps. Then you can
analyzing the actions your users perform,
gain a better understanding to drive
retention, engagement, and conversion.
“
8. User properties or Event properties
This can give you a deeper analysis
into how users are engaging with your
app. Besides, it also supports customer
segmentation according to their
attributes.
“
Default
Custom
** Google Analytics uses custom
dimensions for this purpose
9. Push event methods - Google Tag Manager
Push events to Google Analytics Push events to Amplitude
Step 1: Init the tool in all
pages
Step 2: Push an event
to Amplitude when
trigger matched
Step 1: Init Google
Analytics in all pages
Step 2: Push an event
to GA when trigger
matched