User event logging solution with T3 stack?

I'm building a pet project with the T3 stack and I want to log user events for debugging purposes. I want to know things like button views, clicks, time of the action, and other state of the app. It'd also be helpful to check user journeys and their completion rates. For example what % of users click a specific sequence of buttons. It's a simple app with not a lot of users, so using something like snowflake is an overkill. Is there anything that's plug-and-play with vercel or planetscale? Or do I have to implement my own logger by making another network request and saving it in my db?
3 Replies
cje
cje13mo ago
axiom free tier + next-axiom will probably do the job https://github.com/axiomhq/next-axiom
GitHub
GitHub - axiomhq/next-axiom: The official Next.js library for Axiom.
The official Next.js library for Axiom. Contribute to axiomhq/next-axiom development by creating an account on GitHub.
cje
cje13mo ago
disclaimer: i work there
ImEgg
ImEgg13mo ago
there's stuff like amplitude and segment + mixpanel as well to generate analytics from user events. all of these options have pretty generous free-tiers, amplitude is alright but I think segment and/or mix panel together is better you could also use fullstory, they have a pretty interesting view into frontend view of what users are doing though, I've never used it before
Want results from more Discord servers?
Add your server