Hello, I have an engineering team that built an app that allows users to create profiles. I want to show my users analytics, i.e., how many visitors came to their profiles. What’s the best way of doing this using amplitude? Thanks!
Best answer by Saish Redkar
Yup. Scalability is indeed an issue with using Dashboard REST API.
I had tried this approach when we were trying to pull some chart data into another internal application, but were hit with the rate limits. Had to go through a similar exercise to calculate the query cost for our internal users.
Another way would be to have access to raw event data and then querying it off that. We use Snowflake for this purpose by running custom queries and then sharing the dataset at scale within other business systems.
You can also create public links to Amplitude charts and try embedding them in your application if that works, but this may bring alongside some potential security and access control issues.