Push, in-app and SMS: sequencing mobile messages so people don't mute you
Every notification spends permission you cannot buy back. Here is how to sequence them.
Push notification opt-in is the only marketing permission that a user can revoke in two taps and will never grant again. That makes mobile messaging a budgeting exercise in something scarcer than money. The teams that do it well decide, per message, whether it is worth spending permission on.
What each surface is for
- Push: interruption. Reserve it for things that are time-sensitive and specific to that user — an order shipped, a booking tomorrow, a price drop on something they saved.
- In-app: context. It costs nothing in permission because the user is already there. Everything promotional belongs here first.
- SMS: reach. It works when the app is not installed or the notification was ignored, and it costs real money per send, which is a healthy constraint.
- Email: depth. Anything that needs more than a sentence.
A sequence that respects the hierarchy
Start in-app: if the user opens the app in the next 24 hours, they see the message with no permission spent. If they do not open, escalate to push — but only if the message still matters and is still personal. Escalate to SMS only for messages with a real deadline or real money attached. Most campaigns should stop at step one.
Frequency rules worth writing down
- A hard cap on promotional pushes per user per week, enforced in the platform rather than in a document.
- Quiet hours in the user's local time, applied to every channel.
- Priority ordering, so a transactional message never gets suppressed by a promotional cap.
- A cooling period after any user dismisses several notifications without opening — dismissals are the leading indicator of an opt-out.
Ask for permission at the right moment
The single biggest improvement available to most apps is not the messages, it is when the opt-in prompt appears. Asking on first launch, before the user knows what the app does, produces low opt-in and high later revocation. Asking at the moment the value is obvious — right after a first order, when tracking updates become useful — routinely doubles the accept rate.
Treat the permission as the scarce resource and the metrics follow: fewer messages, higher open rates, and an opted-in base that is still there next year.
The services behind this post.
Frequently asked questions.
It depends far more on when you ask than on the app. Prompts tied to a moment of obvious value routinely outperform first-launch prompts by a wide margin.
Only when the message has a deadline or money attached. Otherwise you are paying per message for something in-app would have delivered free.
Talk to the team that does this every day.
Tell us what you're trying to grow. You'll get a plan, not a pitch.
Contact Us