Appboy Dashboard Release Notes
Email headers adds the explicit setting of email headers through the send endpoint. For more information about sending email with Appboy, visit the best practices section in Academy.
With this update, you can make one step connect to multiple steps, or have multiple steps connect into a single, merged step, as well as draw connection points between them. For example, users who have made a purchase may follow a different flow from users who have not. For more information about Canvas, visit the Canvas section under dashboard features in Academy.
Connected Audiences allows you to target messages to ad hoc subsets of your user base on the fly, without any pre-configuration on the Dashboard. For example, a media app can use Custom Attribute arrays to track every category or TV show that a customer has favorited. Using Connected Audiences, you can connect a custom CMS with Appboy and automatically send a push notification or email to anyone who has favorited a show whenever a new episode is released. Read more in Documentation and on the Relate blog.
New Security Settings
We’ve added enhanced security features to the Dashboard, including password expiration rules, password length rules, password complexity rules, Dashboard IP login whitelisting, and two-factor authentication.
CSV Download After Import
Appboy users can now dowbload CSVs of recently imported users. This gives you more visibilty in the data sync from your systems. For more on CSV importing on Appboy, visit the Academy.
In addition to the birthday filter, Appboy now supports an annifersary filter which gives you the abilty to target users based on a calendar date for loyalty milestones, refill notices, and more! For more on filters in Appboy, visit the Academy.
Frequency Capping Updates
Previously, a Campaign or Canvas that ignored the Frequency Capping restrictions would still count towards frequency caps. We’ve changed the behavior so that by default new Campaigns and Canvases that do not obey Frequency Caps will also not count towards them. This is configurable for each Campaign and Canvas. For more on Frequency Capping, visit the Academy.
In-App Message Color Profiles
We’ve added Color Profiles for in-app messages, allowing customers to reuse on-brand color schemes when creating new messages on the Dashboard. For more on color profiles, visit the Academy.
You can now see a history of changes made to a Segment.
Most Recently Used Device
You can template in the following attributes for the user’s most recent device across all platforms. For more on this feature, visit the Academy.
iOS 10 Rich Notifications
You can now send rich notifications to customers with iOS 10. Additionally, we have documentation on how to set up your app to support iOS 10 rich notifications.
Upgrade App Added as Conversion Event
Encouraging users to upgrade their app is a key use case for many of our customers—new app versions may be more stable or have more opportunities for driving revenue. Tracking app upgrades as campaign conversion event allows you to easily track how their messaging efforts are meeting their goals. For more on conversion events, visit the Academy.
Filtering the Developer Console’s error log by error type
This upgrade makes it easier for you to use the Message Error Log on the Developer Console to troubleshoot issues with their Appboy integrations. This is a usability update allows you to filter the Message Error Log by type and makes it much easier to find and identify specific integration problems.
Added Timestamp for Last Uninstall Tracking Push Sent
Appboy detects uninstalls by sending a silent push to a customer’s apps to see which devices respond. This feature adds an unobtrusive timestamp indicating when uninstall tracking last ran. This timestamp can be found on your App Settings page where uninstall tracking is configured. For more on uninstall tracking on Appboy, visit the Academy.
Added Webhook Testing Enhancements
You can now test-send a live webhook message from the Dashboard prior to setting a Campaign to go live. Sending a test message will allow you to verify your messages and server endpoints have been configured properly in a safe sandbox environment. For more on webhooks, visit the Academy.
Added Message Variation Received To Campaign Recipients CSV Export
We’ved added a column indicating the message variation received to the Campaign Recipients CSV export. For more on exporting data from Appboy, visit the Academy.
Set an approximate limit on number of impressions for action-based in-app messages
Once an In-App Message has received a certain number of impressions, Appboy will stop allowing users to become eligible to receive the message. For more on this approcimate limiting of impressions, visit the Academy.
Action Based Trigger for Performing an Exception Event
“Exception events” are used to create powerful logic within action-based campaigns. They are used to remove end users from receiving a message; for example, “send users who abandon their shopping carts a push notification, unless they checkout.” By triggering off of an exception event, customers can direct additional messages and attention to the users who did checkout after abandoning their carts, creating a seamless and cohesive experience.
“Received Campaign with Tag” Segment Filter
Customers can now exclude users who have received groups of campaigns by the same “Tag” functionality they have already been using.
Pause & Resume Multiple Campaigns simultaneously
Customers can now pause and resume multiple campaigns simultaneously from the campaigns page.
Uninstall Data API Endpoint
Customers can now fetch uninstall tracking data from our export APIs directly. Please see our Export API Documentation for additional details.
Improved Error Log
We’ve improved your ability to sort by error type in the Message Error Log!
Changes prior to 06/30/2016
These release notes were created in June of 2016, and do not include platform updates prior to that date.