Capability
Contacts (CRM, B2C & B2B)
Every customer, prospect and company in one profile. With the complete history across every channel and an interest distribution that shows what moves each individual.

One contact, one profile, the whole story.
Data consistency.
One profile per person and company: core data, purchases, clicks, conversations and consents, B2C and B2B connected, duplicates merged.
Enrichment.
Every action counts towards a topic. The interest distribution shows what really moves a contact, not just how active they are.
Control.
When an interest reaches its threshold, the system acts: the right message, the right campaign, the right content, a heads-up for sales.
Watch
Contacts (CRM, B2C & B2B) in 2 minutes
Finally know who your customers really are
Most companies do not know too little about their customers. They know it in too many places.
The email address sits in the newsletter tool. The order history in the shop. The last phone call in a notepad. The consent somewhere in a form export. And the one colleague who keeps it all in her head is away on holiday.
Caymland M4 brings all of it together in a single contact profile. One record per person, one record per company, and behind it the complete history of your relationship.
When we talk to customers about their data, we always end up at the same three questions. Is the data right? What does it say about the individual person? And what follows from it? Caymland M4 answers all three, in one system:
- Data consistency. One profile per person and per company, complete, free of duplicates and always current.
- Enrichment. Clicks, visits, downloads and purchases become a picture of what a person is really interested in: their interest distribution.
- Control. That interest decides what happens next. Which message, which content, which call, and when.
Pillar 1: Data consistency. A profile you can trust
Everything else stands on this foundation. An analysis is only as good as the record beneath it, and a campaign only as accurate as the profile it reads.
One profile that tells the whole story
Open a contact and you see more than a name and an address. You see what this person has actually experienced with you.
The core data: name, salutation, address, country, language, time zone, phone, social profiles. Plus exactly the fields your business really needs. Membership number, subscription type, preferred branch, vehicle class, season ticket, contract end date. You create them yourself, in minutes, without a developer. Text, dropdowns, multi-select, date, numbers, yes/no, country, language: the field adapts to your process, not the other way round.
The chronology: below that runs the complete timeline. Which email was opened when and which link was clicked. Which pages the contact visited on your website, for how long, and which campaign brought them there. Which form they filled in. Which campaigns they are in, and at what point. Which SMS, push notification or messenger message went out. Which documents they downloaded. Which reply they wrote to your team in the inbox.
The relationship: notes from your colleagues, with attached documents and reminders. Who on the team is responsible for this contact. Which tasks are open. Which tags, categories and interests are on file.
No switching between tools, no asking around the team, no "hang on, let me just check". One page, everything on it.
B2C and B2B in the same system
Most CRM systems force a decision on you: either you manage people, or you manage companies. Reality is rarely that tidy.
Caymland M4 knows both and connects them properly:
- Companies are profiles in their own right, with their own fields, their own history, their own notes and their own scoring.
- A person can belong to several companies, with one of them as the primary one. The buyer who also sits on an association board. The consultant with three clients. The managing director who is a private customer as well.
- Every connection has a role. Decision maker, accounts, technical contact, member. So you know not only who belongs to the company, but what for.
- Company data flows into your communication. When a company's address changes, you do not have to update it on sixteen contacts.
- Companies can be grouped and scored just like people. Which accounts are moving? Where has it gone quiet?
Whether you sell tickets to consumers, look after members, develop major accounts or do all of it at once: you do not need three systems for that.
Data you can trust
A CRM is only as good as the data in it. That is why a great deal of the work in Caymland M4 sits exactly where it is unspectacular but decisive.
Finding duplicates and merging them cleanly. The system spots duplicate contacts and companies by the characteristics that are unique for you. Nothing is lost in the merge: history, notes, consents and company links all come along, and it stays traceable what was merged with what. You decide which record wins, or you let it run automatically on a schedule.
Imports that tell you what went wrong. You upload a file, map the columns to the fields and start. Large files carry on in the background while you work. At the end you see not just "finished", but exactly which rows did not go through, and why.
Every change is traceable. Who set which field to which value, and when? It is in the log. In a complaint, an audit, or simply when someone asks "why does it say that now?", this is worth its weight in gold.
Exports leave a trail. The way out is logged too: who exported which contacts, when and why.
Anonymous visitors become known contacts
Someone reads your website for three weeks. They click through offers, compare, come back. Then they fill in a form.
In most systems their story begins at that moment. In Caymland M4 it begins three weeks earlier. The entire earlier journey is attributed to the newly identified contact.
That changes the first conversation fundamentally. You no longer ask "so what are you interested in?". You know.
Open to everything else you use
A contact profile is complete when the systems beside it feed into it as well.
- Existing CRM systems such as Salesforce, HubSpot, Microsoft Dynamics, Pipedrive, Zoho, SugarCRM and others can be connected and synchronised.
- Email and calendar from Microsoft 365 and Google.
- Shop, ticketing and point-of-sale systems deliver purchases and transactions straight into the profile.
- Forms and landing pages from Caymland itself write into it anyway.
- A complete API for everything that is bespoke. Your line-of-business application, your ERP, your association system.
Caymland M4 does not want to be your only system. It wants to be the system where the customer view comes together.
Pillar 2: Enrichment. Behaviour becomes interest
A profile full of clicks is not yet knowledge. Nobody reads two hundred timeline entries before picking up the phone. Caymland M4 therefore continuously condenses that behaviour into an answer to the most important question in marketing and sales: What is this person interested in?
The interest distribution
Open the Interests tab on a contact and you see it at a glance. A radar chart shows the distribution of their interest across your topics, next to it the points per category, each in its own colour. Below come their strongest interests, each with a status: active, dormant or stale.
The difference from a single score is huge. “84 points” tells you someone is active. The interest distribution tells you in what: 60 percent hiking holidays, 25 percent family offers, 15 percent city breaks. Two contacts with the same score can be completely different people, and that is exactly how you should treat them.
Point actions: you decide what counts
Points are not entered by hand. They come from what a contact does. You decide which behaviour is worth how much and which topic it counts towards:
- Emails opened or received
- Pages visited, on your website or on landing pages, optionally depending on the number of visits, the time spent or whether someone returns after a break
- Forms submitted and documents downloaded
- Chats started in the live chat, per chat channel if you like
- Campaign parameters of the ad or link someone arrives through
- Orders and bookings from connected systems
- Campaign steps that book points to one or more topics on purpose
- Imports that bring points per topic along, a bulk action in the contact list for many contacts at once, and the API for everything that comes from your own systems
Every action can add or subtract points, and you decide whether it counts once or every time it happens. Unsubscribing from the product newsletter may lower the interest in that product. The fifth visit to the pricing page may count for more than the first.
Point categories: your topics, not ours
The categories are your topics. Product lines, destinations, divisions, industries, buying stages, whatever sets your business apart. Every point action counts towards a category, and so every contact grows a profile in exactly the terms your team thinks in.
- Straight from your website, no setup. If your pages carry a category, it is created on the first visit, with its colour and rule: every visit counts, and staying longer counts more. The interest distribution builds itself while your visitors read.
- Parent categories sum up. Individual topics can be grouped under broader terms such as industry or buying stage. The chart then shows whether someone is still researching or already comparing.
- Every point can be explained. The points history shows which action earned a contact which points in which topic. Nobody has to trust a number they cannot trace.
- Recent counts more. If you like, older points lose weight over time, with a half-life of its own for each topic. Someone who was interested in a ski holiday two years ago is not a hot contact today.
- At a glance, too. The dashboard shows which topics are collecting the most points across your whole database right now and how that develops over time.
Who genuinely deserves attention
Not every contact is equally urgent. Caymland M4 helps your team get the order right.
- Points accumulate automatically when a contact does something relevant. You define what is worth how much.
- Scoring by topic instead of one total figure: interest in product A, interest in product B, proximity to a purchase decision. A single number on its own tells you too little.
- Stages show where in the process a contact currently stands, and change automatically once the conditions are met.
- Signals make visible why a contact is interesting right now. Not just "score 84", but "opened the pricing page twice yesterday".
Optionally this can be extended with an AI-assisted recommendation for the next sensible step.
Pillar 3: Control. Interest decides what happens
Knowing what someone is interested in is good. Acting on it without anyone pulling a list is the real value. In Caymland M4, the interest distribution steers communication, content and sales directly.
Thresholds that act on their own
With point triggers you define what happens as soon as a contact reaches a threshold, overall or in a specific topic:
- send an email to the contact, for example the right offer for the topic that has just crossed the threshold
- notify the person responsible in your team, so the call comes while the interest is fresh
- add the contact to a campaign or take them out of one
- adjust audiences and tags
- hand the contact over to a connected CRM
On top of that, every contact above the threshold gets a colour in the contact list. Your team sees who is ready without opening a report. And when you create a new trigger, it can also apply to every contact who has already reached the threshold.
The daily list for sales
Every morning the same question: who do I call today? The daily list answers it. It shows your team the most important contacts for today, ranked by signal strength and each with a recommended next action.
- Why now, in one sentence. “5 page views in 24 hrs”, “Viewed a buying-relevant page”, “Returned to the website on 3 different days”, “Contract expires on 31 Oct”, “Replied to an email”. Nobody has to interpret a score.
- The interest distribution counts too. Interests are weighted: a point in the buying stage purchase intent weighs more than one in information. On top come score, stage, revenue and around eighteen signal sources, from email and website to orders, contracts and unsubscribes.
- Two lanes: contacts where there is an opportunity right now, and contacts that are at risk and should be won back.
- The recommended action is right there, such as “Get in touch, strong purchase intent” or “Provide evaluation material or offer a demo”. With AI connected, Caymland M4 suggests the next best action and drafts an email, message or note in the contact’s language. Nothing is ever sent automatically, and anyone who has unsubscribed gets a note at most.
- Done or snooze, for three or seven days. Everyone sees their own contacts, management all of them if you like.
- Your weighting. How much score, signals, stage and revenue count, and over which period, is up to you.
On the contact, the “Why now” tab shows what the priority is made of. One click hands the case to the AI assistant.
In Outlook, too
With the Outlook add-in the contact card sits next to every email: company, position, stage, last activity and the strongest interests in their colours. Whoever replies in sales knows what moves the customer. Received emails land in the contact history with one click, and tracking on send records the ones you send.
Audiences that keep themselves current
Static lists are out of date from the day they are created. That is why Caymland M4 works with living audiences.
You describe once who you mean. From then on the system keeps the group current by itself: whoever newly fits joins, whoever no longer fits drops out. Without anyone touching an export.
And you can describe far more than "lives in Zurich":
| You mean ... | ... and filter by |
|---|---|
| Who is this? | Core data, custom fields, tags, categories, company, account owner |
| What have they done? | Emails opened and clicked, pages visited, forms, downloads |
| How warm are they? | Score, stage in the sales process, last activity |
| What are they interested in? | Points per topic, a topic’s share of the whole profile in percent, strongest interest |
| Where did they come from? | Campaign, source, referring link, import, ad parameters |
| What do they browse with? | Device, operating system, brand |
| What may I send them? | Consent, unsubscribes, bounces, preferred channel |
Combinable, nestable, and checked in seconds. "Every prospect in eastern Switzerland who visited the pricing page in the last 30 days but has not ordered yet, and whom I am allowed to contact by email." That is no longer a project. That is an afternoon coffee.
And if you do need a fixed, hand-picked list at some point: that exists too, of course.
Content by interest
The interest distribution also works where your contacts read. A content area on your website or app can show exactly the items from a pool that match the visitor’s strongest interest. Whoever is interested in hiking holidays sees hiking holidays, without anyone maintaining a rule per page.
And when you ask the AI assistant “What is this contact interested in?”, it answers from the interest distribution, not from a bare score.
Consent is not a tick box, it is a state
Data protection in Caymland M4 is not a module bolted on afterwards. It is part of the contact profile.
- Single and double opt-in, properly documented, including time and origin.
- Unsubscribes with a reason. Unsubscribed themselves, blocked manually, hard bounce, soft bounce, suppression list. The difference matters, and the system knows it.
- Separated by channel. Someone can have unsubscribed from the newsletter and still want an SMS about their order.
- A preference centre, where your contacts decide for themselves what they want to receive. That lowers unsubscribes considerably, because the alternative to "everything" does not have to be "nothing".
- Frequency rules, so that nobody is overrun by you. At most this many messages per period, preferred channel, defined quiet times.
That is how you meet the requirements of the GDPR and the revised Swiss Data Protection Act — not on paper, but in day-to-day operation.
Your team works together, not side by side
- Responsibilities are recorded visibly. Every contact has a person accountable for it.
- Permissions control who may see and change what. Your field sales team sees its contacts, management sees all of them.
- Notes and documents live with the contact, not in one person's mailbox.
- Reminders make sure a callback does not slip through.
When someone leaves the company, the knowledge about the customer relationship does not leave with them.
What this looks like day to day
The cultural venue. Visitors buy tickets, sometimes online, sometimes at the box office, sometimes as a gift. Instead of three address variants of the same person there is one profile, with every visit, every preference, and the information on whether a subscription is running out. The invitation to the new season goes to people it actually fits, not to a list from two years ago.
The B2B provider. A company has been showing activity for weeks: three different people download documents, one of them is new. The team sees this on the company profile, not across three separate contacts, and gets in touch at the right moment with the right person.
The association. Members, prospects, corporate members and honorary members have different rights, fees and communication preferences. It all sits in one system, with clean consent per channel and a preference centre where every member decides for themselves what they want to hear about.
The tour operator. For three weeks a prospect has been reading pages about hiking holidays, downloads the brochure and opens every email on the subject. Her profile shows 70 percent hiking, and the topic is active. When she crosses the threshold, the offer for the autumn hiking week goes out automatically and the responsible adviser gets a message. She never receives the city-break campaign in the first place.
Questions & answers
Frequently asked questions
Do we have to enter our existing data all over again?
No. You import your contacts and companies from files or directly from your existing systems. During the import you map which column goes where, and afterwards you see exactly which records need attention.
We have a lot of duplicates. Is that a problem?
It is the normal case, and it is taken care of. The system proposes duplicates, you review them and merge, without losing history or consents. For large volumes this also runs as a recurring job in the background.
Can we create our own fields without a developer?
Yes. You define the label, the type and the options yourself. The new field is immediately available in the profile, in forms, in audiences and in your communication.
How many contacts can the system handle?
Caymland M4 is built for large volumes and runs in production at customers with several million contacts and transactions.
Is this GDPR compliant?
Consents, unsubscribe reasons, the change log, subject access and deletion are a fixed part of contact management. Operation in Switzerland or in Europe is available on request.
Do we need the CRM even if we only want to send newsletters?
You get it anyway, and that is precisely the point: your sending is then based not on a list, but on real knowledge about your recipients. The difference in the results is usually surprisingly clear.
What is the interest distribution?
It shows for each contact how their interest is spread across your topics, such as product lines, destinations or buying stages. Point actions book every relevant behaviour to a topic, and in the profile you see the result as a chart, with the strongest interests and whether they are active, dormant or stale.
Do we have to set up the topics with a lot of effort?
No. If your pages carry a category, the topic is created on the first visit, including its point rule. Your own point actions, campaign steps, imports and the API can be added whenever you like.
What happens when a contact reaches a threshold in a topic?
Whatever you define: an email to the contact, a message to the person responsible, entry into a campaign, a new audience or tags, a handover to a connected CRM. In addition, the contact is highlighted in colour in the list.
The difference in one sentence