Tracking user visit dates

What I want to accomplish: I want to track each date a registered user uses my app so that I can understand how often people are coming back (and related trends related to their account and activity).

How I’ve tried to accomplish this: My app doesn’t have too many unique pages, so on each of those, I run a workflow to log a date they’ve visited.

Issues I’m stuck on:

  1. It feels silly to run a workflow for this on every page rather than a global workflow if someone is anywhere on my app. Am I missing something or is there a better workaround?
  2. I want to log single dates but timestamps always include—shocker—time (which means I end up with multiple entries for a single date with all the different times it’s triggered across pages). I just want to know whether or not someone showed up on a day.
1 Like

Best way is to have the workflow in a reusable element and have that reusable element on all pages. eg. a header.

Current date/time: rounded down to date. This will give you just the date with 00:00 am as time.

Tip: The analytics data tends to get heavier with more users. You can use existing analytics app like Google Analytics for more detailed and simpler solution.

2 Likes

Thanks for the quick feedback. I suspected reusable elements might be the trick here. And I never would’ve thought “rounded down to” was the solution to that problem and now I’m a little mad I didn’t ask for help earlier!

I only have experience using GA for logged out user analytics, not for understanding site behavior cross-referenced with account details. For example, I’m interested in understanding things like: users who are tagged for X characteristic use A, B, and C features or visit with this frequency. I assumed I’d need to build a custom metrics dashboard or analyze data from exported data, but obviously I’d love to avoid the work of building those things out.

If GA could be combined with this type of user attribute data, do you have any tutorials you recommend for setting that up? (I have Google Analytics installed and use it for basic stuff like understanding page visits, but haven’t gone much deeper than that.)

Sometimes the solutions are right there and we walk past it. Happy to help.

I think going with bubble is better if you are looking at custom analytics based on your custom database.

This topic was automatically closed after 70 days. New replies are no longer allowed.