SHOW/HIDE Block based on if someone is in a specific segment?

  • 21 September 2022
  • 1 reply

Badge +1



I’m trying to create a dynamic content block that shows/hides based on if someone is subscribed to SMS. Is this possible? We currently collect SMS from multiple sources, so it would need to be based on a segment. Or, we could build a separate flow to ensure everyone has a custom property. Anyways, this is what I have so far…. Any help would be appreciated! 


Ultimately, I only want the dynamic block to show if they are not currently subscribed to SMS.


The actual Dynamic Block


The segment it’s based on



Best answer by Manny Singh 21 September 2022, 05:28

View original

1 reply

Userlevel 7
Badge +38

Hi @John Parker , good question.  So, the show/hide conditions are only based on profile data or event data (from an event-triggered flow). 


As you mentioned, you could build out a flow that tags the profile when they enter that segment and then use that as the condition. You could also use the properties you have in your segment definition straight into your show/hide condition using AND/OR statements.


Hope that helps!