We have a Server Side campaign in Personalization Studio that uses an "In Cart" anchor type. We cannot figure out how to send over a payload that will call the campaign and get it to use the products we send with it. We don't know how those products are supposed to be structured in the payload and the type of interaction/item to send them as. We've tried a bunch of AI items and none of them have worked, the same with everything we can find in the documentation ourselves and so far support can't provide it. Anyone know how to do it?
Hi,
I'd like to explain my use case to confirm whether this approach is appropriate.
We have implemented a Server-Side Campaign in Marketing Cloud Personalization. The campaign uses an Einstein recommendation recipe and returns a JSON response containing the recommended products. Our external website consumes this JSON through the Event API and renders the recommendations on the frontend.
Currently, we are triggering the campaign by sending a standard Page View event with the user's identity (CRM ID or email), and the API returns personalized recommendations successfully.
Now, we would like to implement an "In Cart" recommendation experience.
We will still use the same server-side campaign that returns a JSON payload of recommended products; the only difference is that the recommendation recipe should use the current cart as its anchor instead of a page view.
Any guidance would be greatly appreciated. Thank you!