Skip to main content
Best answer

Slack User Analytics

  • August 27, 2020
  • 4 replies
  • 88 views

I’m looking for a way to pull user analytics from my Slack community. I want to have it feed into another application or into a spreadsheet (Google Sheets) - are there any Zapier workflows that could help with this? Thank you! 

Best answer by AndrewJDavison

Hi @heather 

It depends on what type of analytics you want to pull?

Here are all the ‘events’ in Slack you can trigger a zap on:

 

 

So, in theory, you could build zaps for any/all of these and then increment a counter on a Google Sheet or send the data to one of the many dashboard apps Zapier supports.

 

However, you’ll want to keep in mind that because Zapier triggers on each event in Slack, these zaps could potentially use a lot of tasks - meaning you could end up paying quite a bit for Zapier. I wrote a blog post about how Zapier charges for tasks if it’s helpful.

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

4 replies

AndrewJDavison
Forum|alt.badge.img+11
  • Zapier Solution Partner
  • Answer
  • August 27, 2020

Hi @heather 

It depends on what type of analytics you want to pull?

Here are all the ‘events’ in Slack you can trigger a zap on:

 

 

So, in theory, you could build zaps for any/all of these and then increment a counter on a Google Sheet or send the data to one of the many dashboard apps Zapier supports.

 

However, you’ll want to keep in mind that because Zapier triggers on each event in Slack, these zaps could potentially use a lot of tasks - meaning you could end up paying quite a bit for Zapier. I wrote a blog post about how Zapier charges for tasks if it’s helpful.


  • Author
  • Beginner
  • August 27, 2020

Thank you so much! We want to pull Active Users (over time - either daily weekly or monthly so we can manipulate the data) - do you know if any of those triggers will work for that purpose?


AndrewJDavison
Forum|alt.badge.img+11
  • Zapier Solution Partner
  • August 27, 2020

@heather - I suppose any one of those events could be counted as a user being active - so just record any users who do anything on a spreadsheet along with the date/time.


  • Author
  • Beginner
  • August 27, 2020

Thank you!!! @AndrewJDavison_Luhhu much appreciated!