What's New

Latest release: August 15, 2019

With this release, we're diving deeper into omnichannel customer communications: take advantages of email marketing with extended email add-on, reach out to your Chinese customers with Baidu push notifications, and stay tuned of the trends and tips on marketing automation!

New features and improvements:

  • Additional packs of emails are available for Developer and Marketing subscriptions! In addition to free 20 000 emails available every month, you can purchase a email add-on to extend your email marketing capabilities with as many emails as you need.

  • Baidu is integrated into Pushwoosh so that you can use it as a gateway for Android push notifications and communicate with your Chinese audience. Follow the guides to configure the Baidu platform and integrate the plugin to reach out to Chinese customers through one of the most efficient communication channels.

Bug fixes:

  • Timezone-sensitive scheduling for push notifications fixed. You can schedule push messages to be sent at any time according to recipients' timezones, even if the time is passed already in your timezone.

July 24, 2019 release

We’re as busy as a bee, making Pushwoosh more comfortable to use and updating our marketing automation platform with new powerful tools. Take a look at what we released in July!

New features and improvements:

  • Frequency capping enabled for Triggered Messages and Autopushes. By limiting the number of automated messages sent to a user within a specified period, you ensure your communications are continuous but not annoying.

  • iOS Delivery Report presented. Using the SDK message delivery event, iOS apps owners can track whether the message was delivered to users’ devices and how users interacted with that message. That allows you to make informed decisions on your customer communications and build the well-performing cross-channel marketing strategies.

Bug fixes:

  • Emojis fixed in push titles and email subjects.

  • A source icon for Autoemails added to Message History.

  • The Populate image settings for Android fixed.

July 3, 2019 release

We’re glad to introduce Email Messaging — now available to every Pushwoosh customer! Send up to 20 000 emails per month FOR FREE! You can have an unlimited number of subscribers — the 20 000 emails limit does not apply to your user base size. Need more? We have a solution! You can always purchase email add-ons and get all the necessary functionality to reach your goals!

Set up Email Messaging for your account by following our step-by-step guides, import your emails database, and integrate emails into your customer communications.

New features and improvements:

  • We have added Push Alerts Enabled tag to mark devices on which users enable push alerts. Compared to Total Devices (registered in Pushwoosh with or without push tokens) and Push Enabled Devices (those with push tokens associated), Push Alerts Enabled tag collects data on whether users allow receiving pushes in their device settings. The tag comes in handy when segmenting the audience and reaching out to every user through an appropriate communication channel.

  • You’re in a good company with loads of successful businesses from small-sized startups to huge enterprises. Check it out on our website! Hundreds of retail, media, sports, travel, and other companies all over the world are already using Pushwoosh to automate their marketing campaigns and user communications. We’re happy to share the stories of how our customers benefit from implementing Pushwoosh!

  • Pushwoosh now supports iOS critical alerts playing sounds even if a device is muted or the Do Not Disturb mode is on. Deliver the most important messages to every user!

  • Custom period can now be selected for the app’s statistics. Select the dates and take a look at how your app performed within these dates.

  • From now on, users unsubscribed from your emails won’t be deleted from your database. For such users, we launched the Unsubscribed Emails tag to enhance the segmentation opportunities and provide you can reach out to them via other channels.

  • Emojis are supported in push titles and email subjects!

  • Frequency capping for push notifications presented. Make sure users don’t receive too many push messages within a specified period.

  • Autoemails are available from Pushwoosh Control Panel! Save time and efforts on email messaging with automated emails sent periodically based on segmentation and scheduling rules you establish once.

Bug fixes:

  • root params are parsed correctly when being entered into Send Push form;

  • getTags requests return correct responses when submitted with userId param;

  • custom Android icons and banners are previewed correctly in Send Push form;

  • fixed a Microsoft Edge browser error occurred while trying to send a push message from Control Panel;

  • presets are applied in the Send Push form correctly;

  • iOS autoconfiguration issues fixed.

June 25, 2019 release

