API - add enpoint for Community Analytics
Would love to auto extract HB analytics through the API and Pabbly/Zapier.
I’m currently building an Community Management System in Airtable to have it all in one place.
A part of this is to have one or more dashboard(s) with all stats around this community feeding into this (from HB, to Stripe, to Anchor).
Naturally, Heartbeat stats are a big part of this, and would love to auto extract them via the API/Zapier/Pabbly instead of having to do it manually every month.
Log in to comment and vote
Comments2
The GsA
Jul 22, 2023
YES… I would love to be able to pull analytics from the API with custom date ranges so that I can build a quick script to spit out a list of "Top 10 most popular discussion threads this week" that I can then paste into a newsletter.
David DeWald
Feb 14, 2023
I'm happy to have a longer discussion on metrics. It's the one thing that absolutely every community platform does poorly. But to get the discussion started…
Here is a non-exhaustive list of the data points that should be included.
Users: email, Fname, Lname, Join/Created Date, Last login, onboarding responses
List of Threads: Body, Created date, create by, Last modified date, time of first Reaction (emoji), Time of first Comment, count of reactions, count of comments, count of views
For each Thread item
list of comments
body, created date, created by, response to (if a reply)
on each comment list of reaction (emoji)
emoji name, created date, created by
For Chat
list of comments
body, created date, created by, response to, count of views
on each comment list of reaction (emoji)
emoji name, created by
List of Events: Body, Created date, create by, Last modified date, event State date, events end date, Event URL, count of RSVP.
on each Event list of RSVPs
date, created by
For DMs
list of DMs/replies
body, created date, created by, DM to, count of views
on each DM list of reaction (emoji)
emoji name, created by
List of Events: Body, Created date, create by, Last modified date, event State date, events end date, Event URL, count of RSVP, count of views
on each Event list of RSVPs
date, created by
I've not used courses but you should get a good idea of what should be there for the event itself and for the "Attendees" I would want to know who started, when they dated, when they completed (null if not completed), count of views, etc.