User activity and reporting

Hi there,

I’m wondering if there is any additional user activity reporting available in Anvil in addition to the Users table?

I am wanting to put together some reports on how my users are engaging with my application including login timestamps, number of times they triggered a particular event and general session duration.

I know in the Users table I can retrieve information such as the last login but I want to be able to go back in time and look at their login history over a period of say, 1 month. I’m assuming something already exists in this space so I thought I’d ask before going off an building an audit table into my application.

Thanks in advance

With anvil, the only way to do this is to log this data manually for every session.

Otherwise, you can connect your Anvil App with tools like Google Analytics to get such data.

Welcome to the forum!

One of the tools you can integrate with is https://posthog.com/ . It takes some work, but you can get some great insights about user activity. They’ve got a great free tier.

4 Likes

Thanks for your response, I’ll take a look at Google Analytics and other out of the box options.

1 Like

Thanks for your suggestion, I’ll take a look at how I can implement posthog or a similar offering.

Awesome idea. Hope we get more suggestions for other tools to achieve this

You can also check out https://segment.com/

There used to be out of the box integration: Anvil Docs | segment.client

But conversation on forums too:

1 Like