Problem
The cards are not delivered right after the campaign is published.
Explanation
- When you publish a Card campaign and the user opens the app, the MoEngage SDK sends the Card campaign data to the user's device.
- The SDK checks the eligibility of all Card campaigns for that device and posts the eligible ones.
- If the user performs the App/Site open action later than the campaign launch, the card may not be received in time.
- After the user performs the App/Site open action, the card is delivered within 2-3 minutes.
In the following example, the user received the card after a delay because the App/Site open action wasn't performed earlier. The activity info shows that the card was delivered within 2-3 minutes after the App/Site open action was completed.