Notification preferences are important — especially if you’re building an application that sends dozens of notifications. Users want control over which kind of notifications they receive, and through what channels. That’s why it is essential to provide a well-designed preference experience that’s quick, intuitive, and guaranteed to respect your users’ chosen preferences. With Courier, you can build great notification infrastructure effortlessly.
You can’t really invest in a data team too early. That’s something we learned as a small but growing team. We invested in a data team at an early stage, so we could establish product usage trends, create business insights, and identify areas to improve our product. If you’re an early-stage startup, start building your data strategy team and architecture as soon as you can.
Having a clear idea how your users interact with your app — when they log in, which features they engage with, or which notifications they click on — can help you design a better experience and ultimately increase user engagement. But retracing your users’ steps across various integrations is a complex task. Customer data platforms (CDPs) like Segment seek to achieve it by aggregating event data from multiple sources in one centralized location.
Motivational quotes were quite the rage back in the day when MMS & email forwarding were popular. I remember my parents forwarding me at the start of every morning. Fast forward to today, if you are lucky, you are part of some forward group on your messaging app of choice (Whatsapp, Telegram, etc.). Inspired by the same idea, today we are going to build a service that sends our friends and family an AI generated motivational quote-of-the-day.
The Designer in Courier’s web UI is an intuitive tool for creating, modifying, and testing notification templates. It allows you to integrate notification design seamlessly into your overall workflow — regardless of your level of technical expertise. Today, we’re proud to present two new features in the Courier Designer.
A lot of open-source invoice management apps are built with Laravel. As a Javascript developer, I wanted to build the “React Solution” for devs that are familiar with React and Javascript. A problem I found when building with services in Node.js is that there is no built-in mailer. So, I had to find a 3rd party service to do that for me.
Email localization is a strategy to effectively raise brand recognition, increase subscribers, and boost sales. It translates email marketing campaigns into clients' local languages and cultural contexts, but encompasses much more than just translating message headers and subject lines. International email marketing isn’t as complicated as it seems.