BRUTAL MARKETING

CRM SEGMENTATION TOOLS: TAGS, FILTERS AND RFM IN A DAY

2026
BRUTAL MARKETING

CRM Segmentation Tools: Tags, Filters and RFM in a Day

2026

CRM Segmentation Tools: How to Stop Working With Your Entire Customer Base at Once

If your reps call every customer with the same offer, you're not running a sales process. You're running a lottery. Someone buys, someone hangs up, and at the end of the month you're guessing why conversion hasn't moved.

At Brutal Marketing, we work with sales teams at small and mid-sized companies, and we keep seeing the same picture.
Serhii Ponomarenko. CRM Segmentation Tools: Tags, Filters and RFM in a Day | Brutal Marketing blog
Serhii
Ponomarenko
The CRM is there, and so is the data, but the team treats the customer base as one undivided mass. A client who bought yesterday sits in the same list as one who hasn't replied in two years. A $120 customer and a $1,200 customer get the exact same call.

Below are the tools already built into nearly every modern CRM: tags, filters, custom fields, dynamic segments, and RFM analysis. You'll see how they work in Kommo, Pipedrive, and KeyCRM, which segments to build first, and what changes in the numbers once your team starts using them. Owners get a clear map of their customer base. Heads of sales get a plan they can launch in one working day.

Why most companies don't segment — and what it costs them

It's rarely a lack of will. Owners know they "should segment the base," but they hit three walls.
  1. The data is messy. Reps create records but fill in fields however they like. One contact has an industry, another doesn't; one deal has an amount, the next is blank. Dirty data produces dirty segments.
  2. Nobody has defined the criteria. The team doesn't know what to split by: product, time since last purchase, company size, or lead source. Without a clear question, you won't get a clear answer.
  3. It looks slow and complicated. In reality, you can launch basic segmentation in Kommo CRM or Pipedrive in a single working day if you know where to start.

Without segmentation, a business loses money on three levels. Reps spend hours on contacts who have neither the need nor the budget right now. Email campaigns go to everyone, so open rates drop, unsubscribes climb, and the list burns out. And nobody notices who is quietly drifting away, so win-back efforts start after the customer is already buying from a competitor.

One of our clients, a building materials wholesaler, ran without segmentation for a year and a half. When we built a basic RFM structure and split the base into four segments, the numbers were blunt: 22% of customers hadn't ordered in over 8 months. Nobody had called them separately or made them a specific offer. After a reactivation campaign for that segment, 14% came back and placed an order within six weeks.

Those customers didn't need a single ad dollar to come back. The revenue was already sitting in the CRM — nobody had pulled the right list.
Five segmentation tools already in your CRM | CRM Segmentation Tools: Tags, Filters and RFM in a Day – Brutal Marketing

Five segmentation tools already in your CRM

You don't need an expensive analytics platform or a developer to start. Built-in tools cover most of the work, from the simplest to the most advanced.

1. Tags

Tags are the fastest way to start segmenting today. You attach a label to a contact or deal: "wholesale," "retail," "VIP," "potential reseller," "past complaint," "interested in product X." A rep finishes a call, adds a tag, done. After a month of that discipline, you can filter all "VIP" contacts, launch separate communication for them, or hand the list to the owner for personal calls.

The classic mistake is naming chaos. One rep types "wholesale," another "wholesaler," a third "B2B bulk," and now three tags mean the same thing. The fix is a tag dictionary plus a short team briefing. We recommend prefixing tags by group — "type: wholesale," "interest: product X," "status: VIP" — so the list stays readable a year later. Fifteen to twenty-five tags are plenty to start.

2. Filters and saved views

Filters are the next level. You set a condition such as "customers whose last deal closed more than 90 days ago, deal value over $500, status: won." The CRM returns a list you can save and reopen in one click.

The logic is the same everywhere; only the menu names change. In Kommo, filters work in lead and contact lists, and saved filters appear in the side menu. Pipedrive offers quick filters directly in pipeline and list views, plus advanced filters built from ALL and ANY condition groups. In KeyCRM, you can configure and save order filters by almost any field: source, assigned rep, payment or delivery status, buyer, or product. HubSpot and Zoho work on the same principle.

A real example: an industrial equipment company set up three saved filters. The first shows customers with no activity for 60+ days. The second shows deals stuck in "thinking it over" for more than three weeks. The third shows customers who bought last quarter above the average order value. Every Monday, the head of sales opens these three lists and assigns tasks. Setup took two hours.

3. Custom fields and reports

Standard fields — name, phone, email, deal value — are only the foundation. Real business logic needs more: the client's industry, region, headcount, the product they use now, and when their contract with the current vendor ends.

