MAPS Intelligence

CRM Clustering

Who your customers really are. And what to do with each of them.

Your CRM knows who buys, how much, when, where. MAPS finds the customer groups that really exist in it, tells you who you’re losing and what they’re worth, answers your questions with the real numbers, enriches each group with what you know — NPS, surveys, research, the market — and turns it into a persona to interview and an action plan. From a file, or straight from HubSpot.

The example uses a test database of 10,100 customers of a tailoring brand. Contact names are blurred anyway.

CRM Clustering: the loaded databases, New DB, Transactional, HubSpot, Merge, and the database’s key numbers
Several databases in the same project, and five numbers to get your bearings: contacts, groups, active, inactive, average value.
Bringing in the data

From a file,
or straight from HubSpot.

Four routes, and you can use them all: each database stays separate, and you compare them.

New DB

An export from any CRM, CSV or Excel, up to 100,000 contacts. The AI proposes what each column corresponds to — looking only at samples with emails, phone numbers and names masked — and you confirm.

Transactional

The orders file, one row per purchase. MAPS rebuilds each customer’s profile and unlocks questions about purchases: who bought what, together with what, when.

HubSpot

Connect your portal in one click. MAPS reads deals, orders or contacts, categories from products, companies in B2B — in the background, even for large databases.

Merge

Combines several databases into a single customer view: people who appear in more than one channel are recognized, value and purchases add up. Omnichannel customers stand out at a glance.

The HubSpot import: connection, source, what counts as a purchase, category
HubSpot, both ways

Read from HubSpot. Send the groups back to HubSpot.

The import only reads. You choose what counts as a purchase — only won deals, or all of them —, where to take the category from, the currency. “Detect from my HubSpot” proposes the settings by looking at your portal.

Then, if you want, “Send clusters to HubSpot”: each contact — or company, in B2B — receives its group, value and status. Your team finds them in the CRM they use every day, for lists and automations. And they can be removed in one click.

A database imported from HubSpot, with “Send clusters to HubSpot”
A test B2B project connected to a test HubSpot portal.
Uploading the orders file
AI Segmentation

The groups that exist.
Not the ones you imagine.

MAPS groups customers by how they behave — value, frequency, how long ago they bought, basket size, channels used — and decides how many groups to make by looking at how well separated they are and how stable they stay if the calculation is run again. Then it tests the result against chance: if your customer base is homogeneous, it tells you so instead of inventing segments. The AI gives each group a name and a reading; the typical customer is the most representative real customer.

scroll ↓
Three of the seven groups: activity, active buyers, risk of going inactive, value at stake, typical customer, traits, demographics, sub-clusters

Who you’re losing

For each customer, how far behind their own buying rhythm they are: active, at risk, dormant, lost. And the value at stake — what the customers slipping away are worth.

The typical customer

Value, purchases per year, basket size, last activity, categories: a real customer, not an average.

A finer cut

Micro-clustering carves out a sub-group: the AI proposes the cuts, or you ask in plain words — “who hasn’t bought in over a year” — and you immediately see how many real customers are in it.

Micro-clustering: cuts suggested by the AI, or a cut asked for in plain words
A sub-cluster: contacts, value, criteria, and its synthetic persona
The sub-group has its own synthetic persona, to interview in Prove.

With orders, what they buy too.

From the orders file: categories at risk — active customers who have stopped buying a category —, cross-sell — who buys A also buys B, and how much more than usual —, and each category’s seasonality, only when it’s statistically real.

Categories at risk, cross-sell and seasonality from the orders file
The contacts

From the group,
to the people.

Filter by group and by status, search, sort — or describe who you want to see and the AI turns it into a filter. At the top, how much value you risk losing across the whole database. Every list can be exported.

The contacts table with status, group, active channels, purchases, basket size, value
Names are blurred on this page.
Ask the Data

One question.
The real numbers.

“Who are the high-basket VIP customers who haven’t bought in over 90 days?” The AI doesn’t remember your contacts and doesn’t see them: it queries the database and answers with the numbers that come out of the calculation. If you ask for a list, you open it in the contacts or export it. Answers can be saved and exported to PDF.

scroll ↓
Suggested questions, and a saved answer with profile, what to do and the list of 277 contacts
Enrichment

Behavior tells you what they do.
The rest tells you why.

Add the layers you have: NPS, a survey — MAPS recognizes its dimensions —, qualitative research in PDF, Word, Excel, and the Monitor’s market data. Each answer is attributed to its group; then Claude Opus merges it all into a strategic reading for each group: what’s happening, the opportunity, the risk, with the sources.

The layers: NPS, Survey, User research, MAPS data
In the example: NPS on 5,102 customers, a survey on 6 dimensions, a qualitative study and the market data.

One group, read from every angle.

The behavior, the NPS with promoters and detractors, the survey dimensions, and the reading: for loyal high-value customers, the crack is after-sales service. Every reading is a version: you compare them over time.

scroll ↓
An enriched group: NPS, survey, strategic reading with opportunity and risk
Synthetic Users and action plans

Every group becomes a persona.
And a plan.

For each group, a deep synthetic persona — their day, how they decide, their objections, the critical moment, how to talk to them —, built from the group’s numbers and the enrichment, never from individual customers. You send it to Prove and interview it.

Three synthetic personas: archetype, quote, critical moment, how to communicate with them

Then, what to do.

For each group, a plan: the objective, the actions with their channel and the reason — the signal they come from —, the expected impact, the metrics, the caveats. You refine it by talking it through with the AI.

With “Move to Campaign” the plan becomes a campaign: emails, social posts and content open in the Studios with the brief already written; relationship actions become tasks for the team.

scroll ↓
A group’s action plan: objective, actions, impact, metrics, caveats, Move to Campaign
Privacy

Your customers
stay yours.

Never to the AI

Contacts stay in the project’s database: never in the chat, never in the memory. Only aggregate numbers reach the AI.

Pseudonymized emails

Each customer is recognized by an encrypted fingerprint of their email: databases, NPS and surveys are matched without using the plain-text email.

A key only you have

If you want to export emails in plain text, you protect them with a passphrase we don’t store: if you lose it, not even we can recover them.

Versions and deletion

Every import is a version: you see who changed, who is new, who left. And one click deletes everything.

In B2B too

The unit becomes the company: pipeline, open deals, win rate and sales cycle go into the calculation. And from a CRM account comes the buying committee to simulate in Prove.

Your CRM knows who they are.
MAPS tells you what to do with them.