Expand my Community achievements bar.

Help shape the future of AI assistance by participating in this quick card sorting activity. Your input will help create a more effective system that better serves your needs and those of your colleagues.

Segmentation - streaming & batch clarification

Avatar

Level 7

Hi there,

 

I am looking to create a Cart Abandonment segment which will be used for onsite targeting (homepage banners etc.) in Adobe Target. Basically the logic is, customer visited our cart page, and did not purchase. 

 

Here are some of the questions I have while creating the segments:

 

1) Streaming segment seems to best fit my need, however, this is a multi-event (page visit, did not purchase) segment, so AEP is forcing me to limit the lookback period to 24 hours. If so, does this mean this segment will only contain last 24 hours of customers who cart abandoned?

  1. If so, it would be incorrect for me to use this segment for onsite targeting? Since I would want eligible customers to see the retargeting banner for longer than 24 hours.

2) If I change the segment to Batch instead of streaming, and since the events part of XDMExperienceEvents that are streaming into our dataset, is the segment actually near real-time segment as opposed to updating once a day? 

  1. If it's once a day, that means I can't use this for onsite targeting too since the customer could have made a purchase within the 24 hours but would not be kicked out of the segment.

 

3) I created two variations of this cart abandonment segment - Streaming & Batch. Then I created another segment to include the two Audiences (Streaming & Batch) into this one, and set it up with the streaming evaluation method. Will this segment stream AND batch due to the nature of the two audiences included?

 

Thanks.

 

 

4 Replies

Avatar

Employee Advisor

@akwankl I guess you can go with streaming segmentation because, With streaming segmentation, segment qualification now happens as streaming data lands into Platform. Once the lands on the platform, it will evaluate the record and segment it in real-time.

For instance, if the cart abandonment happened now, the record will enter the AEP and it will get evaluated at that instance once you activate it, the experience can be served through Adobe Target

 

However, with Batch, it will evaluate the records in batch format. As you said, there will be a latency 

Avatar

Level 2

you should try Edge segmentation best suited for these types of use cases with target and with the new feature of profile attributes export to target as well

 

Avatar

Level 5

HI akwankl

 

Since you already implemented , can list down the pros and cons of your approach.

 

Cc @bitunsen-2022 

Avatar

Level 3

@VaniBhemarasetty - I have a similar requirement with a slight addition in the requirement

Requirement: customer visited cart page but didn't purchase in 30 mins then retarget with the content only for 15 days. If they didnt complete the purchase then don't retarget them. have created the segment with this logic(ie: event: cart page within 30 does not contain event:purchase) and for testing purpose set it as "in last 1 day" instead of 15 days(screenshot below). But, with this setup, had to choose "streaming" as it is not allowing me to choose "edge"

 

Any thoughts?

MA1985v1_0-1734039483706.png