Setting Mobile App Frequency Limits
Developers can set mobile app frequency limits for each mobile app to control the maximum number of mobile app messages a user receives per month, week, day, hour or minute. You can set frequency limits to avoid over engagement with a customer, and as a result, the possibility that the customer might uninstall the app.
About this task
Frequency limits are enforced with a rolling window and are checked at any giving point in time. Start and end dates are not involved. At the time of sending, the frequency limits are checked against the number of messages that are already sent within the past month, past week, past 24 hours, past hour, or past minute period. The message is not sent if the limit is reached on any of the limit levels set.
Use Case Example
If my app frequency limit is set to, maximum messages per month = 100 and maximum messages sent per week = 10 for my CityCool iOS app, then at any point in time the system checks if the mobile app for maximums reached in the past month and past week. For example:
On 07/04/2018, if a new message for a 4th of July Sale should be sent to my CityCool mobile app, the system checks for the maximums reached in the past month and week:
- If 100 (monthly max) and 10 (weekly max) are reached - I will not receive the 4th of July message.
- If 100 (monthly max) and 10 (weekly max) are not reached - I will receive the 4th of July message.
- If 100 (monthly max) are not reached but 10 (weekly max) are reached - I will not receive the 4th of July message.
