In-App Messaging
If your business has a mobile app, push notifications and in-app messages are your highest-engagement channel — and they cost nothing to send once the app is built.
Who this is for
In-app messaging is only relevant if your business has a mobile app with an active user base. Most independent local businesses don't have one. If you're part of a franchise system, the franchisor may operate a shared app. If you have your own app — a loyalty app, an ordering app, a booking app — this channel is one of your highest-leverage tools.
Push notifications vs. in-app messages
Push notifications
Sent to the device's lock screen or notification center, even when the app isn't open. High-interruption — use sparingly. Users must have granted notification permissions. Open rates average 7–10%, significantly higher than email.
In-app messages
Displayed inside the app when a user opens it. Lower interruption, higher tolerance. Good for onboarding flows, feature announcements, and contextual offers that make sense while the user is already engaged with your app.
Best use cases
- Proximity-triggered offers — send a discount notification when a customer's phone is within 1 mile of your location
- Re-engagement — "You haven't visited in 30 days — here's a reason to come back"
- Loyalty milestones — automatic notification when a customer hits a points threshold or visit count
- Flash promotions — time-sensitive offers that create urgency
- Order or appointment reminders — reduce no-shows and abandoned carts
Connecting TerritoryIQ data
If your app platform supports user segmentation by zip code or location history, you can use TerritoryIQ's heatmap to drive messaging strategy:
- Users in stronghold neighborhoods — loyalty content, referral asks, VIP offers
- Users in contested areas — re-engagement, competitive differentiation
- Users near an unconquered zone — awareness-building for a new service or promotion in that area
Frequency limits
Push notifications are the easiest way to get uninstalled. Stay under 2–3 per week at maximum. Each notification should deliver genuine value — an offer, useful information, or a timely reminder. Anything else is noise.
Tools
- OneSignal — free up to 10,000 subscribers; easiest to implement for most app frameworks
- Braze — enterprise-grade; best for high-volume franchise or chain operations
- CleverTap — strong analytics and segmentation; good for data-driven operators
- Firebase Cloud Messaging (FCM) — free from Google; requires more technical setup but used by many loyalty apps