pm-guide-omnichannel-analytics-header

The Product Manager's Guide To Building Notification Systems: Omni-channel Analytics

This is part 4 of a 5 part series. In this article, we talk about omni-channel analytics, why analytics are hard for notifications, and what we believe is needed to empower PMs. We’ll also share some specific tips on making the best of analytics data to design a more informed notification experience for your users.

By Anwesa Chatterjee

October 13, 2022

pm-preferences-header

The Product Manager's Guide To Building Notification Systems: Preferences Management

This is part 3 in a 5 part series. In this article, we’ll cover notification preferences — what they are and which preference options you should consider including in your app — and share some tips on which more advanced options you could build to delight your customers.

By Anwesa Chatterjee

October 07, 2022

pm-guide-2-header

The Product Manager's Guide To Building Notification Systems: Decoupling Templates From Code

This is part 2 of a 5 part series. In this article, we explain how decoupling notifications from your application’s codebase can help make notification projects less complex and less risky for product teams.

By Anwesa Chatterjee

September 23, 2022

pm-guide-1-header

The Product Manager’s Guide to Designing a Great Notification Experience

Notifications aren’t just messages—they’re a core part of your product experience. Learn how to design smarter, better-timed notifications that build trust, drive engagement, and keep users connected across every channel.

By Anwesa Chatterjee

September 15, 2022

PM internship with Courier

I Owned a Major Product Feature as a PM Intern

We wanted to learn more about Denis’ Courier internship experience, so we asked if he’d be willing to work on a writeup for us. Then what he came up with was so good, we thought it would be a great idea to share with all of you!

By Denis Tatar

September 09, 2022

Courier-Effective-Notifications B

Follow These Considerations For An Effective Push Notification System Design

Push notifications are generally an effective mechanism for user engagement, but it's no longer enough to simple just *have* push notifications. Given increased user scrutiny and competitiveness for attention, notification system design is more important than over. We offer some guidelines on how to design effective push notifications.

By Kevin Krige

April 01, 2021

Scalable Notification Architecture Header

Notification Strategy for Web and Mobile Apps: Design, Channels, Best Practices

Designing effective notifications isn’t just about delivery—it’s about timing, personalization, and user experience. In this guide, we’ll walk through how to build a scalable, multi-channel notification system that keeps your users informed, engaged, and in control.

By Kevin Krige

March 16, 2021

Inside Slack's notifications strategy with Liza Gurtin

How Slack's Notification Flowchart Decides What to Send

Slack's former notifications product lead, Liza Gurtin, explains how Slack decides what to send, when, and where, and how to apply the same defaults, preferences, and routing in your own product.

By Courtney Chuang

February 02, 2021

Inside Twilio’s Journey From a Single Voice API to a Multi-Channel Communications Giant, with former VP of Product Patrick Malatack

Inside Twilio’s Journey From a Single Voice API to a Multi-Channel Communications Giant, with former VP of Product Patrick Malatack

Today Twilio powers billions of interactions across voice, text, chat, and more. We sat down with Patrick Malatack, former VP of Product, to discuss Twilio's journey from a single voice API to the leading multi-channel communications platform.

By Courtney Chuang

December 08, 2020