6
11 Comments

How to provide analytics data to my saas users?

I have built a saas project ghat enables merchant to create simple digital menus. I am using Vue for the frontend and firebase for the backend. I have been stuck for months on how to provide analytics data to my users such as how many visitors does their page have. Is there a way to get this data from GA into my users dashboard?

thanks

posted to Icon for group Developers
Developers
on April 9, 2021
  1. 2

    Maybe my analytics platform can help you: https://www.usertrack.net/

    You should be able to set-up your dashboard, and then create a user and assign a domain for them. Does each client use his own domain, or is their page only a sub-path on the same domain?

    1. 1

      I will check it out. My users have sub-paths on the main domain

  2. 2

    I had a project that needed to provide analytics to my customers. I ended up using Keen.io for that. It worked great.

  3. 2

    I know you can use GoSquared's APIs ( I work for them ) to do this. A lot of our users are devs who use GoSquared to provide analytics to their users.

    In GoSquared you can create a project for each of your users, you'll get a unique tag for them that you can include on their page, and then you can query the data (real time or historical) for their specific page(s) - this can all be done programatically

    https://www.gosquared.com/docs/trends/aggregate/

    Or you can even embed our dashboards.

    https://www.gosquared.com/support/articles/919219-embedding-gosquared-dashboard

    1. 1

      Thanks, I will check it out

  4. 2

    Have you checked GA api?

    1. 1

      I checked and so far the only way is to give them access through the users google account which is not ideal

        1. 1

          I checked it and they advised against using this technique in SPA

          Thanks

      1. 1

        I didnt mean to give them access but to fetch the data and show it yourself
        You could also check matomo which allows you to create many sites and many users and give different access to each user

        1. 1

          That is what I want to do. Do you have links to a specific doc or tutorial I would really appreciate it.
          Thank you for your help

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 41 comments Why Early-Stage Founders Should Consider Skipping Prior Art Searches for Their Patent Applications User Avatar 22 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 20 comments Codenhack Beta — Full Access + Referral User Avatar 20 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 18 comments Day 6 - Slow days as a solo founder User Avatar 13 comments