App Store Connect lets developers choose which subscribers qualify for a message and how often it can appear.

Photo source: Apple
The Retention Messaging API can select messages based on subscription details. Developers can request access from Apple.



