What's New

Latest release: May 14, 2019

For the first half of May, we concentrated on fixing minor bugs to provide the perfect digital marketing experience for our customers.

New features and improvements:

  • From now on, all billing-related emails are sent to email addresses specified in Account & Billing Info. For Pushwoosh accounts registered by developers or marketers, they used to receive all the emails concerned with the account, including invoices and other billing-related info. That was changed to protect confidential billing info and deliver it to authorized recipients only, such as accountants or managers responsible for the company’s finances.

  • Autopushes can contain silent Presets with empty content. That allows setting up periodic silent push notifications to reveal invalid push tokens and keep devices database up-to-date.

Bug fixes:

  • We added the Maldives to the countries list so that it can be used in segmentation, personalization, and geo-based targeting. Reach out to users from all over the world!

  • We have fixed a Bitly shortener’s RATE_LIMIT_EXCEEDED error repeatedly occurred when customers created messages via Control Panel.

  • We have fixed an issue with mixed Arabic and non-Arabic text inverted when entered into the Send Push form.

April 30, 2019 release

New features and improvements:

  • Banks and other financial organizations can send secure broadcast and transactional push notifications to their customers. Encrypted by a private key generated on a device, secure pushes are a cost-effective alternative to SMS fully conforming with law regulations on sensitive data protection. Moreover, by tracking customers’ location at the moment they receive transactional push messages, banks can decide on where to place their cash machines to cut spends on other banks’ commissions.

  • With Geozones map zoomed in up to a city district, you can make your geo-based targeting extremely precise. Assign a Geozone to each of your coffee places located in the nearby areas and let app users know there’s a new delicious Apple-Pie!

  • Devices Inactivity Limit increased to 90 days. Device’s data is entirely removed from our database if there was no in-app activity (i.e., no app opens) for 90 days in a row. That means you can reach out to users tending to churn and win them back even if they are unsubscribed from push notifications.

  • Silent pushes can be sent directly to users' Inbox so that a user can only see a message if they open the app and switch to Inbox. Surprise frequent app users with special discount coupons stored in their Inboxes with no need to interrupt them with push notifications.

  • A customizable Subscription Popup for websites presented. Write your own text explaining the benefits of push notifications in your company’s voice and tone, place your logo on a popup, and customize popup appearance to fit your brand style perfectly!

Bug fixes:

  • We have fixed an issue with Filter segments exported incorrectly. The exported CSV files were broken and contained raw HTML but no devices. Now it works just as supposed to.

  • We have fixed an issue with displaying deleted apps to sub-users. The issue affected the stats data on the number of Total Devices and Push-Enabled devices.

Due to the latest Safari updates made by Apple, auto subscription is no longer available for Safari users. Please consider subscribing users to push notifications by calling the Pushwoosh.subscribe() method.

April 16, 2019 release

This release is devoted to enhancing the capabilities of our services by eliminating minor restrictions and smoothing your experience of automated customer communications.

New features and improvements:

  • /postEvent API method can now be called using User IDs instead of HWID (hardware user ID). HWIDs are acquired from backend by User IDs so that the “hwid” parameter is optional for /postEvent requests. That eases integration with third parties able to track events by user IDs but not by device IDs.

  • Images from RSS feed entries can now be attached to RSS push notifications. Images are displayed as iOS Media Attachment or Android Banner for every push message containing RSS feed entry.

  • Push Title added to RSS feeds. Formerly, the message content contained a <title> HTML tag’s value. From now on, you can display <title> tag value as a title of a push notification, and <description> tag value as a push notification body (the content itself).

  • 100 characters limit for Geozone pushes text removed.

  • Displaying “days ago” condition in Autopushes improved.

  • Added an ability to send emails via Control Panel to a particular email address or a list of addresses. Sending emails not only to pre-composed segments based on Filters but to custom lists of recipients is available now.

Bug fixes:

  • Rich Media and Email Templates bugs fixed.

  • An issue with displaying lists of Event attributes in Triggered Messages fixed.

March 29, 2019 release

With this release, we’re doing our best to improve your experience by fixing minor bugs and enhancing the Pushwoosh capabilities.

New features and improvements:

  • Two-factor authentication for iOS Auto Configuration added. Now you can configure iOS platform automatically in case you don’t have access to a Mac OS device or cannot generate certificates by yourself.

  • Invoice date and Receipt date fields added to customer invoices. From now on, you’ll see invoice created date as Invoice date and payment completed date as Receipt date.

  • Dynamic Content is available in iOS Title for push notifications sent from Control Panel.

  • Sign-up to Pushwoosh services updated with the obligatory account activation via email.

  • An ability to clone Autopushes and Presets in Pushwoosh Control Panel provided.

  • Select timezone option added to the Send Push form. By setting a timezone, you can override your browser’s time settings and send a push notification according to any preferable timezone.

  • Segmentation based on timezones added to Autopushes. Schedule well-timed automated push notifications to users from different regions by using a Timezone tag.

Bug fixes:

  • Delays in emails delivery fixed.

  • Access to Payment History fixed.

  • Fixed a delivery issue with Debug Mode disabled.

  • Fixed an issue with “use_auto_registration” parameter of /createEmailMessage request.

  • Fixed an issue with uploading app icons.

  • iOS auto configuration bugs fixed.

  • Displaying Tags stats fixed.

  • Fixed an issue with emails not being sent occasionally.

