Gmail filters and labels guide
An unfiltered Gmail inbox is a stream of everything, undifferentiated. Newsletters compete with urgent client messages. Receipts bury calendar invites. Filters — when set up well — turn Gmail into something that mostly organizes itself.
Here's a complete, practical guide to Gmail filters, labels, and what to do when you've outgrown both.
What Gmail filters actually do
A Gmail filter is a rule: when an incoming message matches condition X, do action Y automatically. Conditions include sender address or domain, recipient, subject keywords, body keywords, attachment presence, size, and more. Actions include apply a label, skip the inbox (archive), mark as read, star, forward, delete, and never send to spam.Filters run automatically on every incoming message that matches — you set them once and they work without maintenance.
How to create a Gmail filter
From the search bar (quickest method):1. Click the filter icon (small triangle/funnel) at the right end of the search bar.
2. Fill in your conditions: From, To, Subject, Has the words, Doesn't have, Has attachment, Size, Date range.
3. Click Search to preview which messages match.
4. Then click the filter icon again and choose Create filter.
5. Select your actions and click Create filter.
From a specific message (most common):
1. Open or hover over the message.
2. Click the three-dot menu (More options).
3. Select Filter messages like these — Gmail pre-fills the sender address.
4. Adjust conditions, then set actions.
From Settings: Settings → Filters and Blocked Addresses → Create a new filter. Useful for reviewing and editing existing filters.
Most useful filters to set up
All newsletters and marketing → skip inbox + label "Newsletters": Use conditions likelist:* OR unsubscribe or filter by specific sender domains. This alone is the single most impactful filter for most inboxes — marketing mail stops competing with real correspondence.Receipts and order confirmations → label "Receipts" + skip inbox: Filter for keywords like "order confirmation," "your receipt," "invoice attached" from retail domains. Find them when you need them without having them show up daily.
GitHub / Jira / project notifications → label "Dev" + mark as read: Automated system notifications are often informational, not actionable. Labeling and auto-reading them keeps threads accessible without demanding attention.
Specific people → star + never spam: Filter for important contacts with
from:boss@company.com and apply a star or label so their messages always surface prominently.Anything with an attachment from a known sender → label "Files": Combine
from:client@domain.com has:attachment to create a quick-access label for shared documents.Labels: how to use them well
Labels are Gmail's equivalent of folders — but better, because a message can have multiple labels simultaneously. A message can be labeled "Client: Acme" and "Invoices" and "Q2 Project" all at once, and show up when you click any of those labels.Keep the label hierarchy shallow. Parent/child label nesting (e.g., "Clients → Acme → Contracts") can get complex fast. Three to five top-level labels for your most-used categories work better in practice than elaborate trees you won't maintain.
Color-code labels you check frequently — the color dot in the inbox is a fast visual signal without opening the message.
Use labels to resurface, not to store. Labels work best as "find this again" tags, not as organizational filing systems. Most people search for emails rather than browse folders — labels are most useful for surfacing clusters that you need to review as a batch, not as the primary retrieval mechanism.
Combining filters and labels
The most powerful pattern: filter to label + skip inbox. This separates the inbox into "what needs my active attention now" versus "organized but accessible." When you want to review receipts, click the Receipts label. When you want to check dev notifications, click Dev. Your primary inbox stream stays lean.Limitations of Gmail filters
Filters are static rules. They work well for mail you can predict — but most inbox noise isn't predictable. A sender you don't recognize yet, a thread that evolves in topic, a message that's important from a sender who usually sends newsletters — filters can't reason about these. They apply rules literally, not contextually.Filters also require ongoing maintenance. As your email use evolves, stale filters create misrouting. Plan to audit them a few times a year (Settings → Filters and Blocked Addresses).
When you've outgrown manual filters
Gmail filters are the manual version of inbox intelligence. Faraday does this automatically — without rules to write or labels to maintain. It connects to Gmail (and Outlook), classifies incoming mail contextually, surfaces the meaningful slice of each message, and organizes threads so you see what actually matters without having to architect a system first.If you've spent hours building a Gmail filter setup and still find your inbox exhausting, the missing piece isn't more rules — it's intelligence that doesn't require you to pre-define every category in advance. That's what Faraday handles.
Set up the key filters — newsletters, receipts, notifications. Then stop adding more. The goal is an inbox that demands less from you, not a filing system you have to maintain.