Live Activities
Live Activities help you keep an active customer moment visible on iPhone without asking the user to reopen the app. This page shows when marketers should use Live Activities, how to plan the experience, and which use cases fit best before your team moves into implementation.
What Live Activities are good for
Live Activities let iOS apps show real-time, glanceable updates on the Lock Screen, Dynamic Island, and StandBy.
They work best when the customer is already waiting for something to happen.
Typical examples include:
a delivery getting closer
a driver approaching the pickup point
a match score changing in real time
an appointment or service visit progressing step by step
Live Activities should stay short, useful, and status-driven. They are not a replacement for campaigns, banners, or promotional pushes.

What Netmera adds
Apple provides the surface. Netmera helps you operate the experience at scale.
With Netmera, teams can manage Live Activity experiences through:
audience targeting
lifecycle management
centralized update flows
support for both broad and user-specific use cases
Use Live Activities for active customer moments, not for generic promotion. If the information is not time-bound or action-driving, another channel is usually a better fit.
Live Activities at a glance
Think of a Live Activity as a short operational journey.
Mental model
This is the simplest way to think about the flow:
A time-bound event starts in your app or backend.
Netmera receives the Live Activity request.
Apple delivers the Live Activity to the device.
The user sees the activity on the Lock Screen or Dynamic Island.
Netmera keeps the activity updated while the event continues.
The activity ends when the moment is over.
For implementation details, API usage, and technical setup, see Live Activities.
What your iOS team needs
Live Activities are not panel-only. Your iOS team must prepare the app first.
At minimum, the app needs:
Live Activities support
a widget extension to render the activity
a shared Live Activity model between the app and widget
For the technical setup checklist, see the prerequisites and setup section.
Plan the experience like a marketer
The strongest Live Activities are planned around customer expectation, not around raw data.
Use this workflow before you decide to launch one.
Common use cases
These examples help business teams decide where Live Activities create real value. Use them to identify moments where persistent, glanceable updates improve the customer experience.





5. Retail and Pickup Progress
Order prep status: Order received → Preparing → Ready for pickup → Picked up (include ETA / pickup window).
Queue & pickup guidance: Queue position updates + store/branch and pickup point (e.g., “Counter B”) for smoother pickup.
End & cleanup: End when picked up/delivered or canceled; use
staleDateif updates stop, anddismissalDateto remove the ended activity after a short period.

6. Sports Live Activities
Live score & game context: Score updates (home/away) + period/quarter/half and game clock (e.g., “Q4 01:41”, “2nd Half 67’”).
Key status changes: Halftime, timeout, overtime, red card/power play; update only on meaningful state changes (avoid over-updating).
End & cleanup: End at final score; use
staleDateif the feed pauses, anddismissalDateto remove the ended activity after a short period.

7. Telco
Service outage / maintenance updates: Network incident status (Investigating → Identified → Fix in progress → Resolved) with affected area and ETA window.
Installation / technician window: Appointment progress (Scheduled → Technician assigned → On the way → Arrived) + time window updates.
Plan/usage milestones (non-sensitive): Data pack status (Activated → Remaining quota) or “renewal in X days” reminders without exposing account details.

8. Gaming
Live match / event status: Match phase (Lobby → In game → Final) + key scoreboard updates (kills/score/objectives) in real time.
Timed challenges / missions: Event progress (Stage 1/3 → 2/3 → Completed) + remaining time and next milestone.
Queue / matchmaking updates: Queue position or estimated wait (Searching → Match found) and “reconnect”/status prompts (avoid exposing user identifiers).

9. Mobility
Ride status: Show the current ride phase, such as driver assigned, driver on the way, nearby, arrived, trip started, or completed.
Pickup progress: Display ETA, pickup point, vehicle details, and the next milestone so users can follow the ride without opening the app.
Trip updates: Reflect meaningful changes such as remaining time, destination progress, route changes, or delay information.
End condition: End the Live Activity when the driver arrives, the trip is completed, or the ride is cancelled.
Channel comparison
Best For
Delivery / Courier tracking
Ride-hailing / Mobility
Live sports scores
Travel status
Fitness / Workout session
Gaming live events
Order preparation / pickup
Transactional updates (OTP, order/shipping, payment)
Cart abandonment (conversion reminder)
Re-engagement / inactivity (bring users back)
Segment-based campaigns (VIP / churn risk / interests)
Scheduled announcements (promo, reminder, release)
Geofence (location-based)
Page/URL based message (contextual widget)
Audience/ device targeting (segment, mobile/OS)
Scroll/Time trigger (engagement-based)
Feedback collection (NPS/CSAT)
Exit intent offer (leave prevention)
Where it appears
iOS glanceable surfaces (Lock screen, Dynamic Island)
Device notifications (Lock Screen / banners / Notification Center)
Website
Strengths
Glanceable Information
Real-time Updates
Persistent Visibility
Increased Engagement
Re-engaging Inactive Users
Time-Sensitive and Urgent Communication
Rich and Interactive Content
Location-Based Targeting (Geofencing)
No Opt-in Required
Highly Granular Page & Session Filters
Action-Driven Triggers
Choose the right channel
Use Live Activities when the user needs one persistent view of an ongoing moment.
Use push notifications when you need to alert, remind, or re-engage.
Use web widgets when you need to influence behavior during a website session.
Best Practices for Using Live Activities
Use for ongoing events: Live Activities are best for flows with a clear start and end (e.g., delivery, ride, live match).
Keep it glanceable: Show only the most important status and 1–2 key metrics (ETA, score, progress).
Avoid sensitive data: Don’t display personal or confidential information on the Lock Screen.
Don’t use as ad space: Keep Live Activities focused on utility; avoid promotional-only content.
Update responsibly: Send updates only when the state meaningfully changes to avoid noise and battery impact.
End when no longer relevant: Stop the Live Activity promptly once the event is completed.
Last updated
Was this helpful?