Hi AEM and AEC gurus - newbie here, doing some research across various frameworks and solutions for a re-platforming and digital transformation project.
I am looking into Adobe Experience Manager and the Adobe Experience Cloud which will be used to create a an enterprise level application where the first thing would be to show default content to customers until they arrive at certain pages where they will be promoted to enter their postcode to set their location, which will then allow to view a variation of the page content. They can also enter their postcode using a link at the header nav by themselves to set their location.
That choice should then apply across the website, and should then change into more personalised content across all the pages of the website, change some menu items, and of course save the choice for next time.
Another personalisation behaviour we would like is to change content based on history of articles, or pages visited.
Wondering if all of this is possible with AEM? If not, do we need to apply any third party to achieve this?