Learn what scenarios can occur if the system generates a mobile frequency suppression universal behavior:
- If a program step has mobile frequency suppression set up, then a program could prevent the contact from re-entering the program due to the frequency limit. Once this happens the program step suppression universal behavior is generated.
- If the app key has mobile frequency suppression set up, then the push send could be suppressed due to the app key frequency limit. This sending applies to sending from UI, via API, and a program if the same app key is used.
There are three scenarios that can occur in the case of mobile frequency suppression event:
Scenario | Program step frequency limit | App key frequency limit |
Contact enters program step, does not receive mobile app message, and suppression UB is generated (app key level). | No program step limits set. | Contact does reach app key frequency limit. |
Contact did not reach program step frequency limit. | Contact reaches app key frequency limit. | |
Contact enters program step, does not receive mobile app message, and suppression UB is generated (program step level). | Contact reached program step limit. | Irrelevant if app key limit is reached or not, it is not checked because message is not sent. |
Mobile app - Mobile frequency suppression
Event type code: 161
- SendEngine = App Key level
- Attribute values that does not populate as attributes are not supported
Attribute name | Data type | Definition |
channel | Short text | The channel that caused the universal behavior; Push |
channelId |
Short text |
Assigned to a specific installation of the application 8 alphanumeric characters |
attribution |
Short text |
Campaign name specified at the time of the push |
appKey |
Short text |
Mobile application key 10 alphanumeric characters |
supressionCriteria |
Short text |
Represents the limit criteria that was reached; |
suppressionLevel |
Short text |
Designates if message was suppressed at program Step or SendEngine |
messageId | Numeric | The same as mailingId |
programId | Numeric | program ID but can also query by Program Name when 'is equal to' operator is used (recommended) |
suppressionCriteriaValue | Numeric | Suppression limit value |