Skip to main content

1 reply

MandyGeorge
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
May 23, 2026

When you create a sequential segment, it gives you additional options in the top right - include all, include only before, and include only after. This additional logic lets you limit what gets returned.

The default is to include all. This means that Adobe will use your segment logic (A then B), and look for a match. If you have a person level container, it will find a person that has done A then B, and then return ALL of their information, regardless if it happens before of after the sequence of events you are looking for.

If you change it to include only after, this will look within a person for that sequence (A then B) and then return everything that happened after that sequence took place.

 

So, to tie this to the specific example in the question. If in the reporting window they saw the promotion page and then placed an order, it will return all of the events for that particular person/customer in the reporting window. If they placed an order before viewing the promotion page, and then placed another order after viewing it, as long as it is all in the reporting window, both orders would get returned.

 

I would recommend reviewing the documentation on how segments work. This link will take you directly to the part where it talks about include everyone or only before/after sequence, but it would be a good idea to review the whole page, especially if you’re prepping to write the certification.

https://experienceleague.adobe.com/en/docs/analytics-platform/using/cja-components/segments/seg-sequential-build#include