That's what custom fields are for. One field takes 15–20 minutes to set up, and afterward you can build filters, segments, and reports on it. Two rules save months of cleanup. First, use dropdowns instead of free text: an "Industry" field with eight options is filterable, free text isn't. Second, don't create a field that won't feed a single filter or report.

Reports take filters one step further: instead of a plain list, you get a table with the columns you need, ready to export to Excel, push to your email platform, or upload to an ad account.

Custom fields only work if reps fill them in. Most CRMs let you make a field required before a deal moves to a specific stage — the cheapest way to enforce discipline. The rest comes down to sales department quality control and understanding why sales reps sabotage the CRM in the first place.

4. Dynamic segments for broadcasts and ads

This is the most underrated tool on the list. A segment is a saved group of customers defined by conditions. It updates on its own and plugs straight into a broadcast or an ad campaign.

In Kommo, Segments automatically group leads by conditions such as lead source, tag, or pipeline stage, and they update as soon as a lead starts or stops matching. You can use a segment for a broadcast or send it to Google Ads or Facebook Ads as an audience. Kommo's broadcasting feature is available on the Advanced and Enterprise plans.

In Pipedrive, the Campaigns add-on plays a similar role: you pick recipients based on past campaign data — send date, opens and clicks, subscription date — and combine those conditions with contact filters.

For owners, the payoff is direct budget savings. Send your current-customer segment to your ad account as an exclusion audience, and you stop paying for clicks from people who already buy from you. We covered this in our guide on using CRM data to improve PPC results.

5. RFM analysis

RFM scores every customer on three dimensions:
  • R (Recency) — how long ago they last bought;
  • F (Frequency) — how often they buy;
  • M (Monetary) — how much they spend.

Each dimension gets a score, usually from 1 to 5. An R5-F5-M5 customer is your best buyer: bought recently, buys often, spends a lot. An R1-F1-M1 customer hasn't bought in ages, rarely buys, and spends little. They need completely different approaches.

Here's what most reviews skip: Kommo, Pipedrive, and KeyCRM don't have a built-in "run RFM" button. You calculate the scores in a spreadsheet or BI tool and bring the result back into the CRM as a field. We'll show how below.

How it looks in Kommo, Pipedrive, and KeyCRM

Features have different names, but the logic is the same. Here's a cheat sheet so you don't spend an hour hunting for the right menu.
In Kommo, tags do more than filter: in Digital Pipeline, you can run separate automation sequences for leads with a specific tag. KeyCRM, a CRM popular with Ukrainian e-commerce stores, lets you filter buyers by activity, purchase history for a product or category, tags, and communication channel, and add custom fields for your niche.

If you're still choosing a system, start with our Pipedrive vs Kommo CRM comparison. For online stores, see how a CRM closes the loop on e-commerce sales.

RFM in detail: how to set thresholds without drowning in segments

RFM theory is simple. The hard part is calibrating thresholds. What does "bought recently" mean for your business? If you sell consumables with a two-week usage cycle, "recently" means 2–3 weeks. If you sell industrial equipment with a 6–12 month deal cycle, it means 3–4 months.

There are no universal numbers. Here's the approach we use during CRM implementation:
  1. Export closed deals for the last 12–24 months. You need three columns per customer: last purchase date, number of purchases, total spend.
  2. Build the distribution for each dimension. Find the 20th, 40th, 60th, and 80th percentiles — those are the boundaries between scores 1 and 5.
  3. Assign R, F, and M scores. In Google Sheets or Excel, that's a few formulas and an hour of work.
  4. Group scores into segments. Not 125 combinations (5×5×5), but 5–7 practical groups your team can actually work with.
  5. Bring the result back into the CRM. Create an "RFM segment" dropdown field and update it monthly via import or integration. Only then can you build filters, segments, and automations on top of RFM.

Step five is the one teams skip most often. RFM ends up living in a marketer's spreadsheet, and the sales team never sees it. To track how customers move between segments, put the distribution on a CRM sales dashboard in Google Looker Studio.
B2B companies should adapt the model. Purchase frequency is low across the board, so calculate F over 24 months or replace it with the number of active contracts. Calculate M on margin rather than revenue: a large client with a thin markup isn't always worth more than a mid-sized one.

In our experience, the first well-configured campaign for the "At risk" segment brings back 10–18% of customers who had been written off as "just quiet." We walk through formulas and sample calculations in our guide to RFM analysis for e-commerce.

Static vs. dynamic lists: when to use each

Once your segments exist, you need to decide how to work with them: through static or dynamic lists.

