
Sending Scheduled and Recurring Email Notifications with PHP
This tutorial for PHP developers explains the different ways to send scheduled and recurring email notifications in Courier, including a low-code solution.

A Developer’s Guide to Notification APIs
A notification API is a combination of backend infrastructure and both server- and client-side SDKs that enable developers to build notifications in web and mobile apps. In this guide, we delve deeper into notification APIs, their role in transactional and marketing notifications, practical use cases, and the indirect benefits they offer.

Intro to your Courier Cheerleading Catalyst
Learn how Samar took her simple todo app to the next level by incorporating Courier to send cheerful and encouraging notifications.

Stop (Only) Sending Password Reset Emails
You’ve got to stop sending password reset emails. Everyone does it and it’s not cool anymore. Generalizing user behavior can lead to unnecessary reduction in user engagement on your app, which will eventually lead to decreased user retention. Preferences matter, and they’re easy to set up. This article will show you two ways to implement an amazing password reset notification experience for your users via their preferred channels.

Transactional Emails Demystified: From Selecting Providers to Delivery Best Practices
This article explains transactional email, compares email service providers, and presents best practices for implementing and managing transactional email.

How to Send Push Notifications with Flutter, Firebase, Node.js, and Courier
Delivering reliable push notifications across Flutter, Firebase, and Node.js can be complex. In this guide, learn how Courier simplifies token management, cross-platform setup, and notification automation—giving developers full control from front-end to back-end.

Courier Inbox for web and mobile, a complete notification center
A notification center inside of web and mobile apps is now an expectation. It’s a way to reach specific audiences or users with tailored messages and a way to boost engagement by bringing people back into the app. While Courier has been adding Inbox capabilities over the last couple years, we’re excited to announce a complete set of SDKs that span web and mobile. You can drop in a full-featured inbox to give your users a best-in-class notification center inside your app that works seamlessly with your existing notification flows.

Introducing Puppygram, powered by Courier Inbox, Next.js and Inngest
Today we launched Courier Inbox, a set of APIs and UI components for building a modern application inbox. Inbox components are available for both web, iOS and Android applications and are totally customizable so we decided to use Courier Inbox to build Puppygram, an Instagram clone that is built for iOS and is powered by Courier Inbox, Next.js and Inngest.

Create an Automated Notification System Using Python and Courier
This tutorial explains how you can create an automated notification system using Python and Courier, by making use of Courier’s Python SDK.
© 2026 Courier. All rights reserved.