Skip to main content
DannyPancratz
VIP ⭐️⭐️⭐️⭐️⭐️
August 22, 2023
Open

Webhooks for Segments

Related products:CC Users & Roles
  • August 22, 2023
  • 6 replies
  • 99 views

I’d love to have webhook events related to the new Segments feature. These are probably additional “User Events.”

I’d like to see

  • User added to segment
  • User removed from segment

My use cases are primarily around automating moderation alerts and other engagement tactics. 

For example…

  • A user meets the criteria for and is added to the Dormant Users segment
    • A slack alert to let me know, and/or
    • Triggering an engagement workflow
  • A user meets the super user segment criteria and is added to the segment
    • A slack alert to let me know, and/or
    • Triggering an engagement workflow (even if manual personal outreach like a thank you message)
  • A user no longer meets the Dormant Users segment criteria and is removed from it
    • A slack alert to let me know
    • Adding a row to a google sheet for tracking a list of users who have re-engaged, etc

6 replies

DannyPancratz
VIP ⭐️⭐️⭐️⭐️⭐️
August 22, 2023

Thought of additional use cases: 

  • Automating adding/removing a custom role when someone is added/removed from a segment
  • Such webhooks could essentially enable most of this idea for alerts about changes in ranks, receiving badges, etc. Those alerts could be triggered based on segment criteria. 
    • And it’s also resolve this question 

       

FYI: I am no longer active in this community
Sebastian
Helper ⭐️⭐️⭐️
August 24, 2023
NewOpen
DannyPancratz
VIP ⭐️⭐️⭐️⭐️⭐️
September 5, 2024

Came back to add this idea and discovered I already had. I hope it gets more votes / consideration!

FYI: I am no longer active in this community
DannyPancratz
VIP ⭐️⭐️⭐️⭐️⭐️
November 12, 2024

Use case for this: 

 

FYI: I am no longer active in this community
DannyPancratz
VIP ⭐️⭐️⭐️⭐️⭐️
January 24, 2025

Cross commenting my reply from this to add visibility and appeal to users for votes. 

Implementing this would be the least engineering needed (I assume) to connect Segments to the Automated Email functionality. It would also empower CMs and Admins to automate workflows for Automated Emails based on Segments:

  1. Webhook event for user.SegmentAdded (or whatever you call it)
  2. automation to add a pre-defined custom role
  3. Automated Email that sends emails to those with that specific user role. 
FYI: I am no longer active in this community
DannyPancratz
VIP ⭐️⭐️⭐️⭐️⭐️
January 12, 2026

Came here to comment that another question came up where this would be an ideal solution: 

 

I suspect the webhook exists on the backend for this. If it does, please make it public. 

FYI: I am no longer active in this community