With Insider One, you can cover all three: show live order status on the customer's lock screen with Live Activities, greet diners the moment they arrive with Geofence App Push, and follow up after the meal with an Architect journey that reacts to their experience.
Understanding the order lifecycle helps you choose the right Insider One capability for each moment:
From order to door: Between checkout and delivery or pickup, customers check their phone repeatedly. A Live Activity keeps the current order status for preparing, courier on the way, and delivered visible on the iOS lock screen and in the Dynamic Island (the interactive area around the front camera on newer iPhones), without the customer opening your app.
The arrival: When a diner walks into one of your locations, a Geofence App Push is triggered upon entry, so your welcome message, pickup instructions, or offer lands at the door.
After the meal: A purchase or delivery event can start an Architect journey that waits, follows up, and routes each diner down a different path based on their satisfaction.
This article explains the arrival step of this user experience. With Insider One's Geofence App Push, you can automatically send a push notification the moment a diner enters one of your restaurant locations. You define a geofence around each store, configure the campaign on the enter state, and combine it with location-based segments to greet arriving customers with a timely, relevant message, e.g., a welcome-back offer for diners who have not purchased in the last 30 days. Then, you can create a post-transaction app survey to ask about their experience and track results using events.
How does Geofence App Push work?
A geofence push helps you send push notifications to your users when they enter or exit a specific location. For an arrival journey, configure the campaign on the enter state: as soon as a diner crosses into the geofence around your restaurant, the campaign triggers and the notification is delivered to their device.
Keep in mind that a single campaign targets either the enter or the exit state, not both. Arrival messages use the enter state; if you also want to reach diners as they leave, set that up as a separate campaign on the exit state.
What do you need before launching your arrival campaign?
Make sure the following prerequisites are in place:
The Insider One’ Mobile SDK's geofence integration is completed for your platform.
The diner has granted location permission to your app.
The diner's mobile push opt-in is true.
Location services are enabled in high-accuracy mode (on iOS, Wi-Fi should also be on).
At least one push certificate is uploaded to your account.
How can you target the right diners on arrival?
Combine your geofence campaign with location-based audiences using Standard Segments: Geofence / Location. For example, you can re-engage users who have not purchased in the last 30 days as they near one of your stores, greeting a lapsed diner with a reason to walk in. More arrival-related play data is collected in the Geofence App Push use cases.
What delivery limits should you plan for?
Re-eligibility is configurable. By default, a geofence campaign can trigger every time the diner enters ("Send every time"). Use the campaign's Re-Eligibility Duration setting to limit this, e.g., to once every N hours or once per user. Channel-level frequency capping also applies on top, so plan your arrival message together with your overall push pressure.
Device limit. A device can track up to 20 geofences at a time (an iOS/Android platform constraint); the geofences nearest to the diner's current location are selected. If you run many locations, prioritize the stores that matter most for the campaign.
iOS permission nuance. "While Using" collects location only during active app use, while "Always" collects continuously in the background. This matters for reliably catching arrival when the app is closed.
You can find answers to common questions in the Geofence App Push FAQ.