Problem
Cards are still received even after the Card campaign is paused in MoEngage.
Explanation
This issue occurs because of the Show Card toggle. If you turn this toggle on, the cards will continue to be displayed to users even after the campaign is paused. Turning the Show Card toggle off hides the cards.
The Show Card toggle functions as follows:
- When the toggle is turned off: The card is temporarily hidden and is not displayed in the app's inbox. The card remains in the status Hidden.
- When the toggle is turned on: The card is delivered the next time the user opens their app inbox.
Once a campaign's show/hide status is changed, it will be reflected in the next fetch based on the sync method.
Solution
Understanding the different campaign statuses and the corresponding behavior of the Show/Hide logic can help manage the display of cards:
Campaign Status | Campaign Type | Show/Hide Logic |
---|---|---|
Sent | One-time without Allow future qualifiers |
The Show card toggle is turned on by default. You can disable it anytime. |
Active |
Event-triggered |
The Show card toggle is turned on by default. You can disable it anytime. |
Paused | Event-triggered and One-time with Allow future qualifiers |
When the campaign is paused, the Show card toggle is turned off. You can turn it on anytime. |
Resumed | Event-triggered and One-time with Allow future qualifiers |
When the campaign is resumed, the Show card toggle is turned on. You can turn it off anytime. |
Stopped | One-time without Allow future qualifiers |
As soon as the campaign is stopped, the Show card toggle is turned off. You can turn it on anytime. |
Archived | One-time and Event-triggered |
As soon as the campaign is archived, the Show card toggle is turned off. You cannot turn it on in an archived state. However, when you unarchive the campaign, the Show card toggle is turned on. |
info |
Note
|
For more information, refer to Edit Card Campaigns and Show/Hide Cards.