Membership metrics/progress dashboard

Hello all,

I want to create a progress page on my live site that would resemble the internal admin dashboard. Site is hosted on, not locally, so presumably its version 4.3.3.

How do I access the ghost membership data?

I have some familiarity with JS, but not finding the relevant documentation so far. Welcoming any input/ideas about how to accomplish this progress dashboard.

So far, I was thinking I would create a database that updates membership (paid & unpaid) totals every 24 hours, and then create relevant charts using chart.js. This seems doable since ghost webhooks support new member events, but this seems like an overly complicated solution, but maybe not.

Thanks in advance for any tips/ideas!

I believe your version would be 4.6.4 as if I’m not mistaken is the latest.