How to Automatically Delete Emails from a Specific Sender in Gmail

Tap each step to see how to auto-delete emails from a sender in Gmail.

  1. Click the dropdown arrow in the search bar

    Click the small arrow on the right side of Gmail's search bar to open the search options.

  2. Enter the address to block in the "From" field

    Type the sender address of the promotional or unwanted mail you want deleted automatically.

  3. Click "Create filter"

    Click "Create filter" at the bottom right of the search options window.

  4. Check "Delete it," then click Create filter

    In the list of actions that appears, check "Delete it" and click Create filter to finish.

  5. Why it helps

    When repeated promotional emails from one sender keep showing up, setting up a filter means they never appear in your inbox at all and are automatically deleted, so you don't have to think about it.

Tired of deleting the same promotional email every time?

Instead of manually deleting recurring promotional or unwanted mail from the same sender every time, setting up a filter takes care of it automatically β€” the messages are deleted before they ever land in your inbox.

Also worth learning: creating labels in Gmail

If you'd rather just sort certain mail out of the way instead of deleting it outright, combining a label with a filter is a good alternative β€” routing messages into a labeled folder instead of your main inbox without losing them.

Frequently Asked Questions

Can I review or delete a filter later?

Yes. Under Settings β†’ Filters and Blocked Addresses, you can see every filter you've created and edit or delete any of them.

Can I block an entire sender domain at once?

Yes. Typing something like "*@example.com" with an asterisk before the domain in the "From" field filters every sender from that domain in one go.