Some android phones have the ability to long press on a notification, click on settings, and alter what kinds of notifications you receive. I’ve had a few instances like you describe, but where I’ve been able to turn off “special deals” or whatever. I think implementation of this is done by the app developer though, because I’m sure I’ve had some apps that had no useful settings. Example screenshot of Gmail settings: