Skip to main content
Back to blog
Productivity8 min readMarch 25, 2026

How to Use Email Labels and Filters as a Freelancer

How to set up Gmail labels and filters as a freelancer. Covers the labels you actually need, filter rules that save time, and the system that keeps your inbox organized.

Your inbox has 4,327 unread emails. You know that one important message is in there somewhere. The client sent it last Thursday. Or was it Wednesday? You scroll and scroll. It's buried between a newsletter about AI trends and a shipping notification from Amazon.

This is what happens when you treat your inbox as one giant pile. And it's how most freelancers operate, until they discover labels and filters.

Ten minutes of setup will save you hours every week. Here's exactly how to do it.

Labels vs. Folders vs. Tags: What's the Difference?

Depends on your email client.

Gmail uses labels. A label is like a tag you can apply to any email. An email can have multiple labels. You can color-code them. They show up in your sidebar. Labels are the most flexible system for freelancers.

Outlook uses folders. An email lives in one folder. You can create subfolders. It's more rigid than Gmail but still effective.

Apple Mail uses a mix of mailboxes and rules.

The principles are the same regardless of your tool. I'll focus on Gmail since most freelancers use it, but adapt the concepts to whatever you're using.

The Label System Every Freelancer Needs

Don't go overboard with labels. I've seen freelancers create 40+ labels and spend more time categorizing emails than reading them. You need a simple, functional system.

Here's what works:

