Whitelabeling emails is the process of transforming your emails, so that they look like they're coming from another brand. Imagine, for example, that you're an employee management platform that sends engagement surveys, check in-reminders, and other alerts on behalf of your customers. You and your customers will likely want those email notifications to match the employer's brand, not yours.
But, if you've ever had to whitelabel emails before, you know it can be a real headache. At an e-commerce platform where I worked previously, our customer service team would contact our clients one by one to get their logo and other assets and use a custom dashboard to upload each brand into our system. Then, on the engineering side, we'd write custom logic for our templates with conditionals for the different brands, pulling the brand IDs from our CMS. And, in some cases, we'd even write a hardcoded template for a specific brand.
That's precisely why we built Brands at Courier. Brands makes it easy to send whitelabeled notifications that match your customers' brands or, if you have multiple properties, your own sub-brands. As a developer, you can also create, update, and delete Brands programmatically with our Brands API, which saves a ton of time and effort.