
by Benjamin WagnerCRM Database: How to Build, Structure, and Manage Your Customer Data
Your CRM database is the foundation of every customer interaction. This guide covers how to build one from scratch, what data to store, how to keep it clean and secure, and when a dedicated CRM beats spreadsheets, Excel, or a standalone database.
Every CRM system is built on a database. That database holds every piece of information about your customers, prospects, deals, and interactions. When the database is well-structured and clean, your sales and marketing teams operate with confidence. When it is messy, outdated, or incomplete, everything downstream breaks: emails go to the wrong people, reports show inaccurate numbers, and salespeople waste time on dead leads.
According to Gartner, CRM is the world's largest enterprise software market, projected to exceed $80 billion by 2027. Yet many businesses struggle not with choosing a CRM but with building and maintaining the database that powers it. This guide explains how to get that part right.
What Is a CRM Database?
A CRM database is a structured collection of customer and prospect information stored within a Customer Relationship Management system. It organizes contacts, companies, deals, and every interaction into a relational format where records link to each other and build a complete picture of every customer relationship over time.
Unlike a flat spreadsheet or address book, a CRM database creates relationships between records. A contact belongs to a company. A deal links to both. An email, call, or meeting attaches to the contact, the deal, and the company simultaneously. This relational structure is what makes a CRM database fundamentally different from a list of names in a file.
A well-built CRM database contains:
- Contact records: Individual people with names, emails, phone numbers, job titles, communication preferences, and consent status
- Company records: Organizations with industry, size, location, revenue, and other firmographic data
- Interaction history: Every email, call, meeting, chat message, and note logged against the relevant contact or company
- Deal records: Sales opportunities with values, stages, probabilities, expected close dates, and linked products or services
- Activity data: Tasks completed, follow-ups scheduled, and workflow triggers fired
- Custom data: Industry-specific fields that capture information unique to your business
- Consent and compliance records: GDPR consent timestamps, legal basis for processing, and data subject requests
CRM Database Examples
CRM databases look different depending on the industry and business model. Here are concrete examples:
B2B SaaS company: Contacts linked to company accounts, with deal records tracking trial-to-paid conversions, monthly recurring revenue, contract renewal dates, and product usage data pulled from the application.
Real estate agency: Property listings linked to buyer and seller contacts, with activity records for viewings, offers, and contract milestones. Custom fields for property type, square meters, price range, and neighborhood.
E-commerce retailer: Customer profiles enriched with purchase history, average order value, return rates, and support ticket history. Segments based on buying frequency and lifetime value.
IT consulting firm: Client contacts linked to project records, with custom fields for technology stack, hourly rates, contract value, and renewal dates. Activity tracking for billable vs. non-billable interactions.
Healthcare practice: Patient contacts (with strict access controls) linked to appointment records, treatment history, and referral sources. GDPR/HIPAA compliance fields for consent management.
These examples show that a CRM database is not one-size-fits-all. The core structure (contacts, companies, deals, activities) remains consistent, but the custom fields and relationships adapt to each business.
The 4 Types of CRM Databases
Not all CRM databases serve the same purpose. Understanding the four types helps you choose the right approach for your business.
1. Operational CRM Database
An operational CRM database supports day-to-day customer-facing processes: sales, marketing, and service. It is the most common type and the one most people mean when they say "CRM database."
Primary focus: Automating and streamlining customer interactions Key data: Contacts, deals, tasks, emails, call logs, pipeline stages Best for: Sales teams managing pipelines, marketing teams running campaigns, service teams handling tickets Examples: Customermates, Salesforce Sales Cloud, HubSpot CRM, Pipedrive
2. Analytical CRM Database
An analytical CRM database is optimized for reporting, data analysis, and business intelligence. It aggregates data from operational systems and transforms it into insights.
Primary focus: Understanding customer behavior and business performance Key data: Aggregated sales metrics, customer lifetime value, churn rates, conversion funnels, cohort analyses Best for: Management teams making strategic decisions, data analysts building forecasts Examples: Salesforce Einstein Analytics, Microsoft Dynamics 365 Customer Insights, dedicated BI tools connected to CRM data
3. Collaborative CRM Database
A collaborative CRM database focuses on sharing customer information across departments and external partners. It breaks down data silos between sales, marketing, service, and partner channels.
Primary focus: Ensuring every team has the same customer context Key data: Shared contact records, cross-departmental notes, partner access logs, communication history across channels Best for: Organizations where multiple departments interact with the same customers Examples: Customermates (with role-based sharing), Salesforce with Community Cloud, Monday CRM
4. Strategic CRM Database
A strategic CRM database combines operational and analytical capabilities with long-term customer relationship planning. It focuses on customer-centric strategy rather than transactional efficiency.
Primary focus: Building long-term customer relationships and maximizing lifetime value Key data: Customer satisfaction scores, loyalty program data, relationship health indicators, strategic account plans Best for: Enterprises with complex, high-value customer relationships Examples: SAP CRM, Oracle CX, enterprise Salesforce implementations
Most small and mid-sized businesses need an operational CRM database with basic analytical capabilities built in. Customermates delivers both: day-to-day pipeline and contact management plus dashboards and reports that surface the insights you need, all in one system for €10/user/month.
Is Excel a CRM Database?
This is one of the most common questions businesses ask, and the honest answer is: Excel can store customer data, but it is not a CRM database.
Excel (and Google Sheets) can function as a basic contact list. Many businesses start there, and it works for a while. But spreadsheets break down as a CRM database for specific, predictable reasons:
| Capability | Excel / Google Sheets | CRM Database |
|---|---|---|
| Contact storage | Yes | Yes |
| Relational data (contact-to-company links) | No (manual workarounds) | Built-in |
| Automatic interaction tracking | No | Yes |
| Pipeline visualization | No (manual charts) | Native drag-and-drop |
| Email integration | No | Native |
| Automation workflows | Limited (macros/scripts) | Built-in or via n8n |
| Audit trail / GDPR compliance | No | Built-in |
| Multi-user collaboration | Limited (conflicts, no permissions) | Real-time with role-based access |
| Duplicate detection | Manual | Automatic |
| Reporting dashboards | Manual chart creation | Built-in and dynamic |
When Excel works: Fewer than 100 contacts, one person managing the data, simple processes with no pipeline tracking needed.
When Excel fails: More than 200 contacts, multiple team members accessing data, any need for pipeline visualization, follow-up automation, or compliance documentation. At this point, a spreadsheet becomes a liability. See our Google Sheets CRM guide and Excel CRM template guide for a detailed comparison.
The real cost of staying in Excel: The time your team spends maintaining spreadsheets, searching for information, and re-entering data is almost always more expensive than a CRM subscription. At €10/user/month, Customermates costs less than the hourly wage of the time wasted on spreadsheet management.
CRM Database vs. Standalone Database
Some businesses consider building a customer database from scratch using tools like MySQL, PostgreSQL, Airtable, or Supabase. This approach offers flexibility but requires significant effort for things a CRM handles out of the box:
| Capability | Standalone Database | CRM Database |
|---|---|---|
| Contact storage | Yes | Yes |
| Relational data model | Manual setup | Built-in |
| Interaction tracking | Custom development | Automatic |
| Pipeline visualization | Not included | Native |
| Email integration | Custom development | Native |
| Automation workflows | Custom development | Built-in or via n8n |
| Audit trail / GDPR | Custom development | Built-in |
| Reporting dashboards | Custom development | Built-in |
| Time to production | Months | Days |
| Ongoing maintenance | Your responsibility | Vendor-managed |
Bottom line: A standalone database makes sense only when your data model is so unusual that no CRM can accommodate it. For 95% of businesses, a dedicated CRM with a flexible data model saves months of development and ongoing maintenance.
Why Your CRM Database Matters
Your CRM database is the single source of truth for customer relationships. Every decision your sales and marketing teams make depends on the quality of this data. Accurate data means better segmentation, personalized outreach, reliable sales pipeline forecasts, and informed strategic decisions. Poor data means wasted effort, missed opportunities, and frustrated customers.
Studies estimate that bad CRM data costs businesses between 15 and 25 percent of their revenue. Duplicate records mean multiple salespeople pursue the same prospect. Outdated contact information means emails bounce and calls go nowhere. Incomplete records mean salespeople enter meetings without context.
How to Structure Your CRM Database
Define Your Data Model
Before entering any data, plan your data model. Decide which objects (entities) you need and how they relate to each other:
- Contacts belong to Companies
- Deals are associated with Contacts and Companies
- Activities (calls, emails, meetings) are linked to Deals, Contacts, or both
- Products/Services can be linked to Deals
- Notes and Files attach to any record
A clear entity-relationship model prevents confusion later. If you are migrating from spreadsheets, map your columns to these entities before importing anything.
What Data Types to Store
Not all data is equally valuable. Focus on these categories:
Identity data — Who is the contact?
- Full name, email, phone, job title, company, LinkedIn profile
Descriptive data — What characterizes them?
- Industry, company size, location, annual revenue, technology stack
Behavioral data — What have they done?
- Website visits, email opens, meeting attendance, support tickets, product usage
Transactional data — What have they bought?
- Purchase history, deal values, contract dates, recurring revenue
Qualitative data — What is the relationship context?
- Notes from calls, meeting summaries, preferences, objections raised
Compliance data — What are you allowed to do?
- Consent status, legal basis, opt-in dates, data subject requests
Prioritize data your team will actually use. Fields nobody fills in are worse than no fields at all because they create the illusion of completeness.
Standard Fields vs. Custom Fields
Every CRM comes with standard fields like name, email, phone, and company. But your business likely needs additional information. Custom fields let you capture industry-specific data:
- A real estate CRM might need fields for property type, square meters, and listing date
- An IT consulting CRM might need fields for technology stack, contract renewal date, and monthly recurring revenue
- An agency CRM might need fields for project type, campaign budget, and client tier
Customermates lets you create unlimited custom fields with various data types: text, numbers, dates, dropdowns, multi-select, currency, and more. You can organize these fields into custom views to keep interfaces clean and relevant.
Establish Naming Conventions
Inconsistent data entry destroys database quality faster than anything else. Establish clear conventions:
- Company names: "Customermates GmbH" not "customermates" or "Customermates GMBH"
- Phone numbers: Use a consistent format like +49 123 456789
- Job titles: Define a standard list to avoid variations like "CEO", "Chief Executive Officer", "Founder & CEO"
- Addresses: Use a consistent format for country, state/region, and postal codes
- Tags and categories: Create a controlled vocabulary instead of free-text tags
Document these conventions and make them part of your onboarding process for new team members.
Plan for Relationships
A CRM database is relational by nature. Plan these relationships carefully:
- One contact can belong to one or multiple companies (e.g., consultants, board members)
- One company can have multiple contacts
- One deal can involve multiple contacts from the same company
- Activities can be linked to contacts, companies, or deals
- Products or services can be associated with deals
Getting relationships right from the start prevents data silos and ensures your reporting reflects reality.
Building Your CRM Database: Step by Step
Step 1: Audit Your Existing Data
Before importing anything, audit the data you already have. It probably lives in spreadsheets, email contacts, business card scanners, accounting systems, or legacy CRMs. Assess the quality:
- Completeness: What percentage of records have all required fields filled?
- Accuracy: How current is the information? When was it last verified?
- Consistency: Are formats, naming conventions, and categories uniform?
- Duplication: How many duplicate or near-duplicate records exist?
Step 2: Clean Before You Import
Data cleaning is tedious but essential. It is far easier to clean data before import than after:
- Remove duplicates: Merge records that refer to the same person or company
- Fix formatting: Standardize phone numbers, addresses, and company names
- Update outdated information: Verify email addresses, check for bounced domains, confirm job titles
- Fill gaps: Where possible, enrich incomplete records with publicly available information
- Delete irrelevant records: Remove contacts who have no business relationship and no future potential
Step 3: Map Fields to Your CRM
Create a mapping between your source data fields and your CRM fields. Decide where each piece of information goes, what needs to be transformed, and what can be discarded. A simple mapping table works:
| Source Field | CRM Field | Transformation |
|---|---|---|
| Name | First Name + Last Name | Split on space |
| Company | Company Name | Standardize format |
| Tel | Phone | Add country code |
| Status | Deal Stage | Map values |
Step 4: Import in Batches
Import your data in manageable batches (500-1,000 records at a time) rather than all at once. This lets you catch errors early and correct them before they propagate across your entire database.
Step 5: Verify After Import
After each import batch, verify the data:
- Check a random sample of 20-30 records manually
- Confirm that relationships (contact-to-company, deal-to-contact) are correct
- Verify that custom fields are populated and formatted correctly
- Run a duplicate check against existing records
- Test that segmentation filters return expected results
Step 6: Set Up Automations
Once your data is clean and imported, configure automations to maintain quality going forward:
- Automatic duplicate detection on new record creation
- Required field validation before a deal can move to the next stage
- Email verification workflows that flag bounced addresses
- Activity reminders for records with no interaction in 30, 60, or 90 days
- Data enrichment triggers that pull company information from public sources
CRM Database Maintenance and Data Hygiene
A database that is not maintained actively decays. Contact information changes, people switch jobs, companies merge or close, and emails start bouncing. Without regular maintenance, your database becomes a liability instead of an asset.
Regular Data Hygiene Schedule
Schedule regular data hygiene sessions. Monthly is a good starting cadence:
- Merge duplicate records created by imports, web forms, or manual entry
- Update contact information for key accounts and active deals
- Remove bounced contacts whose emails consistently fail delivery
- Archive stale deals that have been inactive for 90+ days
- Verify interaction logs to ensure recent activities are properly recorded
- Review and clean tags/categories to prevent tag sprawl
Data Decay Statistics
CRM data decays faster than most businesses realize:
- 30% of contact data becomes outdated every year (people change jobs, companies rebrand)
- B2B email addresses have an average annual decay rate of 22.5%
- 25% of a typical CRM database contains duplicate records
- Companies lose an estimated 12% of revenue due to poor data quality
These numbers make the case for proactive, automated data hygiene rather than occasional manual cleanup.
Automated Data Quality with n8n
Manual data hygiene does not scale. Use automation to maintain quality passively:
- Flag records missing required fields (e.g., no email, no company)
- Alert salespeople about contacts with no activity in 90 days
- Automatically archive deals stuck in the same stage for too long
- Deduplicate new entries against existing records on import
- Validate email formats and flag obviously invalid addresses
- Enrich records with external data sources (company size, industry classification)
Customermates supports automated data quality workflows through n8n integration. You can build visual automations that check for duplicates, validate data formats, enrich records, and alert team members about quality issues — without writing code. Learn more about n8n workflows
Assign Data Ownership
Every record in your CRM database should have an owner. The owner is responsible for keeping that record accurate and up to date. Without ownership, records decay because nobody feels responsible for maintaining them. This is especially important for key accounts and active deals.
Segmentation: Making Your CRM Database Actionable
A CRM database with 10,000 contacts is only useful if you can slice it meaningfully. Segmentation lets you group contacts based on shared characteristics and target them with relevant communication.
Common Segmentation Criteria
- Industry: Target messaging by vertical
- Company size: Differentiate between SMB and enterprise approaches
- Deal stage: Send different content to prospects vs. active customers
- Geography: Comply with regional regulations and customize by market
- Engagement level: Identify hot leads vs. cold contacts based on recent activity
- Customer lifetime value: Prioritize high-value relationships for personal outreach
- Lead source: Analyze which channels produce the best customers
- Product interest: Tailor communication based on which products or services a contact has shown interest in
Using Segments for Action
Segments drive action across your entire business:
- Sales can prioritize high-value segments for outbound campaigns and follow-up sequences
- Marketing can personalize email campaigns by industry, company size, or engagement level
- Support can route tickets based on customer tier or contract type
- Management can analyze performance, conversion rates, and revenue by segment
The key is building segments that directly map to actions your team takes. A segment nobody acts on is just a filter exercise.
Data Security and GDPR Compliance
GDPR Requirements for CRM Databases
For European businesses, GDPR compliance is non-negotiable when managing a CRM database. Key requirements include:
- Lawful basis: You need a legal basis for storing personal data — consent, legitimate interest, or contractual necessity
- Data minimization: Only collect data you actually need for a defined purpose
- Right to erasure: You must be able to delete a person's data completely on request (Article 17)
- Right of access: Individuals can request a copy of all data you hold about them (Article 15)
- Data portability: Individuals can request their data in a machine-readable format (Article 20)
- Audit trail: You need to demonstrate compliance through documentation and logging
- Data breach notification: You must report breaches to the supervisory authority within 72 hours
Where Your Data Lives Matters
The physical location of your CRM database has direct compliance implications. US-hosted CRM systems face legal uncertainty under European data protection law following the Schrems II ruling. Data transfers to the US require additional safeguards (Standard Contractual Clauses, adequacy decisions) that may not provide sufficient protection in practice.
EU-hosted or self-hosted systems eliminate this uncertainty entirely. Your data stays within the jurisdiction of the GDPR, and you do not depend on a vendor's sub-processors or their compliance posture.
How Customermates Handles Data Security
Customermates addresses CRM database security and compliance directly:
- EU hosting by default: Data is stored in European data centers, not transferred to the US
- Self-hosting option: Deploy on your own infrastructure with Docker for complete control over data residency
- Built-in audit logging: Every change to every record is logged with timestamp, user, and before/after values
- Role-based access control: Define exactly who can see, edit, or delete which data
- Data export: Full data portability for compliance with GDPR Article 20
- Open source: Inspect the code yourself to verify how your data is handled
CRM Database Comparison: Salesforce vs. HubSpot vs. Pipedrive vs. Customermates
Choosing the right CRM database depends on your team size, budget, and data requirements. Here is how the major platforms compare:
| Feature | Salesforce | HubSpot | Pipedrive | Customermates |
|---|---|---|---|---|
| Starting price | $25/user/mo | Free (limited) | €14/user/mo | €10/user/mo |
| Custom fields | Unlimited (Enterprise) | Limited on free plan | Limited on Essential | Unlimited |
| Data hosting | US (default) | US (default) | EU available | EU (default) |
| Self-hosting | No | No | No | Yes (open source) |
| Audit logging | Enterprise only | Enterprise only | Not available | All plans |
| API access | Yes | Yes (rate-limited) | Yes | Yes |
| n8n integration | Via API | Via API | Via API | Native |
| GDPR tools | Add-on | Add-on | Basic | Built-in |
| Duplicate detection | Yes | Yes | Basic | Yes |
| Setup complexity | High | Medium | Low | Low |
Salesforce offers the most powerful CRM database for enterprises with complex data models and large teams. But the complexity, cost, and US-default hosting make it overkill for most SMBs.
HubSpot provides a free tier that works well for getting started, but the database capabilities are limited until you move to paid plans. Custom fields, advanced reporting, and audit logs require Marketing or Sales Hub Enterprise.
Pipedrive focuses on sales pipeline management with a clean interface. The database capabilities are solid for sales teams but less suited for marketing or service use cases.
Customermates delivers a complete CRM database with unlimited custom fields, EU hosting, self-hosting, audit logging, and n8n automation — all included at €10/user/month with no tier restrictions.
CRM Database Best Practices
Start Simple, Expand Gradually
Do not try to capture every possible data point from day one. Start with the fields your team actually needs and add more as your processes mature. Complexity you cannot maintain is worse than simplicity you use consistently.
Train Your Team
Your CRM database is only as good as the people entering data into it. Train every user on data entry standards, explain why data quality matters, and make it easy to do the right thing. CRM training best practices
Integrate Your Data Sources
Connect your CRM database with other systems to reduce manual entry and keep data current:
- Email integration with Gmail and Outlook for automatic interaction logging
- Calendar sync for meeting records
- Web form connections for lead capture
- Accounting system links for invoice and payment data
- n8n workflows for connecting any tool with an API
Measure Data Quality
What gets measured gets managed. Track metrics like:
- Percentage of contacts with complete required fields
- Duplicate rate (new duplicates created per month)
- Email bounce rate
- Records with no activity in 90+ days
- Average time to update a record after a customer interaction
Back Up Regularly
Your CRM database is a business-critical asset. Ensure it is backed up regularly and that you can restore it if needed. Self-hosted CRM systems like Customermates give you full control over backup frequency, storage location, and restore procedures.
Document Your Data Model
Create a living document that describes your CRM database structure: which fields exist, what they mean, what values are acceptable, and how records relate to each other. This documentation is essential for onboarding new team members and for maintaining consistency as your database grows.
Frequently Asked Questions
What is a CRM database?
A CRM database is the structured data layer within a Customer Relationship Management system. It stores contacts, companies, deals, interactions, and custom data in a relational format where records are linked to each other. Unlike a flat spreadsheet, a CRM database tracks the full history of every customer relationship and connects it to your sales pipeline, tasks, and communications.
What are CRM database examples?
CRM database examples include a B2B SaaS company tracking contacts, trial conversions, and recurring revenue; a real estate agency managing property listings linked to buyer and seller contacts; an e-commerce business storing customer purchase history and lifetime value; and an IT consulting firm linking clients to project records with custom fields for technology stacks and contract dates. Every industry adapts the core CRM database structure (contacts, companies, deals, activities) to its specific needs.
What are the 4 types of CRM?
The four types of CRM databases are operational (day-to-day sales, marketing, and service processes), analytical (reporting, data analysis, and business intelligence), collaborative (sharing customer data across departments and partners), and strategic (long-term relationship planning and lifetime value optimization). Most small and mid-sized businesses need an operational CRM with built-in analytics, which is what platforms like Customermates provide.
Is Excel a CRM database?
Excel can store contact data, but it is not a CRM database. Excel lacks relational data linking, automatic interaction tracking, pipeline visualization, email integration, automation workflows, audit trails, and multi-user access control. Spreadsheets work for fewer than 100 contacts managed by one person. Beyond that, a dedicated CRM database is more reliable, more efficient, and often cheaper when you factor in the time wasted on manual spreadsheet maintenance.
What is considered a CRM database?
A CRM database is any structured system that stores customer and prospect information in a relational format with interaction tracking. It must link contacts to companies, deals to contacts, and activities to all relevant records. It should include pipeline management, activity logging, and reporting capabilities. Systems that qualify include Salesforce, HubSpot, Pipedrive, Zoho CRM, Monday CRM, and Customermates. A spreadsheet or standalone contact list does not qualify as a CRM database because it lacks relational structure and interaction history.
How do I build a CRM database?
Start by defining your data model (contacts, companies, deals, activities) and the relationships between them. Audit and clean your existing data, map it to your CRM fields, and import in batches. Verify each batch before importing the next. Establish naming conventions and data entry standards, then train your team. For most businesses, using a CRM like Customermates is faster and more reliable than building a custom database from scratch.
What data should I store in a CRM database?
Focus on five categories: identity data (name, email, phone), descriptive data (industry, company size, role), behavioral data (email opens, meetings, website visits), transactional data (deals, invoices, contract dates), and compliance data (consent status, legal basis). Only collect data your team will actually use. Empty fields create a false sense of completeness.
CRM database vs. spreadsheet: which is better?
Spreadsheets work for fewer than 200 contacts with simple processes. Beyond that, they break down: no relational data, no automation, no audit trail, no access control, and no interaction tracking. A CRM database links contacts to companies, deals to contacts, and activities to everything. It automates follow-ups, provides pipeline visibility, and scales with your team. See our Google Sheets CRM guide for a detailed comparison.
How do I keep my CRM database clean?
Schedule monthly data hygiene sessions: merge duplicates, update key accounts, remove bounced contacts, archive stale deals, and review tags. Automate what you can — use n8n workflows to flag incomplete records, validate email formats, and alert owners about inactive contacts. Assign data ownership so every record has someone responsible for its accuracy.
Is a CRM database GDPR-compliant?
A CRM database can be GDPR-compliant if the system supports the necessary features: lawful basis tracking, data minimization, right to erasure, data portability, and audit logging. The hosting location matters too — EU-hosted or self-hosted systems provide more legal certainty than US-hosted alternatives. Customermates is EU-hosted by default, open source, and includes built-in audit logging and role-based access control for GDPR compliance.
How much does a CRM database cost?
CRM database costs range from free (with significant limitations) to over $300/user/month for enterprise platforms like Salesforce. Most small and mid-sized businesses pay between $10 and $50 per user per month. Customermates costs €10/user/month with all features included — no tiers, no add-ons, no per-feature gating. Self-hosting is free and open source. Full CRM cost comparison
Conclusion
Your CRM database is not just a list of names and email addresses. It is the operational foundation of your customer relationships, your sales forecasts, and your strategic decisions. Build it with a clear data model, maintain it with regular hygiene, secure it with proper access controls, and protect it with GDPR-compliant hosting.
The choice between building a custom database and using a dedicated CRM is straightforward for most businesses: a CRM gives you the data model, automation, reporting, and compliance features that would take months to build from scratch.
Customermates gives you a flexible, GDPR-compliant CRM database with unlimited custom fields, powerful segmentation, automated data quality via n8n, full self-hosting control, and EU hosting by default — all for €10 per user per month. See pricing