Cleaning inactive devices out of your audience keeps segmentation and reporting honest. Pushwoosh offers several options:
- Automatic 90-day inactivity cleanup. If a user has not opened the app for 90 days or more, the push token is marked inactive and removed from the subscriber base (tracked via the default Last Application Open tag). If the user opens the app again, the SDK registers a new token and the device becomes reachable again. This algorithm is enabled by default for all accounts created on or after January 1, 2024; for older accounts, contact Pushwoosh support to check or request activation. Note: if you store tokens on your side or stream Pushwoosh data into your own systems, enabling the cleanup may require adjusting those processes.
- One-off bulk cleanup for longer inactivity. For devices inactive far longer (for example 180 or 365 days), contact the Pushwoosh support team to arrange a one-time bulk cleanup.
-
Manual deregistration via API. Build a segment based on inactivity (or any other attribute) in the Control Panel, export the Hardware IDs (HWIDs), and unregister them with the
/unregisterDeviceendpoint (parameters:application,hwid;Authorization: Token <Device API token>). See the Device API reference.
About cost: your subscription is billed on Monthly Active Users (MAU) — unique users who opened the app during the month — not on the number of registered tokens. Removing dormant tokens therefore tidies your audience and reporting, but does not by itself reduce your MAU-based charges. You can review current MAU and estimated charges in My Account → Billing, and reach out to support or your account manager for plan questions.
Comments
0 comments
Article is closed for comments.