DEV Community

Cover image for I wanted a simple way to control Gmail notifications, so I built one
Shari Eskenas
Shari Eskenas

Posted on

I wanted a simple way to control Gmail notifications, so I built one

For a long time, I kept running into the same problem:
I did not want every new email interrupting me, but I also did not want to miss the important one I was waiting for.

That sounds like something email apps should make easy. But in practice, setting it up and changing it later can feel surprisingly clunky.

The issue was not just whether a VIP-style setup was technically possible. It was how much digging it took to set up, and then how awkward it still felt to change later.

Sometimes I want all email notifications on.
Sometimes I want them off.
Sometimes I want only certain people or companies to be able to interrupt me.
Sometimes I want to change that quickly because I am working, sleeping, in a meeting, or waiting for one important message.

The problem was both setup and control

A lot of people hear “VIP email notifications” and assume the problem is solved if an app gives you some way to mark important senders.
But that is only part of it.

What I wanted was not just a way to build a VIP list once. I wanted a simple way to choose who could notify me, and then a simple way to switch between notification modes whenever my situation changed.

That is partly a feature problem. But it is also very much a UI problem.

Apple Mail felt more scattered than I wanted

Apple Mail does have VIPs. On iPhone, Apple says you add a VIP from an email by tapping the sender’s name or email address, opening the contact card, and choosing Add to VIP. But the notification controls live elsewhere: Settings > Apps > Mail > Notifications, make sure Allow Notifications is on, then Customize Notifications, choose the email account, and select the alert settings you want. Apple also says you can change VIP Alerts from inside Mail by tapping the info button next to VIP.

So the pieces are there. But to me, they still feel spread across different places rather than presented as one clean control surface. Even before getting to the question of switching modes later, the initial setup already felt more buried than I wanted for something that should feel simple.

Apple’s iPhone VIP instructions are also framed around individual senders and contact cards, and I could not find official Apple documentation for a domain-level VIP option.

Gmail felt even more workaround-driven

On iPhone and iPad, Google’s official Gmail notification settings focus on broad choices like notification level, sounds, and High priority only. That is useful, but it is not the same as a simple built-in “only notify me for these exact senders” mode.

If you want something closer to VIP-by-sender, Gmail pushes you toward a workaround flow: create filters, apply labels, and then manage notification behavior separately. Google’s filter help documents the filter-creation process, and Google’s Android Gmail help says label notifications are handled under Settings > [account] > Manage labels, where you choose a label, sync its messages, and then enable notifications for that label.

To Gmail’s credit, it is flexible. Google’s own filtering guidance shows domain-based patterns as well as sender-based filtering, so you can build rules around companies as well as individuals. But powerful is not the same thing as simple. The overall experience still felt like stitching together multiple parts rather than opening one screen and deciding who is allowed to interrupt me.

That was the gap I wanted to fix

What I wanted was simple:

  • choose which senders can notify me
  • switch quickly between VIP-only, All Emails, and No Notifications
  • schedule quiet hours
  • choose from a wide range of notification sounds, including longer sounds that are harder to miss
  • assign unique sounds to different senders, so I know who it is before I even look at my phone

So I built Owl VIP Email Alerts, a Gmail-focused app for iPhone and Android.

It puts Gmail notification control on one simple screen.

You can check it out here:
App Store: https://apps.apple.com/app/6757348256
Google Play: https://play.google.com/store/apps/details?id=com.sundaelectronics.owlapp

A product lesson

Sometimes the value is simply taking something that is technically possible, but awkward and frustrating in practice, and making it feel simple.

That was the whole point here.

I was not trying to replace Gmail.
I was not trying to build a new inbox.
I just wanted a simple way to control which emails are allowed to interrupt me, and a simple interface for changing that when my day changes.

I’d love feedback

I’m curious whether this problem resonates with other people too.

Have you ever wanted to let only certain emails interrupt you without turning email notifications off completely?

Top comments (0)