Cleanbox
Features Helpdesk Blog Pricing Contact
Sign in Start free trial

How does contact categorization work?

Cleanbox automatically assigns a category to each contact based on the sender domain. This helps you organize your inbox and build powerful filter rules without manual sorting.

How it works

When a new contact is created (the first time someone emails you), Cleanbox extracts the registered domain from the sender address using a public suffix list. For example:

  • order-update@shipping.amazon.com → registered domain: amazon.com
  • noreply@accounts.google.com → registered domain: google.com

This registered domain is then looked up in a curated database of domain-to-category mappings. If a match is found, the category is automatically assigned to the contact.

Freemail domains are skipped

Domains like gmail.com, outlook.com, yahoo.com, and other freemail providers are not categorized. A contact sending from john@gmail.com could be anyone — categorizing them by domain would be meaningless.

The 20 categories

Category Typical senders
Social NetworksFacebook, Instagram, LinkedIn, X, TikTok
ShoppingAmazon, eBay, Etsy, Zalando
EntertainmentNetflix, Spotify, YouTube, Disney+
FinanceBanks, PayPal, Stripe, crypto exchanges
TravelAirlines, Booking.com, Airbnb, Uber
EducationUniversities, Coursera, Udemy, Duolingo
Food DeliveryUber Eats, DoorDash, Deliveroo, Thuisbezorgd
Logistic ServicesFedEx, UPS, DHL, PostNL, DPD
Business ServicesSlack, Notion, Salesforce, HubSpot
News & MagazinesNYT, Reuters, Medium, Substack
Gaming & GamblingSteam, Epic Games, PlayStation, Xbox
Internet & CommunicationISPs, Discord, WhatsApp, Zoom
Discounts & PromotionsCoupon sites, deal aggregators, cashback services
Restaurants & DiningOpenTable, restaurant chains, food review sites
Events & TicketsTicketmaster, Eventbrite, Meetup
Productivity & ToolsGitHub, Trello, Figma, Jira
Hobbies & InterestsReddit, forums, hobby platforms
Home & SuppliesIKEA, Home Depot, hardware stores
Fun & ActivitiesTheme parks, activity booking, games
AdultAge-restricted content and services

Manual category assignment

If a contact was not automatically categorized (because their domain is not in our database), or if you want to override the detected category, you can manually assign one from the contact detail page.

Using categories in filters

Categories become especially powerful when combined with filter rules. You can create filters that match on category, for example:

  • Deny all emails from Discounts & Promotions senders
  • Move Shopping emails to a dedicated folder
  • Flag all Finance emails as important
  • Mark Social Networks notifications as read on delivery

This lets you build broad rules that automatically apply to any sender in a category — even future contacts you have not seen yet.

Growing the database

The domain-to-category mapping database is continuously expanded. As more users connect their mailboxes, Cleanbox learns about new services and domains. Categories are assigned based on the service behind the domain, not on email content — so categorization is instant and does not require reading your emails.