Problem
The On-site Messaging (OSM) campaign is displayed only when the page is reloaded.
Explanation
- The OSM campaign is set up on a web page without refreshing it after a Login event.
- The campaign is intended for users who have performed the Login event.
- When a user logs in, the event is captured on the backend, indicating that they are eligible for the campaign.
- To trigger the OSM campaign, the user must view the webpage before the campaign is sent.
Solution
- The page does not refresh automatically, so it is difficult to track the
MOE_PAGE_VIEWED
event. - As a result, the OSM campaign is displayed only after the page is manually refreshed.