A static list is a snapshot. You apply a filter, get 340 contacts, and save them. Tomorrow some of them will be outdated, but the list won't update itself. Use it for one-off campaigns, such as a special offer to everyone who bought a specific product between January and March.

A dynamic list updates automatically: a customer who matches the conditions enters it, one who stops matching leaves. Use it for ongoing processes. A "No activity for 45+ days" list is always current, so reps see a fresh picture every week.
An example from our work: a B2B software company set up a dynamic list called "Trial users, day 7." The moment a user hit day seven of the free trial, they entered the list and a rep got a call task. Before that, those calls happened randomly or not at all. After the setup, trial-to-paid conversion rose from 9% to 17% in three months.

Which criteria to segment by: matching your business model

The question we hear most: "Where do I start? What do I split by?" There's no universal answer, but there is a logic. Ask which customer action is most valuable to your business: a repeat purchase, a bigger order, a referral? The answer gives you your first criterion.

E-commerce usually starts with RFM because transaction data already exists, then adds product category: someone buying kids' clothes and someone buying running gear have different needs. In B2B, segmentation relies on custom fields that reps fill in during lead qualification. For long cycles, track not only who the client is but where they are in the buying decision — see our guide to setting up a CRM for B2B long deal cycles.

Don't forget lead source. A lead from Google Ads and a referral differ in order value, decision speed, and loyalty. To get the source into every record automatically, set up UTM parameters and pass them to the CRM with each inquiry.

Still unsure? Ask one question: "Which customers used to buy regularly but have gone quiet?" That's your first reactivation segment.

How segmentation affects conversion: numbers from our projects

We run dozens of CRM implementation projects every year and see a direct link between segmentation quality and sales results.

Wholesale, Kyiv. Before segmentation, reps called the entire base with the same promotional offer, and conversion sat at 4.2%. We split the base into three segments (active, dormant, new) and wrote a separate script for each. Conversion rose to 11% among active customers and 8.5% among new ones. Promo revenue grew 34% with the same number of calls.

Online education, B2C. A base of 14,000 contacts received one newsletter for everyone. The open rate was 12%, and unsubscribes grew every month. After RFM segmentation into five groups with different content, the open rate reached 34% in the "Loyal" segment and 28% in "New." Unsubscribes fell by 40%.

Building materials manufacturing and sales. A reactivation campaign for dormant customers who hadn't ordered in 6–12 months: 280 customers, a personal call, and a special offer. Within a month, 41 of them placed an order — a 14.6% conversion rate from a "dead" base.

Segmentation doesn't generate revenue on its own. It creates the conditions for relevant communication, and relevant communication means fewer lost leads, higher order values, and win-backs that happen before a competitor gets there. More examples are in our case studies.

Step-by-step: launch segmentation in one working day

This is how we launch segmentation at the start of client projects.
  1. Morning: data audit (1.5 hours). Check which fields are filled in for at least 80% of contacts — that's your working base. Leave fields filled in for 30% or fewer alone for now. If your base came from spreadsheets full of duplicates, clean it up first; our breakdown of CRM implementation stages shows where that fits.
  2. Late morning: define criteria (1 hour). Answer three questions. Who is our best customer? Who can we still sell more to? Who needs reactivation? Those are your three baseline segments.
  3. Afternoon: configure the CRM (2 hours). Create three saved filters, one per segment. Add any missing custom fields. Agree on the tag dictionary with the team.
  4. Evening: test and assign tasks (1 hour). Open 10 random records from each list to check that the filter shows the right people. Take the simplest segment — "no purchase in 90+ days" — and assign call tasks to reps.
  5. One week later: first review. Count calls made, conversations held, and orders placed. Those numbers tell you which segment to scale and which to rethink.

You won't have a perfect system after one day. You'll have a working structure you can improve every week, which beats waiting another six months for "the right moment." If you don't have a CRM yet, or your current setup makes filters useless, see how we approach CRM implementation from scratch: from process audit to the first live workflows.

Automation: when manual segmentation stops scaling

Once your base passes 2,000–3,000 active contacts, manual segmentation becomes the bottleneck: tags go stale and customers get stuck in the wrong segments.

That's where automation comes in. In Kommo, Salesbot and Digital Pipeline triggers add tags, move deals, and create tasks based on customer behavior. For example: a client doesn't reply to an email within 5 days → gets the tag "not responding" → the rep sees a call task.

In Pipedrive, workflow automations follow the same trigger → action logic without code. In KeyCRM, more complex rules are easiest to build through the open API, which lets you add and update order tags and pull buyer data. That way, the monthly RFM recalculation comes off your reps' plates entirely. Our piece on when you need workflow automation software helps decide how far to go.

