- Personalize home page banners based on user behavior.
- Display localized website content based on a user’s location.
- Test new page layouts to see what improves performance.
Getting Started with Web Personalization
To implement Web Personalization, make sure you meet the following requirements:- Ensure that you have integrated web SDK of MoEngage before setting up self-handled campaigns. For more information, refer to Web SDK Integration.
- Get MoEngage Web Personalization enabled for your MoEngage account by contacting your CSM or the MoEngage support team.
- Ensure that you have handled the default and fallback content that needs to be displayed in case of personalization failures / API failures, or delays in fetching the content from MoEngage servers.
- Understand that with self-handled campaigns, MoEngage delivers personalized data to your website. Your website then processes this data and manages its display.
- After the data is displayed on the website, configure your website to send Impression and Click events to MoEngage. This allows MoEngage to calculate campaign performance statistics. For more information, refer to campaign statistics.