Why Learning How to Create Email Filters Changes Everything

If your inbox feels like an endless stream of marketing newsletters, purchase receipts, notifications, and important client emails tangled together, you are losing valuable hours every week. Email filters are automated conditional rules that instruct Gmail to take immediate actions on incoming mail before you even see it.

By pairing Gmail's native filtering engine with plus addressing aliases or dot trick variations, you can build a self-organizing inbox that operates entirely on autopilot.

What an Email Filter Does
An email filter consists of two parts: Criteria (who sent it, what words it contains, or which alias received it) and Actions (apply label, bypass inbox, mark as read, star, or delete). Once created, Gmail processes matching messages within milliseconds of arrival.

Method 1: Create an Email Filter Using Search Options (Recommended)

This is the most powerful and versatile method to create an email filter for any condition, keyword, or recipient alias:

  1. Click the Search Options icon: Look at the top search bar in Gmail on your desktop. On the far right side of the search field, click the Show search options slider button (represented by three horizontal sliders or an equalizer icon).
  2. Define your filter criteria: Fill out one or more matching fields:
    • From: Filter messages from specific senders or entire domains (e.g., @store.com or [email protected]).
    • To: Filter messages sent to your specific aliases (e.g., [email protected] or [email protected]).
    • Subject: Target emails with specific keywords in the subject line (e.g., "Invoice", "Security Alert", or "Order Confirmation").
    • Has the words: Match terms anywhere in the email body or headers (e.g., "unsubscribe" or "tracking number").
    • Doesn't have: Exclude specific phrases or VIP sender names.
    • Size: Filter messages larger or smaller than a specified byte threshold (great for archiving large attachments).
    • Has attachment: Restrict the filter exclusively to emails with attached files.
  3. Click "Create filter": Do NOT click the blue "Search" button. Instead, click the Create filter button located immediately to the left of the Search button at the bottom-right of the window.
  4. Select your automated actions: Choose what Gmail should do when an incoming email satisfies your criteria (see the complete action list below).
  5. Check "Also apply filter to matching conversations": If you want Gmail to retroactively process past emails already in your inbox, enable this checkbox.
  6. Click "Create filter" to activate: Your rule is instantly active and will run automatically on all future incoming emails.

Method 2: Create a Filter Directly from an Open Email

If you are currently reading an annoying email or an invoice that you want to automatically route from now on, Gmail offers a 2-click shortcut:

  1. Open the email message in Gmail.
  2. Click the Three Vertical Dots menu (More options) located on the top toolbar above the email subject.
  3. Select Filter messages like these from the dropdown menu.
  4. Gmail will automatically populate the sender's address into the From field. You can adjust the parameters or add keywords.
  5. Click Create filter, choose your preferred labels or archive rules, and save.

Gmail Filter Actions Explained

When creating email filters, you can combine multiple simultaneous actions. Here is what each option accomplishes:

Action What It Does Best Use Case
Skip the Inbox (Archive it) Routes the email directly to your archives without ringing your inbox notification. Newsletters, receipts, bulk updates, and notifications.
Mark as read Clears the unread badge automatically upon receipt. Automated logs, status pings, and low-priority alerts.
Apply the label Applies a colored organizational tag or folder of your choice. Categorizing Finance, Taxes, Personal, and Shopping.
Star it Flags the conversation with a star for quick reference. VIP senders, high-priority clients, and bank notifications.
Forward it Automatically sends a copy to a verified forwarding address. Forwarding billing receipts to your bookkeeper or spouse.
Delete it Sends the message straight to Trash (permanently deleted after 30 days). Persistent spam senders that ignore unsubscribe requests.
Never send it to Spam Whitelists the sender to bypass Gmail's aggressive spam filter. Critical password reset tokens and business emails.
Categorize as Routes to Primary, Social, Updates, Forums, or Promotions tab. Fine-tuning Google's smart tab categorization.

How to Create Email Filters for Aliases (Plus & Dot Tricks)

One of the most effective ways to use filters is by linking them to custom alias variations generated by our Gmail Generator tool. Because Google routes all dotted and tagged variations to your primary inbox, you can assign dedicated aliases to different categories of websites:

Example Alias Filter Setup
Criteria: To:([email protected])
Actions:  Apply Label "Newsletters", Skip the Inbox, Categorize as Promotions

Criteria: To:([email protected])
Actions:  Apply Label "Finance/Receipts", Star it, Never send to Spam

Criteria: To:([email protected])
Actions:  Apply Label "Testing/Dev", Mark as read

How to Edit, Export, or Delete Existing Filters

Need to modify a rule or delete an obsolete filter? Access Gmail's central filter management console:

  1. Click the Settings Gear in the top-right corner of Gmail and choose See all settings.
  2. Navigate to the Filters and Blocked Addresses tab.
  3. All of your existing filter rules are listed sequentially with their exact criteria and action list.
  4. Click edit to adjust the keywords or actions, or click delete to remove the filter entirely.
  5. Bonus: Select the checkbox beside any filter and click Export to download an XML filter backup. You can import these rules into any other Google account.

5 Essential Email Filter Recipes You Should Set Up Today

Generate Filter-Ready Gmail Aliases

Create dot variations and plus-tagged aliases in seconds. Export instant Gmail Filter XML rules with zero data stored.

Open Generator Tool →