Latest product news blog posts
Simplifying notifications with the Courier iOS SDK
Push notifications are a valuable tool for keeping users informed and increasing their engagement with your app. You can use push notifications to alert users about promotions, new content, or any other important updates. While push notifications are a powerful tool, setting up push notifications in iOS can be a daunting task that requires a significant amount of effort and time. Fortunately, the Courier iOS Mobile Notifications Software Development Kit (SDK) simplifies this process.
Mike Miller
March 23, 2023
Building Android push notifications with Firebase and Courier’s SDK
Push notifications have become an essential part of modern mobile apps, allowing you to keep your users engaged and informed. However, implementing push for different platforms can be a complex and time-consuming task, requiring developers to set up and handle token management, testing, and other logistical details.
Mike Miller
March 21, 2023
New Courier Inbox: Add a full-featured notification center to your app in minutes
Email and SMS are becoming increasingly busy channels. Sometimes, there’s no better way to reach a user than by sending a message to a notification center right inside of your app. However, building an inbox experience like this, from scratch, was a significant engineering effort. Today, we are announcing a major update to [Courier Inbox](https://www.courier.com/docs/inbox/ "Introduction to Courier Inbox"), a solution for developers to add an in-app notification center to their web application in a matter of minutes. If you’re using the previous version of Inbox, we’ll cover the upgrade steps later in this post. > *"With Courier, we added a beautiful inbox and in-app push notifications in a matter of weeks. We used the great looking pre-built component to save even more time. Notifications are not our core competency, so it made complete sense to integrate rather than build out and support our own implementation."* __James Pipe__, VP of Product, [DroneDeploy](https://www.dronedeploy.com/) ## What is Inbox? Courier Inbox is an in-app notification center for web applications (and [mobile inbox coming soon](https://updates.courier.com/board "Courier Product Roadmap")). Inbox acts as a convenient in-app notification feed with a clean interface where users can view notifications in real time directly inside your web app. It also lets them view their message history of all past notifications that you’ve sent to them. Using in-app notifications allows you to get users’ attention when they are in the application. This makes your communication with your users more timely and convenient: instead of interrupting them with an email on their phone when they are busy doing something else, you can use an in-app notification to provide information that is relevant to what your users are trying to do right now. Showing notifications within your web application increases user engagement — and provides a more seamless experience, as you can link users directly to relevant parts of the web app within these notifications. While many companies are considering building notifications into their web app, not everyone has the time or resources to build a full-fledged notification center. We first implemented Inbox two years ago together with the [web-based pop-up notification](https://www.courier.com/blog/react-toast-inbox-notifications/ "Courier Push, React Toast and Inbox for notifications that don't suck") functionality, and customers loved it exactly because it takes so little time to start using it. The notifications that customers send via Inbox may include application activity such as discussions, new events, comments, alerts, and reminders, as well as news about feature updates. Based on customer feedback, we’re excited to announce improvements to the Inbox functionality. Meet the new Inbox. ## Introducing the new Inbox The new Inbox has all the benefits of the original Inbox: it’s fast to implement via pre-built [Courier JavaScript components](https://github.com/trycourier/courier-react/tree/main/packages/react-inbox "Courier Inbox React components"), it offers an intuitive user experience, the design is customizable to your needs, and it natively integrates with the rest of the Courier platform. On top of that, Inbox includes a number of improvements, in terms of both design and functionality. On the design side, we took customer feedback on board and simplified how the inbox looks and feels. Specifically, here’s what changed: 1. Visually, the inbox now looks more modern so that it fits better into customer apps. 2. There are no more separate tabs for read and unread messages — this separation into tabs previously led to confusion. Now everything is displayed more clearly in a single feed. 3. Hovering over a message now shows a check mark or cross to mark a message as read or unread, instead of a vertical three-dot menu taking up screen real estate. 4. Unread messages are identified by a colorful logo (vs. gray for unread), and the colors are customizable. A colored dot appears at the top showing how many unread messages there are in the inbox. 5. Hovering over a message makes the background of that message change color if it is clickable. Short messages where all the text can be viewed at a glance are not clickable and don't change color on hover.  Notification state is now synchronized between the inbox and other channels. For example, if a notification was sent as in-app and email, reading the email will mark the in-app notification as read. Another new feature is message expiration. It’s now possible to set a timeline for the message to expire, say 7 days, and after that time the message will be removed from the inbox. This feature can help avoid a mess of older notifications for users that rarely sign into the web app. The advanced branding options, including applying brand settings (we cover this below) and removing the Courier logo, as well as message retention are available on our Developer and Business tiers.
Riley Napier
March 14, 2023
New RudderStack integration: Create actionable data insights
Are you looking for a way to gain a clearer picture of your users and use that insight to improve your communication strategies? We've got some great news for you! Today, we're thrilled to announce an integration between Courier and RudderStack, a customer data platform (CDP) that allows businesses to collect, process, and route customer event data across product, marketing, and analytics tools for better decision-making. This integration builds on our recently improved integration with Segment and will further improve your ability to track your users' actions and take advantage of customer data stored in RudderStack to improve the notification experience for your users.
Tejas Kumthekar
March 07, 2023
Introducing Courier Preferences: The fastest way to design the best preference experience
Letting your users choose their notification preferences — and automatically implementing them — has never been this easy
Maria Irizarry
February 22, 2023
Smarter customer engagement flows with Courier’s new Segment integration
Courier can now be a source of events in Segment, allowing you to make the most of your multi-channel customer data. Which communications were successfully delivered? Which ones were opened and read? On what channels? These types of events generated in Courier can now be used to create custom user journeys. This step completes the integration of the two services: previously, [Segment was available as a data destination in Courier](https://www.courier.com/blog/courier-segment-integration-product-notifications/). Now that the integration has come full circle, let’s have a look at how your organization can benefit from combining the two tools.
Donnie Wang
February 15, 2023
New AI-Powered Content and Changelog to Create Great Product Notifications Fast
Courier’s template editor just got even more powerful
Shreya Gupta
February 07, 2023
Send up to 10,000 notifications every month, for free.
Get started for free
Send up to 10,000 notifications every month, for free.
Get started for free
© 2023 Courier. All rights reserved.