My segmentation is not populating correctly | Community
Skip to main content
Level 2
February 6, 2025
Solved

My segmentation is not populating correctly

  • February 6, 2025
  • 3 replies
  • 1889 views

I have an email using dynamic content for a banner image.  Of course the dynamic images are based on a segment.  The segment has about 80 values, based on a field that gets populated when users fill in a form on the website.  When we created the email all segment values were tested and the correct images were populating.  We're seeing instances of users receiving the default image, or worse, the wrong image.  When I look at our segmentation I see several segments show zero members, but when I recreate the rules with a smartlist I see many people in the list.  Has anyone experienced anything like this?  Am I missing something basic about the way segments work?  Any help would be greatly appreciated.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Miray

Hi @curtis_r 

Smart lists can give you an idea, but they are not ideal for comparing whether your segment is working correctly. In Marketo, segments work in a waterfall manner. If a person matches the criteria for one of the earlier segments in the hierarchy, they won't be included in the later segments. Additionally, their latest activity might cause them to be moved from the current segment to another segment, even if they meet the criteria for those as well. However, they can still be in your smart list since they are matching the criteria.

3 replies

Miray
Community Advisor and Adobe Champion
MirayCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
February 6, 2025

Hi @curtis_r 

Smart lists can give you an idea, but they are not ideal for comparing whether your segment is working correctly. In Marketo, segments work in a waterfall manner. If a person matches the criteria for one of the earlier segments in the hierarchy, they won't be included in the later segments. Additionally, their latest activity might cause them to be moved from the current segment to another segment, even if they meet the criteria for those as well. However, they can still be in your smart list since they are matching the criteria.

Curtis_RAuthor
Level 2
February 7, 2025

Thank you Miray.  Turns out I did have some duplication in my segmentation rules and unfortunately it was in one of the higher ones.  Fixed and seems to be working, thanks for your help!

SanfordWhiteman
Level 10
February 7, 2025

@curtis_r please mark Miray's answer as correct to help future visitors.

SanfordWhiteman
Level 10
February 7, 2025

Agreed w/Miray. Please show the setup of your segments (realizing there’s a lot of ‘em, but that’s the only way to know) and then show a person you think you should be in Segment A but who falls into Segment B.

Darshil_Shah1
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
February 7, 2025

I agree with Miray as well—you should not use the smart list to verify the dynamic content! Ideally, you should test the dynamic content by Email > Preview > "View By," select "Person" in the dropdown, and select the person record (you might have to start typing the email address and then select from the dropdown). You can also preview the email content by segmentation > select the segment and then verify it with the people in that segment by switching to the view by person. Also, was the segmentation in the approving stage when you sent out the email? If so, there might have been a case where all people weren't assigned to the correct segmentation while it was processing, and hence, people received the wrong/default content.

 

Some helpful documentation links below:

Create a Segmentation

Segmentation Order Priority

Preview an Email with Dynamic Content

Curtis_RAuthor
Level 2
February 7, 2025

Thank you @darshil_shah1 I found the issue and it was duplication in my segmentation rules.  And yes, I was testing the dynamic emails as well as setting up smart lists to help find clues to the issue.  But working now, thanks for your help!