Noloco essentials analytics using PostHog
Goal: Track user behavior on your Noloco apps, to get insight on how your users use your app.
Benefits
- Automatically tracks all user actions (clicks on all buttons, links, tabs, pages, etc.)
- Tracks all page views (any URL change counts as a “page view”)
- Tracks the name of visited pages/tabs, to make it easier to build charts that make sense to you
- Identify the current Noloco user and associate them to all events they generate, while tracking basic user properties (first name, last name, name, email, company)
- Links the current Noloco user to the company they belong to, so you can use “Group Event Tracking” to better understand how your companies behave, as a group, and compare their engagement
- Session recordings (as videos you can watch) to see for yourself how your users behave and where/why they get stuck
- If you later configure a custom domain, know that you will need to whitelist it in the PostHog Settings, in order to save Recordings to PostHog
- I do this for you if you already use a custom domain, or I use
https://your-domain.noloco.co
if you don’t
Recommandations
If you want to give me this mission, I suggest asking yourself a few questions beforehand:
- Do you want me to build charts for you? Or is it something you’d prefer to do yourself? Depending on the chart and its complexity, it might take x10 times for me to get it right.
Do not hesitate to ask for an estimate!
- Do you need to track advanced user behavior?
If so, it might be better to do it afterwards, once this custom implementation is live.
This way, you can create charts by yourself, and only ask me to build those you cannot do yourself. It will also give you a better understanding of what is possible and whether you need to track new metrics.
Average duration of the mission
Implementing PostHog in your Noloco app will take me:
- 2h for new customers, because I need more time to configure everything
- 1h for existing customers who have an existing GitHub deployment pipeline