Client labels. One label per active client. Color-coded so you can visually scan your inbox. "Client - Acme Corp" in blue. "Client - StartupXYZ" in green. When a project ends, archive the label (don't delete it, you might need it later).

Status labels. These track where things stand:

  • "Needs Response" for emails you need to reply to
  • "Waiting On" for emails where you're waiting for someone else
  • "To Invoice" for completed work that needs billing
  • Category labels. These are broader buckets:

  • "Prospects" for potential new clients
  • "Admin" for business-related but non-client emails
  • "Reference" for useful emails you might need later (contracts, credentials, important links)
  • That's it. Client labels + 3-4 status labels + 3-4 category labels. Keep it under 15 total.

    Setting Up Filters That Actually Save Time

    Labels are useful. Filters are where the magic happens. A filter automatically applies labels, stars, archives, or forwards emails based on rules you define.

    Here's how to set them up in Gmail:

    1. Click the search bar dropdown arrow (or go to Settings > Filters and Blocked Addresses)

    2. Define your criteria (sender, subject, keywords, etc.)

    3. Choose what happens when an email matches

    Filters Every Freelancer Should Create

    Filter 1: Active client emails. For each active client, create a filter matching their email domain. Apply the client label and star it. This ensures client emails always stand out.

    Example: From contains "@acmecorp.com" → Apply label "Client - Acme Corp", Star it, Never send to Spam.

    Filter 2: Invoice and payment notifications. From contains "freshbooks.com" OR "quickbooks.com" OR "paypal.com" OR "stripe.com" → Apply label "Payments", Star it.

    Filter 3: Newsletter and marketing emails. From contains any of your subscription senders → Apply label "Newsletters", Skip Inbox (Archive). This keeps them out of your main inbox but still accessible when you want to read them.

    Filter 4: Social media notifications. From contains "linkedin.com" OR "twitter.com" OR other platforms → Apply label "Social", Skip Inbox. You don't need a LinkedIn notification interrupting your workflow. Check these on your own time.

    Filter 5: Tool notifications. From contains "calendly.com" OR "slack.com" OR "asana.com" → Apply label "Tools". You can decide whether these skip the inbox or not based on how important they are to your workflow.

    The "Skip Inbox" Trick

    This is the single most impactful filter action, and most people don't use it.

    When you set a filter to "Skip the Inbox (Archive it)", the email still arrives. It gets labeled. You can find it anytime. But it doesn't clutter your primary inbox.

    Use this for anything that's informational but not actionable: newsletters, social notifications, promotional emails, automated reports. Your inbox should only contain emails that need your attention.

    After setting up Skip Inbox filters for non-essential mail, most freelancers see their daily inbox volume drop by 50-70%. That's not an exaggeration.

    Processing Your Inbox With Labels

    Once your system is set up, here's how to use it during your email check sessions:

    Step 1: Scan for client labels. These are priority. Handle client emails first.

    Step 2: Apply status labels. As you read each email, tag it:

  • Can you respond in under 2 minutes? Do it now and archive.
  • Need more time? Label it "Needs Response" and move on.
  • Waiting for someone? Label it "Waiting On."
  • Completed work that needs billing? Label it "To Invoice."
  • Step 3: Process non-client emails. Prospects, admin, reference material. Handle what you can, label the rest.

    Step 4: Review status labels. At the end of each email session, click "Needs Response" and handle the remaining items. Check "Waiting On" to see if anything needs a follow-up nudge.

    Advanced Filter Techniques

    Once you're comfortable with the basics, try these:

    Filter by subject line keywords. Create filters for emails with subjects containing "invoice," "payment," or "receipt" to auto-label financial messages.

    Filter by attachment. In Gmail, you can filter for "has:attachment". Useful for auto-labeling emails with contracts, deliverables, or files you'll need to find later.

    Combine conditions. "From contains '@client.com' AND subject contains 'urgent'" → Star it AND apply a special "Urgent" label. This gives VIP treatment to truly time-sensitive requests from specific clients.

    Auto-forward. If you use separate email addresses for different purposes, filters can forward specific emails from one account to another. Useful for routing payment notifications to your bookkeeping email.

    Maintaining Your System

    A label and filter system requires occasional maintenance. Without it, things get messy over time.

    Monthly: Remove labels for clients you no longer work with (archive, don't delete). Add labels and filters for new clients. Review your "Needs Response" label for anything that slipped through the cracks.

    Quarterly: Audit your filters. Are they still matching correctly? Have any clients changed their email domain? Are there new types of emails you should be filtering?

    Yearly: Do a full cleanup. Delete labels you haven't used in 6 months. Simplify any filters that have gotten overly complicated. Unsubscribe from newsletters that are hitting your "Newsletters" label but you never actually read.

    Labels and Filters Across Devices

    Your system needs to work on your phone too. Gmail labels sync across all devices. Outlook folders sync through Exchange. Make sure your mobile app supports whatever system you set up on desktop.

    On mobile, resist the urge to check every label. Use your phone for quick triage only: scan for starred/urgent items, fire off short replies, and save the deep processing for your desktop sessions.

    What This Looks Like in Practice

    A freelance designer with 5 active clients might have this setup:

    Labels:

  • Client - BigBrand (red)
  • Client - StartupA (blue)
  • Client - AgencyB (green)
  • Client - SmallBiz (orange)
  • Client - NonProfit (purple)
  • Needs Response (yellow)
  • Waiting On (gray)
  • To Invoice (green)
  • Prospects (teal)
  • Newsletters (no color, auto-archived)
  • Payments (no color)
  • Filters:

  • 5 client domain filters (auto-label + star)
  • 1 payment platform filter (auto-label)
  • 1 newsletter filter (auto-label + skip inbox)
  • 1 social notification filter (auto-label + skip inbox)
  • Total setup time: about 15 minutes. Time saved per week: easily 2-3 hours. And the reduced stress of knowing where everything is? Priceless.

    Tools That Complement Your Label System

    Pynglo works alongside your email labels to give you visibility into which messages were opened. Combined with a "Waiting On" label, you can see at a glance which clients have read your emails and which haven't, without leaving your inbox.

    HubSpot's free CRM can pull from your email labels to track client interactions in one place. And if you're using Grammarly, it works in the compose window regardless of how you've organized your inbox.

    The label and filter system is boring. It's not exciting to set up. Nobody posts about it on social media. But it's one of those foundational habits that separates freelancers who feel in control of their business from freelancers who feel controlled by their inbox.

    Spend the 15 minutes. Set it up today. You'll wonder how you ever survived without it.

    Stop wondering. Start knowing.

    Connect your Gmail in 30 seconds. See who owes you a reply before your coffee gets cold.

    Try Pynglo Free

    Keep reading