New features and improvements

  • We provided the WebSDK with a method for adding values to the list of Tag’s values. Previously, the /setTags used to overwrite List Tags values with new ones. From now on, it can append new values to the existing list.

  • /checkDevice method added to Pushwoosh SDK. The method retrieves the device's status from a server to check whether the device exists or not. Checking the device’s existence allows you to sync the data between the client and server side to prevent the WebSDK errors when trying to get the device’s details from the server.

  • Push Enabled Rate table removed from the Subscribers stats in Control Panel due to its unreliability and inaccuracy.

  • Scheduling pushes for up to 30 days is now available from Control Panel.

Bug fixes

  • Fixed an issue with In-App segmentation conditions being saved incorrectly.

  • Fixed an issue with pushes not being sent to APNS sandbox.

June 11, 2019 release

Let us share the news on what we’ve released on the first half of June:

  • diving deeper into user-centric marketing with user-specific Tags, Message Inbox, and extending List Tags with new values;

  • A/B Testing significantly improved with new experiments’ segmentation and emails testing;

  • minor fixes and improvements on services’ stability and convenience.

New features and improvements:

  • Message Inbox is synchronized between all user’s devices. If a user opens a message once, it’ll be opened on any other device of that user. That provides cleaner and smoother user experience with Inbox ensuring that users are aware of but not annoyed with your messages.

  • /getTags API method supports user-specific tags. You can retrieve user’s tags by UserID with no need to use HWID in /getTags API requests. This improvement let you strengthen user-centric approaches and spend less efforts on running your marketing campaigns.

  • The new A/B Testing presented! Now, you can carry out A/B tests on the part of your app’s audience. Splitting the part of the audience into groups and testing the messages on these groups is a more safe and appropriate way to check what works better for your customers. Moreover, A/B Testing or emails is available now! Compare push or email messages configurations to make informed decisions and improve your marketing strategies.

  • We provided a method for adding values to the list of Tag’s values specified previously. The method allows updating List Tags with additional values with no need to store previous values on a device or calling /getTags.

  • A direct link to editing Rich Media added to Preset’s summary. A code of a Rich Media used in a Preset is now clickable to give you quick access to editing the Rich Media when working with Presets.

  • NOT SET and ANY Tag operators are now available for In-Apps segmentation. Using these operators, you can show the In-App Message to users with any or no Tag value on their devices.

  • We send updated emails on payment confirmation with receipt attached. Payment confirmation emails contain all the payment details and the receipt.pdf to download. Such emails help your accountants to control Pushwoosh subscription and account payments fulfilled.

Bug fixes:

  • We have fixed a 500 error occurring in response to /getResults of /exportSegment request.

  • We have fixed an issue with a Preset code displayed instead of email’s subject in Email Preset’s summary in Control Panel.

May 28, 2019 release

With this release, we introduce several improvements of user-centric communications: advanced audience segmentation based on user-specific tags, better user experience with multiple push notifications grouped on the lock screen, and unlimited engagement opportunities with AMP web pushes.

New features and improvements:

  • Pushwosh WebSDK generates a common HWID for a device on all domains and subdomains where the device is registered. Now, if you want to use WebSDK on multiple subdomains, you can register users on one of them and share push tokens with other subdomains through a cookie, while the common HWID ensures there is only one record in Pushwoosh database. As a result, you avoid asking users multiple times for enabling web pushes, and the users will not be spammed with duplicate notifications.

  • We added iOS Thread ID field to the iOS-related parameters of the Send Push form. iOS thread ID is an identifier to group related notifications by threads. Messages with the same thread ID are grouped on the lock screen and in the Notification Center. Thread ID can be created in the modal window and saved for further use. To assign a thread ID to a message, select the one from the drop-down list.

  • User-specific tags updated so that user’s tag values are synchronized for all user’s devices. If a user has some preferences recorded as user-specific tag values, and then they install the app on a new device, they can see their choices and get corresponding updates on that new device as well as on the others.

  • AMP Web Pushes available! Being loaded nearly instantaneously, AMP web pages with push notifications implemented let you deliver time-sensitive content to both desktop and mobile users in a blink of an eye.

Bug fixes:

  • We have fixed an issue with timezone pushes being delivered incorrectly when the timezone region uses daylight saving time.

  • We have fixed an issue with “See Applications” permission not allowing the user to see the Campaigns stats. Now, users who are allowed to see the app’s stats can see the stats of the Campaigns launched for that app.

May 14, 2019 release

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.