AI assistants inside CRMs can already suggest a tag based on a conversation or estimate how warm a lead is. But the rules — who counts as "VIP," when a customer becomes "dormant" — are still yours to define.

The core principle: automation only works on clean data. Garbage in, garbage out. Fix your records first (we listed the typical traps in common CRM implementation problems), then build the automation.

What to do with segments: three playbooks

Win back dormant customers. Take the segment "no purchase in 3–6 months, previously bought regularly." Call with a concrete reason: an updated product line, a seasonal offer, a new product that fits their profile. Not "just checking in." In our experience, this brings back 10–20% of the dormant base. For large bases, back the calls with a re-engagement email campaign.

Cross-sell by product matrix. Select customers who bought product A but not the logically related product B — a ready-made list for a targeted offer. These campaigns convert 2–3 times better than the general base because the offer is genuinely relevant. Specific mechanics are in our guide to generating revenue from existing customers.

Prioritize reps' work. With 80 active contacts, a rep picks who to call first by gut feel — and not always correctly. Segmentation sets a clear order: "high order value + high purchase readiness" first, everyone else after. To keep that order from relying on memory, automate your sales department's routine, including follow-up reminders.

Common CRM segmentation mistakes

  1. Too many segments. The team splits the base into 15–20 groups, and nobody has the capacity to work each one differently. Start with 5–6 segments at most.
  2. Segments with no action. The base gets split and color-coded, and that's it. Every segment needs clear instructions: what we say, what we offer, how often we reach out.
  3. Stale data. Segments were set up in January; it's now October. A customer moved from "active" to "dormant" long ago, but the record still carries the old tag. Keep segments alive through automation or a monthly audit.
  4. Ignoring lead source. Customers from different channels behave differently. Without source data, your stats blend together and your conclusions go wrong.
  5. Reps don't know why it matters. A manager builds segments but never explains the logic, so reps tag sloppily or not at all, and the system falls apart in two weeks. Sell every CRM change to your team the way you sell your product to a customer.

For a broader view of segmentation models, read our customer segmentation guide. To see how segments translate into revenue, connect end-to-end sales analytics.
We at Brutal Marketing will select the best CRM program for you to use in your business. We will be happy to tell you about the program's capabilities and show you which settings will exactly help you achieve the desired financial results.

Frequently Asked Questions

What is customer segmentation in a CRM, and why does it matter?

It's splitting your contact base into groups by purchase history, activity, deal value, source, or behavior. Segmentation lets you send each group a relevant offer, raise conversion, and stop wasting reps' time and ad budget on the wrong audience.

What segmentation tools does Kommo CRM have?

Tags for leads, contacts, and companies; saved filters; custom fields; and Segments — dynamic lead groups that update automatically and work for broadcasts and ad audiences. Salesbot and Digital Pipeline handle automatic tagging and task creation.

Does any CRM have built-in RFM analysis?

Kommo, Pipedrive, and KeyCRM don't have a standard RFM button. Teams calculate scores in Google Sheets, Excel, or a BI tool and bring the result back into the CRM as an "RFM segment" field. From there, you can build filters, segments, and automations on it, with regular recalculation via API.

What's the difference between dynamic and static lists?

A dynamic list updates automatically as customers match or stop matching conditions. A static list captures an audience at one moment and never changes. Use dynamic lists for recurring processes and triggered campaigns, static lists for one-off promotions and cohort analysis.

How many segments should I start with?

Three to six. The minimum set: your best customers, customers with upsell potential, and customers for reactivation. Add more only once each segment has its own script, offer, and owner.

Where should I start if I have no experience?

With one saved filter based on a product criterion — for example, customers who bought product A but not product B. It requires no technical skills and immediately shows the upsell potential in your base. Then add a reactivation segment and move on to RFM.

Launch segmentation with a team that has done it hundreds of times

Setting up filters in a CRM is easy. The hard part is choosing the right criteria, tying segments to real sales processes, and making sure the system runs every day instead of just existing.

Brutal Marketing implements CRMs and builds sales systems on Kommo, Pipedrive, and KeyCRM. We don't just add fields — we build the logic: who works each segment, when, and with what message. If you want to get there faster and skip the usual mistakes, get in touch. We'll review your customer base and propose a segmentation plan for your business.
CRM segmentation tools, customer segmentation in CRM, RFM analysis in CRM, dynamic segments CRM, CRM tags and filters, segment customer base | Brutal Marketing blog | CRM Segmentation Tools: Tags, Filters and RFM in a Day
By submitting an application, you agree to the privacy policy
Join our community at Telegram and WhatsApp