Help Center
Knowledge Base
Account and Billing
- Uninstalls Tracking
- Push Alerts Enabled devices
- Payment Decline
- Payment and Refund
- User Groups, Permissions and what they control
- How to pay via invoice on a Public account?
Platform Setup
- [iOS] Device Token Not For Topic error
- API token scope requirements for SDK integration
- [iOS] InvalidProviderToken error. iOS platform disabled
- How to setting up the sandbox (stage, test) environment to check your communication scenarios
- Android: Invalid Credentials error
- iOS: My provisioning profile is the distribution, but in the logs I still see the sandbox gateway
Mobile & Desktop SDKs
- ★ How to fix "401 Unauthorized" error message during mobile SDK integration
- Understanding Silent Push Notification Behavior and Limits on iOS
- How to configure YouTube links to open externally on Android
- How to set a custom font in Inbox UI
- [Android] Badges: Challenges and Limitations
- [iOS] Updating iOS app icon badge via Silent Push Notifications
Web SDK
- Why isn't the Pushwoosh web push subscription prompt showing up after integrating the Web SDK?
- Subscription Prompt: Understanding subscribing and the importance of user consent
- Web SDK configuration (Firebase↔Pushwoosh config values mapping)
- Chrome pushes in a Windows/Mac/Linux notifications centre
- Android Chrome console logs
- Firefox subscription bell does not show up
Using the Dashboard
- ★ "The underlying connection was closed: Unexpected error during transmission" error
- Pushwoosh Daily App Report unsubscribe
- Please select at least one platform API response
- The Rich Media "Rate My App" has by default 4 stars
- Several notifications in one API request
- Forbidden API response
Emails
Analytics, Delivery & Reporting
- Android: Permission Denied error in push report
- Sudden increasing of "unregistered" errors on the Android platform
- Android report errors descriptions
- DISABLED_FIREBASE_API
- iOS report errors descriptions
- List of devices columns explanation
FAQ
- How to change a delimiter/separator in CSV file
- Basic tests of the Pushwoosh SDK integration for your application
- Device and Notification IDs in Pushwoosh
- Submitting a ticket
- Device Lifecycle in Pushwoosh
- SSL *.pushwoosh.com certificate
FAQ
Account & Billing
- How can I review my current subscription plan and discuss pricing options?
- How do I transfer the main account owner role to a different user?
- What kind of URL should I provide when asked for my website during account setup or verification?
- How do I add multiple users or administrators to my account?
- How do I add new team members to my organization's Pushwoosh account or change permissions for existing users?
- How do I increase the project limit for my account?
Platform Setup
Mobile & Desktop SDKs
- How do I integrate Pushwoosh push notifications into my Capacitor project?
- How can I use Pushwoosh and Firebase Cloud Messaging (FCM) together in my React Native iOS app?
- Is there a Pushwoosh plugin compatible with Ionic/Angular and Capacitor projects?
- How can I reset a device tag back to the `NOTSET` state from the mobile SDK?
Web SDK
- How can I register a user's email address using the Web SDK without automatically subscribing them to emails, and how do I manage their email subscription status?
- How do I set a custom user language in the Web SDK instead of relying on the browser's default language?
- How can I add ALT text to the icon in my website's push notification subscription prompt for improved accessibility?
- How can I enable tracking for the 'Delivered' status of my web push notifications?
- How do I configure the Pushwoosh Web SDK if my `pushwoosh-service-worker.js` file is located in a subdirectory (e.g., `/vendor/`) instead of the website's root directory?
- How do I integrate Pushwoosh Web Push notifications with my existing Progressive Web App (PWA)?
Using the Dashboard
Push Notifications
- How do I include images in push notifications sent via the Pushwoosh API?
- Why does the 'Delivered' count for my push notifications seem low or update slowly after sending a campaign?
- Why are my broadcast push notifications sometimes delayed in reaching all users?
- How can I trigger an automatic push notification when a user enters any one of several different geographic locations?
- Why is my 'Recipients' count much lower than my 'Sent' count for push notifications?
- Can I automatically send a push notification when I publish a new blog post on WordPress?
In-App Messaging
Emails
- How can I send a specific voucher code in an email triggered by an event, especially if a user might have multiple voucher codes?
- How can I get notified when an email address is blacklisted or experiences a bounce?
- Why are emails sometimes not delivered when sent via the API immediately after registering the email address?
- Why are my Journey emails marked as sent or delivered, but not appearing in the recipient's inbox?
- Why is a subscribed user not receiving emails and how can this be resolved?
- How do I add user email addresses to Pushwoosh to send email campaigns?
Segmentation & Targeting
- How do I remove inactive users (e.g., inactive for 90 days) if automatic cleanup is not enabled, and will this reduce my billable subscriber count?
- Why are some devices from my CSV file not added to the segment during import?
- How do I use tag operators like `NOTIN` and `NOTSET`, and how can I build complex segmentation filters with the API?
- How can I segment users based on the exact time (including minutes) they last opened the app?
- How can I export user segment data from Pushwoosh via API for use in external systems?
- What is the correct format for a CSV file to create a segment with user IDs in Pushwoosh?
Automation & Journeys
- How can I check why a specific user or device didn't follow the expected path or receive a message in a Customer Journey?
- How can I restart a push notification journey that shows an error like "no configured platforms"?
- How should I restart a paused push notification journey? Should I resume the existing one or create a new one?
- How can I export a list of users who reached a specific point or dropped off at a certain step in a Customer Journey?
- How does the 'Reachable by Push' condition work in Customer Journeys?
- How can I set up a recurring campaign (e.g., weekly) for users imported via CSV, using a single journey for aggregated stats?
Analytics, Delivery & Reporting
API Reference
- How do I create a complex `devices_filter` for the `createTargetedMessage` API to target users within an Application Group based on multiple app-specific tags?
- How can I remove inactive devices if automatic cleanup features (like those using silent pushes) are disabled?
- How can I retrieve the history of push notifications sent to a specific user?
Troubleshooting
- What should I do if I'm not receiving my confirmation code email?
- What should I do if I've reached my limit for test devices?
- Why does my Pushwoosh dashboard show an 'InvalidProviderToken' error for my iOS app, and how do I fix it after resolving my APNs configuration?
- Why am I getting a '401 Unauthorized' error when my Cordova app tries to register a device with Pushwoosh?
- Why am I getting a "401 Unauthorized" error (and possibly "Unable to parse empty data") when my Cordova app tries to register with Pushwoosh?
- Why am I getting a "BadDeviceToken" error when testing my iOS app's push notifications using TestFlight on a Mac?