I have an app that receive two types of notifications from my webserver (with APNS): Important Notifications and Normal Notifications.
The main difference between these two types of notifications is that
Your backend service has to send the non-important push notification with
in its payload dictionary. Then the user won't see the push notification on the home screen.