abandon basket Journey Optimizer | Community
Skip to main content
Michael_Soprano
Level 10
March 12, 2024
Solved

abandon basket Journey Optimizer

  • March 12, 2024
  • 2 replies
  • 835 views

Hi, 

 

I would like to implement abandon basket in AJO. 

I found out that instruction - https://experienceleague.adobe.com/docs/commerce-merchant-services/data-connection/use-cases/using-ajo.html?lang=en#create-a-timeout-event

 

However how do you check that event commerce.purchases did not happen?

Is there any other instruction how to implement that use-case? 

 

Thanks 

Mike 

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 SatheeskannaK

@michael_soprano You need to do that at the audience level to identify those who didn't make a purchase when the journey starts with an event (ex. commerce.productListAdds). A high-level journey will contain the following,

  • Create an event with eventtype as commerce.productListAdds
  • Have an audience (i.e. segment) setup to define the additional rules to get the right set of profiles for the abandoned cart.
  • Within the journey start with an event created followed by an audience qualification activity to refer to the audience setup in the earlier step

Take a look at this thread.

2 replies

SatheeskannaK
Community Advisor
SatheeskannaKCommunity AdvisorAccepted solution
Community Advisor
March 12, 2024

@michael_soprano You need to do that at the audience level to identify those who didn't make a purchase when the journey starts with an event (ex. commerce.productListAdds). A high-level journey will contain the following,

  • Create an event with eventtype as commerce.productListAdds
  • Have an audience (i.e. segment) setup to define the additional rules to get the right set of profiles for the abandoned cart.
  • Within the journey start with an event created followed by an audience qualification activity to refer to the audience setup in the earlier step

Take a look at this thread.

Thanks, Sathees
Mohan_Dugganab
Adobe Employee
Adobe Employee
March 13, 2024

It would be on the following lines - 

 

1) Create a unitary event (say for example - eventType = 'commerce.checkout')

2) Create another unitary event (with eventType = 'commerce.purchases') and specify a time out say for 1 hour. If you don't see a purchase event happening in an hour from the initial event, abandon cart email would be sent out 

 

 

Michael_Soprano
Level 10
April 3, 2024

Thanks for your response!

But there should be some filtering between these two events which checks that commerce.purchases event did not happen?

 

Mohan_Dugganab
Adobe Employee
Adobe Employee
April 5, 2024

If the commerce.purchases event did not happen within the specified duration (timeout), it would traverse down the timeout path and we connect the Abandon message to this transition.

If this event is recorded within the timeout duration, journey would end for the respective profile.

 

So, no explicit filtering is needed if the check is based on event types.