I use GMail's inbox categories to group some of the messages I receive. For the most part, it does manage to keep annoying offers out of my primary inbox, filing them away in the "Promotions" category.
However, I find that it miscategorizes many messages that should be in the primary inbox. For example, email alerts from systems I maintain sometimes are put into "Updates". Alerts from GitHub always get put into "Social".
How does GMail determine which category messages belong in and how can I influence that determination?
A few years ago, I remember GMail's web UI had a button to indicate that some messages were miscategorized, but that's no longer available. I think that used to allow picking a new category as well.
Note:
- My question is similar to this other question. The difference is that I do not want to create more filters as suggested by the top answer there. I've used filters to specify categories for messages when necessary, like I wanted to specify which label to add to messages from a sender, so I set the category as well. To correct this miscategorization would require dozens of new filters.
- I know how to enable and disable categories, but that's not what I'm trying to do here. I like the concept of categories, but I would like to train GMail which categories some messages belong in or that some messages shouldn't be categorized at all.