Skip to main content
Solved

Badges Types

  • January 12, 2026
  • 8 replies
  • 46 views

Hey everyone!

First time Gainsight user here and first time Gainsight community post :) 

Question - is there a way to reward members who sign into the community a badge based on a certain day they sign in? Is there also a way to customize how we reward badges automatically besides the manual option? For example, say we have a set of tasks we want a member to complete and once they do that they get a badge sent to them?

Cheers!

Best answer by DannyPancratz

An easier solution for the holiday stuff would be a holiday-specific thread. Then give them the badge if they reply / like. 

You could automate that, as well as turning off comments on a certain date to limit it strictly to the holiday. 

8 replies

DannyPancratz
Forum|alt.badge.img+9
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • January 12, 2026

The answer to both of those ideas is “not out of the box, but you could probably get there via a Zapier (or another tool) automation using the API and webhooks.”

What do you mean by a certain day? Is it on a specific calendar day, day of the week, or a nth visit type of thing for onboarding?

On the set of tasks, you’ll need a way to track the tasks. Webhooks will be helpful here. Or maybe segments (although we don’t yet have a webhook for when a user is added to a segment😔🤷)

From there, you could trigger an automation that assigns the badge. I have a few use cases like that, where webhooks for certain things are logging events in a google sheet, then a pivot table in another tab aggregates those into a summary, then another automation is set based on the pivot table to award the badge)

You know where to find me if you want to chat through any specifics. 


  • Author
  • Contributor ⭐️⭐️
  • January 12, 2026

Thanks so much, Danny! In terms of day, I was thinking if someone signed in on a holiday, for example Halloween, they would get a fun Halloween badge! 

Haha will definitely need to chat through things, because this is like a whole new language to me!


mitchell.gordon
  • Helper ⭐️⭐️⭐️
  • January 12, 2026

 

Thinking out loud here.

 

If you create a gamification rank around the amount of logins, you could auto assign a role to that gamification rank. If that role could auto assign a badge to a user profile, in theory this could work.

This might be an enhancement however but wanted to note it.

 


DannyPancratz
Forum|alt.badge.img+9
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • January 12, 2026

@maxpetesprout Mitchell’s solution is the closest you can probably get for onboarding-specific badges based on dates/visits. 

For the holiday badge, that would be super easy to deploy with an automation tool (although imperfect)

  1. Webhook event for UserLoggedIn
    1. This is where it’s imperfect. I believe this is truly about when they log-in. So anyone who has a browser cookie keeping them logged-in wouldn’t show up here. 
    2. There are ways you could force log-out everyone though if it’s super important to you. It’d just add some work
  2. Evaluation criteria for the date
  3. Assign the correct badge

In Zapier, you could build all of those up front and have different paths for the holidays you wanted to give badges for. From there you could set it and forget it, except the whole thing above about it being imperfect. 


DannyPancratz
Forum|alt.badge.img+9
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • Answer
  • January 12, 2026

An easier solution for the holiday stuff would be a holiday-specific thread. Then give them the badge if they reply / like. 

You could automate that, as well as turning off comments on a certain date to limit it strictly to the holiday. 


  • Author
  • Contributor ⭐️⭐️
  • January 12, 2026

@mitchell.gordon + ​@DannyPancratz thank you so much!

Danny- good call re: the thread idea. I think that might be the best approach to test this out and see. Reason being, I don’t want to dedicate a bunch of time to some of these ideas if they aren’t really going to move the needle. More so, surprise and delight if anything! 

I definitely need to read more about webhooks, etc. because I have minimal experience there. 


atwhite
Forum|alt.badge.img+1
  • Helper ⭐️⭐️
  • January 13, 2026

@maxpetesprout Great to see you here! I’ll add my +1 to the above recommendations. We were experimenting with this exact same thing just before the holidays. We offered a special badge for anyone who participated in a “Winter Cheer” thread, sharing messages of gratitude for other members. It was easy to track who posted and manually award the badge; initially, I would award it in daily groups, and then as participation waned, it was easy to award one person at a time. 

In terms of moving the needle, it wasn’t super impactful, but it did generate some really great member-to-member messages and higher-than-usual employee engagement—including an unprompted thread contribution from our CEO, which was a win in my book.

The manual badge awarding for those who log in on a holiday would lack the immediacy of an instant “achievement unlock,” but it would at least be straightforward.


  • Author
  • Contributor ⭐️⭐️
  • January 13, 2026

@atwhite great seeing you here too and thank you so much! Love the example you shared too.