February 28, 2019 release

We are happy to announce a whole bunch of improvements and fixes released this February! We've provided sophisticated audience segmentation applicable for various automation scenarios; enabled emails triggered by user actions; and made an easy-to-integrate widget for Web Message Inbox.

New features and improvements:

  • Event-triggered Emails and Email Presets are available now. Implement behavior-based automation to send relevant and well-timed emails to your customers.

  • Message Inbox for websites along with a customizable widget is presented. Keep messages in Inbox to let users return to your offers whenever they prefer.

  • Dynamic Content can now be added to the iOS title for push notifications. Boost the open rates of your push messages by personalizing its content.

  • New segmentation logic is applicable for Autopushes. Build segments of users with any or none tag values to reach out to all the customers with user-centric scheduled messages.

Bug fixes:

  • DueDate in InvoiceOverdue emails fixed.

  • Emails on canceled subscriptions now contain correct expiry dates.

  • Languages in Send Push summary are displayed correctly.

  • Fixed an issue with app crashes on iOS 9 with the latest SDK version.

  • Stats for broadcast push notifications fixed.

  • Search by country added to Tag conditions for creating Filters.

  • Fixed a FCM registration error occurred with the latest Unity SDK version.

  • Inline videos in Rich Media fixed.

  • Push on Event bugs fixed.

  • Message History is displayed to sub-users correctly.

  • "Stop sending" date for Autopushes is now displayed correctly in Control Panel.

January 31, 2019 release

With this release, we extend the capabilities of Multi-Login Accounts management, go deeper into audience segmentation, and present new customization tools for In-App Messages.

New features and improvements:

  • Updated Subscribers stats for both mobile and web platforms.

  • New Filters interface with any value and value does not include segmentation logic.

  • Fully customizable mobile Inline In-App Messages displayed in placeholders within the app content are ready for use.

  • In-Apps customization methods added to the SDK. Custom background color, animation, and loading view are available now.

  • New sub-users permissions added. Now sub-users can administrate My Account section of the Master Account including billing info and payments, users and groups, and sub-users' permissions.

Bug fixes:

  • Secure Pushes setup for Cordova-based iOS apps fixed.

  • Rich Media section of Pushwoosh Control Panel is now displayed to sub-users correctly.

  • Decrementing custom Inbox badge at the native code level for React Native apps is available now.

  • Tracking code added to the push payload to track conversions by external means.

  • Python SDK updated to support user-centric API.

December 28, 2018 release

The last month of 2018 we spent improving and debugging our services to make your experience with Pushwoosh even more exciting and valuable. We've extended segmentation and scheduling functionality to enhance the power of one-to-one marketing, and fixed some bugs to ensure everything works right as it's supposed to. Let us share what we've introduced with the latest release!

New features and improvements:

  • HWIDs are no longer needed for updating user-specific Tags from your backend. The "hwid" parameter is optional now so that you don't need to store hardware IDs of users' devices on your side.

  • New Subscribers stats graph presented. The number of subscribers for each platform is shown in your account's Statistics section.

Bug fixes:

  • Fixed an issue with setting up send rates for different messages in A/B testing. All messages now have the same send rate once you set it for any of them.

  • Fixed an issue with Unity Plugin crashing Android apps on re-launch after calling unregisterForPushNotifications.

  • Fixed an issue with delays in Geozones push delivery for Cordova-based Android apps.

  • Fixed an issue with loading Rich Media pages attached to Autopushes.

December 4, 2018 release

Here’s the great news on how we updated our services last month! With this release, we improved automation and targeting tools, making it nice and easy to send perfectly tailored messages. Moreover, there are new statistical data available for email messaging.

New features and improvements:

  • Push on Event is supplemented with events attribution. Now, you can specify the complex set of triggering conditions right when setting a Push on Event up.

  • Emails statistics is available now. Check out the number of emails sent last month and current month in your Pushwoosh account.

Coming soon

  • NOT SET and ANY operators added to Tag segmentation. Sophisticated audience segmentation with targeting users who have any or no Tag value.

Give us a message to include this functionality in your Pushwoosh subscription plan.

  • Subscribers stats. The number of subscribers for each platform shown in your account's Statistics section.

October 30, 2018 release

We're excited to announce a new Pushwoosh release! With this release, we're making our API more efficient with several methods for push and email messaging. We've also developed a plugin for yet another development framework and improved our plans, among other exciting things!

New features and improvements:

  • Pushwoosh Feature Add-ons are available on all Public Plans to increase the flexibility of paid subscriptions, including the GDPR Compliance Add-on.

  • Android Delivery Priority is now supported. It allows you to choose whether a push notification would wake a sleeping device or not. See details in Firebase documentation.

  • Pushwoosh plugin for Flutter.io is live. Set up push messages into your Flutter app by following our guide!

  • An API method cancelMessage allows you to prevent scheduled messages from being delivered. Only applicable to messages in the status of pending, waiting or processing!

  • New Tag SDK Version lets you segment your audience based on which Pushwoosh SDK version is used on subscribers' devices.

  • Messages sent via Pushwoosh API can be saved to Message Inbox now.

  • Email API is extended to include registerEmailUser, registerEmail, and setEmailTags.

  • GeoZone node zooming was reworked and improved.