San Francisco, CA, USA
Sep 8, 2023   |  By Oleksii Klochai
Most people who interact regularly with smartphones and tablets are familiar with what a push notification is. They want their calendar application to post an alert to their mobile or desktop interface, for example, whether or not they have the app open or their screen locked. If they want to change when, how, or if they receive notifications at all, they simply adjust those in the application settings. For app developers, push notifications are a great way to keep users engaged with a product.
Aug 31, 2023   |  By Adam Searle
Push notifications play a critical role in our digital world. They’re an essential tool for driving user engagement, ensuring retention, and delivering real-time updates, but implementing them in Android can be a complex task. Engineering teams are tasked with not only the technical implementation but also the logic that encompasses the entire notification experience.
Aug 17, 2023   |  By Sarah Barber
In both the Android and iOS ecosystems, push notifications have carved out a place as effective tools to capture users’ attention and draw them back into your app. Yet, beyond the mobile realm, browser and desktop notifications serve as their underexplored counterparts. They, too, can be leveraged to maintain user engagement and interaction, particularly within the context of web applications.
Jul 13, 2023   |  By Adam Searle
If you’re a developer building a web or mobile application, you know that there are times when you want to message your users when they’re in the app. It might be information about a new feature, a billing update, or something that requires action from the user. That’s where in-app notifications via an inbox come in. They allow you to deliver key messages directly to your users and can be combined with other notification methods like push and email.
Jul 12, 2023   |  By Sarah Barber
Sending timely targeted email notifications greatly affects how your audience engages with your product. For these notifications to be effective at notifying your users of key events, you need to schedule when they are sent so that they are delivered at the right time.
Jul 10, 2023   |  By Donnie Wang
While marketing-related notifications are often handled by marketing automation platforms, engineering teams require notification infrastructure that is designed for automated product-driven notifications. This might be a simple SMS password reset notification or new user onboarding email sequence. Or it may be a more complex notification tied to a feature of the application, such as an approval request sequence.
Jul 7, 2023   |  By Samar Barakat
I absolutely ADORE a good todo app. Todo apps can be invaluable for improving productivity by helping you stay organized and manage tasks effectively. They are the ultimate solution for decluttering the mind and ensuring nothing slips through the cracks.
Jul 3, 2023   |  By Shreya Gupta
You’ve got to stop sending password reset emails. Everyone does it and it’s not cool anymore. Many of your users don’t want to log into their email or open the mail app just to get access to a code that they have to manually copy and paste into your app — it’s a waste of time. Most phones support autofilling codes sent via SMS, which might make SMS the preferred channel for these users. However, you also can’t assume that this is how everyone will behave.
Jun 29, 2023   |  By Adam Searle
In mobile development, push notifications are vital to support the full UX of the app and to sustain user engagement. However, integrating push notifications into your app can be a complex chore, involving a multitude of tools, APIs, token management, and more. This is precisely the puzzle that Courier, a notification platform and API, can help you solve.
Jun 29, 2023   |  By Donnie Wang
Transactional emails are an integral part of today's digital experiences, playing a significant role in user interaction and engagement. They are automated emails, tailored to each user, triggered by specific user actions or behaviors within a product or platform.
Jun 14, 2023   |  By Courier
Courier inbox is an in-app notification center for web and mobile apps. Use pre-built UI components and a powerful API to design a notification experience that perfectly matches your app and helps drive engagement.
May 2, 2023   |  By Courier
We are embarking on a significant redesign of Courier's interface consisting of some new things, some old things in new places, and an overall reorganization of the information architecture. Here's a sneak peek.
Apr 13, 2023   |  By Courier
Learn how to create secure password reset notifications using Python and Auth0. Attendees will gain hands-on experience integrating Auth0 into their Python applications and implementing password reset flows. Throughout the workshop, participants will learn how to use Auth0's APIs and features to handle user authentication and authorization, and will have the chance to test and deploy their code.
Mar 10, 2023   |  By Courier
Respecting user preferences is crucial to building a successful web application and maintaining high engagement and user retention over time. Engineers behind Courier’s new Preferences Designer talk about their experience building this out of the box solution and demonstrate how to get it up and running in minutes.

Built for developers, Courier is the fastest way to add multi-channel notifications to your web, desktop, or mobile app. With one API call, you can reach your users on any channel – email, SMS, push, chat, and more.

Courier lets you design your notifications once and deliver them to any channel–push notifications, direct messages, SMS, and email–with a single Courier API rather than having to integrate each provider API separately.

Design once, deliver to any channel through one API:

  • Notification Design Studio: Empower every team member to build beautiful notifications.
  • Cross-Channel Engagement Tracking: Get insight on your performance across all channels.
  • Powerful Delivery Rules: Effortlessly route each message to the right notification channel using a robust rules engine. Change channels without touching your code.

The Smartest Way to Design & Deliver Notifications.