Can You Filter Emails on Gmail Based on Your Contacts?by Brian Hooper
Your Gmail contacts are usually the people whom you have important relationships with and the most frequent communication with, so you want their emails to not get lost in the fray. Setting up a Gmail filter regarding their messages can help. You can’t do this by clicking on Gmail and selecting "Contacts" from your Gmail page. That direct link to your Contacts panel merely shows a list of your contacts. Initially, you must manually indicate to Gmail which messages are from your contacts; thereafter, it will automatically redirect them.
Create Contacts Label
Click on the down arrow next to More in the menu on the left.
Click on “Create new label.”
Type “Contacts” into the “Please enter a new label name” box from the New Label window.
Select where you want the Contacts label to go under the “Nest label under” area, and then click on the “Create” button.
Identify Contacts and Filter
Put a check mark in the box beside an email message from a contact in your inbox or sent folder.
Click on the down arrow next to More and select “Filter messages like these.”
Click on the “Create filter with this search” link.
Review the list of options and select the actions that you want Gmail to take. You can have emails from the contact bypass your inbox by selecting “Skip the Inbox,” for instance.
Check the box titled “Apply the label." Click on “Choose label” and select “Contacts” from the list of choices.
Check the box titled “Also apply filter to matching conversation” at the bottom.
Click on “Create filter.”