-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't move messages into Finance, Purchases, Travel categories #667
Comments
It is possible but you have to manually set it up. I hope to automate it some day but I haven't gotten to it yet. First, some background:
A glimmer of hope:
|
Thanks, this workaround will work just fine for me!
…On Mon, Feb 28, 2022 at 11:33 AM Michael Leggett ***@***.***> wrote:
Closed #667 <#667>.
—
Reply to this email directly, view it on GitHub
<#667 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACIZTODX52ZF4EDYBG72BTU5PE2DANCNFSM5PR26MPA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hey, Tried the workaround and it worked fine apparently for However, there's no way to put them back to the finance category, as it is read-only (apparently not though =D) I don't know if the category will still be applied to new incoming email. Will let you know. |
I'm seeing the same thing on my end... not sure there is a way to avoid this. Either you leave it in VERY strange that it only does that for Was there a reason you wanted to search for |
Nope, just reporting the bug |
@leggett I know I'm late here, but I just wanted to share with you that it's possible to assign emails to the hidden categories such as Finance, Purchases and Travel. In Gmail, these categories are actually categorized as labels with names starting with the "^" character, along with others categories such as Low Priority, Important, etc. For example, it's possible to create a filter so specific emails are assigned to the "Finance" category by setting the "^smartlabel_finance" label. However, as far as I know, it's not possible (or easy at least) to do it in Gmail Standard, but it's possible to do it in Gmail HTML classic (while it still exists). I've done this for years. Here's how I did it:
Please note that in the list of filters, in Gmail HTML classic, the filter will look like if it does nothing: I know Gmail HTML classic is going to be disabled by January 2024, so it's still the time to create a bunch of placeholder filters that can be edited in the future... Maybe it's even possible to make this work with Gmail Standard, but since it's not possible to edit the Select field option values, I don't know how to do it. I just wanted to share this trick with you, since maybe it can give you some ideas :-) |
Thanks Dave! Definitely gives me some things to try out. The remaining downside of this is the emails will still show up in the Updates category as well as the correct hidden category. Or do you move them to the desired smart label (category) and categorize them as Primary? |
Ok, so my reply is a little long, and it might not be the appropriate channel to share all of this, but since I've already spent time researching this in the past, I suppose it could be of use to you, or in fact anyone who really liked Inbox. ;-)
Yeah, unfortunately, the "^smartlabel_finance" label is like a child of the "^smartlabel_notification" label, along with a few other ones:
So there's no way to make the emails categorized under the "Finance" category to stand out without some tweaking, since they'll always show as "Updates" (but Simplify allows me to kind of bypass this limitation, as you'll see below)... Because of this, I ended up, a few years ago, doing the same thing you suggested, I've created four labels named "Finance", "Purchases", "Travel" and "Low Priority", and by using filters, I apply the labels based on their corresponding category. I know it's technically not possible to create a new label with these names since they are system-reserved, but it's actually possible to create labels with these names by using the Gmail HTML classic URL I've shared earlier. I really liked how Inbox was bundling my emails efficiently. When they pulled the plug on Inbox, after investigating how things were working under the hood, I've figured that I was also able to recreate the following categories by using the filters with these rules:
And finally, the distinction between Personal ( The way I filter the Finance, Notifications, Purchases and Low Priority categories, along with Simplify, makes my life a lot easier. Actually, it doesn't bother me if all of these bundles end up under the "Updates" tab, since in my workflow it makes a lot of sense: As you can see, it works very well. The only thing that is missing from Inbox now are the respective icons for each category instead of the mail envelop icon 😅 . That said, I'm definitely going to purchase the annual subscription of Simplify before my trial ends! Here a link I've used that initially helped me, which could be of help to you. It's a list with a lot of Gmail system labels. Some are missing, such as ^assistive_purchase, but its still the most complete list I've stumbled upon up to now. And finally, a small trick I've discovered this week while trying to find another alternative to Gmail HTML classic, which is going to be disabled in January. I've found a mobile version of Gmail at https://mail.google.com/mail/mu/mp/ which actually ALLOWS us to assign custom system categories easily to any existing emails. I don't have an actual use for this, but with some reverse engineering, it could be possible to import this feature in Gmail in order to properly assign emails to hidden categories. In order for it to work, you must have enabled the Default inbox set in Gmail with at least one Category enabled. It'll then allow you to move an email to any hidden category, simply by editing the "data-onclick-arg" parameter: It looks like Google forgot to put in place any kind of validation before applying the category.... 😁 That's all for now! I hope it gives you food for thought! |
I played some with category:^smartlabel_receipt on a few accounts and have mostly found the opposite of you: there are definitely orders in there that are otherwise missed but it comes with a LOT of false positives. More to consider if/when I automate setting up filters so you can move email in/out of these categories in Gmail. |
Yeah, I've compared the results with 3 different accounts, and I can see at least a few differences. The main difference is that This is the case for almost all of the emails categorized as Regarding the results of However, what's interesting is that the emails that end up under the That might explain why almost all my purchases are only available under the Searching for the following queries returns the following results with various accounts :
While it seems possible that an email can be categorized under the Account A and B are accounts where I've never set up any filters with regards to categories. The only email that can be found for the case # 4 of Account A is the oldest email of the Logically, I think that when an email is categorized under the 'Purchases' category (either manually or through a filter), Google will first apply to it the So to me, it looks like Now, I'm not sure if it really helps, since |
Love the detail... will read over this carefully this weekend and explore some myself. Two quick thoughts:
|
Oh, also...
|
The differences we're having are mesmerizing. It looks like there's still something we didn't figure out yet.
I did the same, and applied the However I tried to create a filter to target all emails categorized under But the more I'm playing with this, the more I think it's probably too confusing for normal users... A normal user won't open the developer tools and try to create unauthorized labels and filters like I did. The only things for which we still have control easily are the filters... So I'm beginning to think that the best way is probably to create a custom "Purchases" label that is assigned when it matches with a specific filter... And that specific filter will probably change based on user needs. For example, the filter I use to make sure all purchase-related emails are correctly assigned to my custom label is the following. I'm using French words as well since it's my native language, and in my case I also want to assign all shipment-related emails to the Purchases label, hence I added them. But that could be totally different for someone else...
Based on this, I think maybe there should have the option in Simplify so the Purchases link displayed in the nav is somewhat customizable, allowing the user to choose between one of these options available through a select box, so when clicking on the Purchases category, it runs one of the following query:
Obviously, you're not obligated to do this, it's just a suggestion. I'm able to change the way the Purchases button in the nav works in any case :-) |
So sorry I wasn't clearer... using a filter and assigning a user label is EXACTLY what I do on my own account and advocate for. Categories are applied before filters run and so you can filter on them (whereas you can not filter on labels). I hope to add something that either walks a user through creating a filter or just does it for them. One of the fun challenges is internationalizing on any queries if I want to go beyond the category. |
I have enabled the hidden Finance, Purchases and Travel categories through Simplify, but when messages don't go there automatically there seems to be no way to move messages to those categories, manually or through a rule.
I'd like a way to either move messages to those system categories for messages that gmail misses, or some way to create a separate label that gets bundled with those categories as a workaround.
The text was updated successfully, but these errors were encountered: