Order a demo

Reasons why companies look for a Data Export Service replacement

dataexp reasons 1

End of official support for Microsoft Data Export Service*

dataexp reasons 2

Cost of alternative solution on Azure Synapse Analytics

dataexp reasons 3

The need to change the architecture of current solutions

dataexp reasons 4

Migration of accumulated large volumes of data

*Microsoft announced the end of support for the Data Export Service in November 2022. Full text of the announcement

You need the solution if:

Submit a request
ac 1
You have used DES before and are now looking for a replacement
ac 2
Your business needs to sync data from Dataverse to SQL Database
ac 3
You have tight deadlines for implementing and migrating data
ac 4
You work with volumes of data from... to…TB
Benefits

Implement quickly, simply and without critical restrictions

dataexp advantages 1

Requires no architecture changes

when migrating from Microsoft's DES
dataexp advantages 2

Fast implementation

and affordable solution cost
dataexp advantages 3

Replicate any amount of data

from Microsoft Dataverse to SQL Database
dataexp advantages 4

High speed data replication

across Dataverse
dataexp advantages 5

Ability to adjust the frequency

of updating data in the source
dataexp advantages 6

Keeping data up-to-date

with the lowest possible delay
Capabilities

Manage data according to your business goals

cap img
capability 1
Set up your own data replication model, choosing only the tables and fields you need, the data from which you need to synchronize in SQL Database. The necessary structures in the database are created automatically
capability 3
Manage data synchronization profiles: the ability to set up several different profiles that can replicate data to different databases
capability 2
Manage and customize data synchronization according to business requirements: Enable/Disable Sync Profile allows you to manage the overall sync status
capability 4
Set up the frequency of data replication from Dataverse to SQL Database separately for each synchronization profile
SOLUTION ARHITECTURE

Change solutions without changing the usual business processes

SMART Data Export for Dataverse leverages the flexibility and scalability of the Azure infrastructure to strike a balance between performance and cost. The solution allows you to process a large amount of data from the source, as well as have a convenient interface for setting up data export profiles, including settings for synchronization frequency and data model.
architect img

Zero Preparation Migration Process

Implementing SMART Data Export for Dataverse does not require much preparation.

Implementation scenarios take into account several options:

  • solution implementation for those who previously used DES from Microsoft
  • implementation for new users who are just starting to develop their system products that require data export from Dataverse.

In both scenarios, SQL Database configuration remains on the client side.

If you have already used Microsoft’s DES, then the previous SQL Database can also be used for SMART Data Export for Dataverse, since the operation principle remains identical.

On startup, the update delta will be matched.

Why

SMART Data Export for Dataverse

Data Export Service (DES)

Ability to replicate data from Microsoft Dataverse to Azure SQL Storage in a customer's Microsoft Azure subscription

SMART Data Export  for Dataverse

Ensuring primary synchronization of all necessary data with continuous copying of delta changes at a rate of more than 5000 records per minute

SMART Data Export for Dataverse is designed with a familiar user interface and the functionality you need to meet your current needs.

Microsoft has announced that they are deprecating the Data Export Service (DES) add-on for Dynamics 365. A service that provided the ability to replicate data from Microsoft Dataverse to Azure SQL Database storage in a customer’s Microsoft Azure subscription.

FAQ

Use the experience of colleagues and experts to choose wisely

01
How to prepare for migration to SMART Data Export for Dataverse?

Migration to SMART Data Export for Dataverse does not require significant preparation, since the principle of operation remains identical to that used in Microsoft's DES.

02
How is data exported?

The data is exported according to the configured schedule. Only the delta of updated data is synchronized.

03
With what amount of data update in the source can SMART Data Export for Dataverse be used (from/to)? What is the correlation in implementation time for companies with different amounts of data?

SMART Data Export for Dataverse is capable of exporting up to 5,000,000 data updates per day. The amount of data does not affect the solution implementation time.

04
Is there a need to change the architecture when migrating to SMART Data Export for Dataverse? 

When migrating from Microsoft's DES to SMART Data Export for Dataverse, there is no need to change the architecture, since the solution operation is based on the same principle as Microsoft's DES.

05
Will the data be displayed in the same way or will something change?

Exporting data via SMART Data Export for Dataverse does not affect the principle of storing them in SQL DB, therefore nothing will change regarding SQL DB.

06
What is SMART Data Export for Dataverse built on? How is the solution implemented?

SMART Data Export for Dataverse uses only Azure resources. Almost all deployment and configuration work takes place in Azure.

07
How to check the status of data replication? What statistics can the user see?

The replication status is currently available in Azure App Insights, but we are constantly working on improving our solutions and have already planned to add statistics to the portal where the replication profile is configured.

08
Do I need to re-sync all data after implementing SMART Data Export for Dataverse?

At the beginning of the work, we will start replication at the point where DES from Microsoft left off.

09
How long does it take for data to get from Dataverse to SQL DB?

In SMART Data Export for Dataverse, you can configure the synchronization start schedule yourself. The data replication speed is 5000 updates per minute.

Blog

Articles and materials

11 min read
How Much Does a CRM Cost? CRM System Hidden Costs

Gartner forecasts that companies’ spending on CRM systems will grow at a compound annual growth rate of 14.4%. AI capabilities, which are already expanding the possibilities for sales automation, data management, and customer interactions, will be one of the key drivers of this growth.

So, how much does a CRM system cost in practice? At first glance, the answer seems simple: just check the pricing on the provider’s website and multiply it by the number of users.

However, two companies can choose the same CRM system and end up with significantly different total budgets. One may use the basic functionality and launch the solution quickly, while the other may require complex integrations, process customization, and dedicated support. That is why in this article, we take a closer look at the full cost structure, types of licenses, and the formula you can use to calculate the actual CRM system budget.

What determines the average cost of a CRM system?

When choosing a system, companies often make a classic mistake: they focus solely on the license price. They compare plans, look at the number of users, and build their budget around a single line item in the price list. However, the initial per-user price is only the tip of the iceberg. Most costs arise during implementation, adapting the system to actual business processes, data migration, and team training.

To get a realistic picture of how much CRM costs, it is worth dividing all expenses into two categories:

Visible (obvious) costs"Hidden" (associated) costs
License or subscription: the selected pricing plan, basic CRM capabilities, standard storage capacity, and cloud or on-premises deployment model.Setup and implementation: consulting, process analysis, field customization, and development of custom automations and reports.
Product updates: access to new versions and standard fixes in accordance with the licensing terms.Data and integrations: migration and cleanup of legacy data, connection of third-party services, and expansion of storage limits.
Technical support: consultations and incident response according to the selected support package or SLA.Team-related costs: employee training, administrator preparation, ongoing technical support, and further system development.

Cloud or on-oremises CRM: How the deployment model affects system cost

One of the first factors that affects the cost of a CRM system is its deployment model. It determines the structure of expenses over the long term.

Cloud CRM

Cloud CRMs operate on a subscription model. A company pays a monthly or annual fee and accesses the system through a browser or mobile app. The subscription usually includes updates, basic technical support, and data hosting.

However, before choosing a plan, it is worth checking exactly what it covers. The following may incur additional costs:

  • Additional data storage
  • AI features and add-on modules
  • Premium technical support
  • Additional users
  • Individual integrations or API access

On-premises CRM

An on-premises CRM is installed on the company’s own infrastructure. This approach provides greater control over data and may meet internal security requirements, but it requires significantly higher upfront investment.

In addition to the license cost, the budget should account for:

  • Server hardware
  • Infrastructure administration
  • Data backups
  • System updates
  • Security protection and monitoring
Request a consultation

CRM pricing models: Per user, package-based, and usage-based costs

Even if two CRMs are cloud-based, their costs can differ significantly. The reason is that they use different licensing models.

The most common subscription models are:

ModelHow the cost is calculated
Per userThe company pays for each employee who uses the CRM.
Package-basedThe cost depends on the selected pricing plan and the set of features it includes.
Usage-basedThe budget depends on data volume, number of operations, API requests, or other usage metrics.

Before signing a contract, it is worth clarifying:

  • Is there a minimum number of users?
  • What is included in the plan, and what is charged separately?
  • Is annual billing more cost-effective than monthly billing?
  • What limits apply to data storage or the number of records?
  • Is technical support included in the license cost?

Ready-made CRM or custom CRM: Which option costs more?

After purchasing a CRM license, the system is rarely ready to use without additional configuration. The more complex a company’s business processes are, the more time is required to adapt the system.

Depending on the complexity of the project, configuration may include:

  • creating sales pipelines
  • setting up roles and access permissions
  • adding custom fields and entities
  • automating business processes
  • developing reports and dashboards

Broadly speaking, there are three approaches to CRM implementation:

Out-of-the-box SaaS CRM: Lower initial budget and faster deployment

The main advantages of this approach include:

  • a straightforward subscription pricing model
  • a ready-made set of features
  • regular updates from the provider
  • lower implementation costs

However, as the business grows, additional modules, integrations, or advanced configurations may be required, increasing the overall cost of the system.

Standard CRM with basic customization: More flexibility and higher adaptation costs

This approach allows the system to be tailored to specific workflows, including:

  • non-standard sales pipelines
  • custom fields and objects
  • unique automations
  • advanced reporting

At the same time, every additional change requires resources for analysis, development, and testing. That is why it is better to involve the vendor in these processes.

Custom CRM built from scratch: Maximum control and high long-term costs

Custom CRM development gives a company full control over the system’s functionality and architecture. This can be justified for organizations with highly specific processes or complex requirements.

However, this model involves significant costs, including:

  • system development and testing
  • security
  • technical support
  • updates following changes in the business
  • ongoing feature development

As a result, a custom CRM often has a higher initial cost. At the same time, the upfront investment provides a system that closely matches the company’s business processes and can reduce adaptation costs in the future.

Data migration, integrations, and CRM customization

For a CRM to work effectively, data must be migrated before the system goes live, its quality must be checked, and information exchange with other corporate systems must be established.

Three categories of work most often increase the budget for this area:

1. Data preparation and migration

Before data is migrated, it is typically cleaned, duplicates are removed, fields are mapped between systems, and a test import is performed.

2. Integrations

Depending on the business needs, a CRM may be integrated with:

  • ERP systems
  • corporate email and calendars
  • telephony systems
  • messaging platforms
  • marketing platforms
  • e-commerce solutions
  • electronic document management services

3. Costs of custom scenarios

Some integrations are available out of the box. However, if a non-standard data exchange scenario is required, the project may involve API integrations, development of custom connectors, or ongoing support for these solutions.

Training, adoption, and post-launch costs

Even a fully functional CRM will not deliver the expected results if the team does not adopt the new ways of working or lacks sufficient training and support. Investments in the human factor typically include:

  • user training
  • training internal administrators
  • creating user guides and a knowledge base
  • post-launch consultations
  • system updates to improve usability
  • fixing issues based on user feedback
  • configuring new business processes to align with the team’s workflows

When choosing a CRM, it is also worth clarifying whether technical support is included in the license cost or charged separately on an hourly basis or according to the terms of an SLA.

How much does a CRM system cost for small businesses and larger companies?

CRM for small business: Low entry cost, but fast-growing expenses

For small businesses, the number of users is rarely the main cost factor. It is much more important to choose a CRM that covers current processes without unnecessary functionality while allowing the system to scale without requiring a complete migration a couple of years down the road.

That is why, when estimating the budget, it is worth answering several practical questions:

  • Will you have to switch to a different plan as the team grows?
  • Are the required integrations included in the basic license?
  • Can automation be added gradually without a complete reimplementation?
  • Does the CRM support further scaling without migrating data?

For a small business, the cost of future changes often turns out to be more important than the initial license price.

Request a consultation

CRM for mid-sized companies: Higher integration, automation, and reporting costs

When a CRM stops being a tool for a single sales department and starts connecting marketing, customer service, finance, and other departments, the largest share of the budget shifts from licenses to process integration.

In practice, the factors that have the greatest impact on the CRM budget for a mid-sized business include:

  • the number of systems that need to exchange data
  • the complexity of approval workflows and business process automation
  • requirements for end-to-end analytics
  • the need for different workflows for individual departments

Enterprise CRM costs: Security, governance, and ongoing maintenance

In large organizations, a CRM evolves continuously along with the business. Organizational structures, products, sales processes, security requirements, and regulations change over time. As a result, change management becomes one of the largest ongoing cost areas.

The budget should account for:

  • ongoing feature development
  • integration of new corporate systems
  • regular review of access roles
  • maintaining performance as workloads increase
  • testing changes before updates
  • system administration and data quality management

How to estimate total CRM cost before buying

To understand the actual budget required for CRM implementation, companies assess TCO (Total Cost of Ownership) — the total cost of owning and operating a CRM over a specific period. This approach helps compare all the resources required to run the system.

A basic formula is:

Total CRM cost = one-time costs + recurring costs + potential costs over the period of use, where:

  1. One-time costs: Process analysis, implementation, configuration, data migration, integrations, and initial team training.
  2. Recurring costs: User licenses, CRM subscription, additional modules, data storage, and support.
  3. Potential costs that are difficult to predict: New configurations, additional integrations, training for new employees, and further automation development.

How to calculate a CRM budget for 12 months

The first year usually involves the highest one-time costs because the company is going through the system implementation and launch phase.

The budget should include:

  • CRM license fees
  • configuration and implementation
  • data migration
  • integrations with other systems
  • team training
  • initial consultations and technical support

At this stage, it is advisable to set aside a contingency budget for additional work. Once the system is in use, companies often need to adjust business processes, add automations, or modify reporting structures.

How to estimate CRM costs over 36 months

While the first year shows the cost of implementation, a 36-month horizon provides a better picture of the actual total cost of ownership.

The long-term budget should account for:

  • monthly or annual license fees
  • an increase in the number of users
  • upgrading to different pricing plans
  • adding new modules
  • further automation development
  • integration with new corporate services
  • administration and technical support

This is when it becomes clear whether the CRM was the right choice. If the system scales easily and does not require constant costly customization, the total cost of ownership remains predictable even as the business grows.

Request a consultation

How to reduce CRM costs without choosing the wrong vendor

Choosing a CRM should start not with comparing pricing plans or feature lists, but with analyzing your company’s processes. This is the approach recommended by analysts at Gartner: first define the project’s business goals and success criteria, and only then evaluate specific solutions.

If you are not yet sure which CRM best fits your business needs, start by answering a few key questions:

  • Which processes need to be automated today?
  • Which processes may emerge over the next 2–3 years?
  • Which systems should the CRM connect into a single ecosystem?
  • Which metrics and reports do managers need to make decisions?
  • Who will be responsible for administering and developing the system after launch?

These questions form the basis of the “Which CRM Is Right for Your Business?” quiz. Answer 12 questions to receive a preliminary recommendation on which solution path — SMART CRM or the Microsoft Dynamics 365 ecosystem — may better meet your business needs.

Take the quiz

Vendor selection checklist

Once you have identified your business needs, the next step is to assess how effectively the vendor can deliver the project. Below is a list of red flags that may indicate that the project budget could increase after you sign the contract:

  • The vendor does not analyze business processes before the project starts.
  • The commercial proposal does not specify the scope of work.
  • Integrations are only estimated after implementation.
  • Responsibility for data migration has not been defined.
  • There is no user training plan.
  • Post-launch support terms are not specified.

SMART business has 17 years of experience implementing CRM solutions tailored to specific business processes. The team works with requirements analysis, system configuration, integrations, and ongoing solution development to ensure that the CRM supports the company’s growth.

If you are planning to implement a CRM or would like an individual project assessment, request a consultation. SMART business experts will help determine the optimal system configuration, estimate the full implementation budget, and select a solution that matches your business processes and growth plans.

Request a consultation
21 min read
en1 1
CRM Integration with Email Marketing: What You Need to Know

Email remains one of the most effective channels for customer acquisition — and the numbers back this up. According to McKinsey, email is 40 times more effective than social media at acquiring new customers. But even with this level of effectiveness, email marketing delivers its full value only when it is connected to real customer data — that is, to a CRM system.

A CRM system contains all the key information about customers: what they have purchased, when they were last active, and where they are in the sales funnel. An email platform, in turn, is responsible for sending campaigns and collecting open and click-through statistics. But these two tools often operate in parallel rather than together. Marketing does not know what happened to a lead after it was handed over to sales. Sales cannot see which emails a customer received or how they responded. Campaigns are sent to broad segments without taking into account the fact that the CRM knows much more about each contact. As a result, a company spends its budget on email marketing but realizes only part of its potential.

CRM email marketing integration solves exactly this problem. In this article, we’ll explore the benefits this type of integration offers businesses, the key functionality it should provide, how to integrate CRM with email marketing, and what mistakes to avoid.

What is CRM–Email Marketing integration?

CRM and email marketing integration is the connection of two systems to enable automatic two-way data exchange. When a contact opens an email, clicks a link, or unsubscribes from a mailing list, this information is automatically updated in their CRM profile. When a manager changes a deal status or adds a note, the email platform receives a signal and can trigger the appropriate communication. Both systems work with a single database rather than each maintaining its own.

Before moving on, it is worth distinguishing between three concepts that are often confused:

  1. A CRM with a built-in email marketing module — this is a single platform where both customer data and email marketing tools are available through one interface. This approach is the simplest to set up: there is no need to synchronize data because it is stored in one place from the start. One example is Microsoft Dynamics 365 with Customer Insights – Journeys, where marketing journeys and CRM data reside on the same platform.
  2. A CRM integrated with an external email marketing platform — the company uses a separate tool for sending email campaigns, such as Mailchimp or MailerLite, and connects it to the CRM through an API or a ready-made connector. In this case, synchronization is configured separately, but when implemented correctly, both systems work with a single, up-to-date contact database.
  3. Email mailbox synchronization with a CRM — this involves connecting Gmail or Outlook to a CRM so that managers’ email correspondence is automatically recorded in the contact record. This is a useful feature for a sales team, but it is not directly related to email marketing. Here, the focus is on one-to-one correspondence rather than mass campaigns or automated journeys.
Request a consultation

CRM and Email Marketing: Why combine them?

CRM and email marketing solve different problems when used separately. A CRM system consolidates everything a company knows about a customer: purchase history, deal status, acquisition channel, manager notes, and the date of the last contact.

An email marketing platform enables businesses to communicate with their audience at scale and automate communications — launching campaigns, testing email subject lines, and tracking opens and clicks. Each of these tools is useful on its own. But when they are not connected, a company systematically misses many opportunities.

Marketing can't see that happens after a lead is handed over

Marketing generates a lead, nurtures it through a series of emails, and hands it over to sales. That is where its visibility ends. Was the deal closed? Did the customer drop out after the first call? Are they still “thinking about it” three months later? Without CRM integration, marketing has no answers to these questions — and cannot determine which email campaigns actually influence sales and which only generate opens without producing results.

Sales can't see the customer's communication history

A manager calls a prospective customer without knowing that they have already received five emails, visited the pricing page twice, and downloaded a case study. This information is available in the email marketing platform — but not in the CRM the manager works with. As a result, the conversation starts from scratch instead of building on the context that is already available.

Segmentation is based on email behavior, not actual customer data

An email marketing platform segments an audience based on what happens within the platform: who opened an email, who clicked, and who has not engaged in the past 90 days. But it does not know which of these people are already customers, who is in the negotiation stage, or who has moved to a competitor. The CRM knows this — but without integration, this data does not reach the email marketing platform. An email about a “special offer for new customers” is sent to people who have already made a purchase. A demo reminder goes to someone who has already had three meetings with a manager.

Revenue attribution remains unclear

Without a connection between the email marketing platform and CRM, it is impossible to accurately answer the question: which campaign actually influenced the deal closing? You may see that a customer opened three emails — but did those emails really push them toward a decision, or was it a manager's call or a webinar? Integration makes it possible to connect email activity with specific deals in the CRM and see which communication journeys actually convert, rather than simply look good in email campaign statistics.

That is why CRM and email marketing integration is about giving marketing and sales a shared view of the customer and enabling them to make decisions based on complete data, rather than each team working with only part of the available information.

Benefits of integrating CRM with Email Marketing

CRM and email marketing integration changes not only the technical architecture but also the very way a company works with its customers. Here’s what this means in practice.

Personalization based on real data, not assumptions

Most companies personalize email campaigns at the level of including a name in the subject line. CRM integration opens the door to a much deeper level of personalization: a customer receives an email about exactly the product they were considering during their last conversation with a manager, at the moment when it is relevant — not when a generic campaign timer goes off.

Segmentation based on customer behavior, not just email activity

When a CRM and an email marketing platform exchange data, you can segment your audience based on parameters that are not available within the email system itself: deal status, industry, company size, number of purchases, date of the last contract, and product category. This allows you to send campaigns precisely to those for whom they are relevant, rather than “everyone who hasn’t unsubscribed.”

Automation based on CRM events, not just email platform activity

Without integration, automated workflows are triggered exclusively by what happens in email: a contact opens an email and receives the next one; they do not open it and receive a reminder. With integration, any event in the CRM can become a trigger: a deal moves to a new stage, a customer signs a contract, or a manager marks a contact as “hot.” Each of these events can automatically trigger the appropriate communication — without human involvement or delay.

Sales managers see the full communication picture

When a customer’s email activity is displayed directly in their CRM record, the manager goes into a call prepared. They can see which emails the customer received, what they opened, what they clicked on, and what they ignored. This makes it possible to guide the conversation based on what is already known about the customer’s interests, rather than starting the relationship from scratch.

Clear attribution: See which campaigns actually influence sales

The connection between email campaigns and CRM data makes it possible to track the customer’s entire journey, from the first email to a closed deal. Marketing can see which communication workflows actually convert into sales rather than simply generate opens. This changes the logic behind decision-making: budget and effort are directed toward what delivers real results.

Less manual work for the team

Without integration, data is transferred between the CRM and email marketing platform manually: updating lists, removing customers whose deals have already closed from campaigns, and checking unsubscribes. Integration automates this routine — the contact database is synchronized in real time, allowing the team to spend its time on strategy rather than maintaining two parallel databases.

Compliance with data protection requirements

When a customer unsubscribes from an email campaign, this information should be immediately updated in the CRM — and vice versa. Without synchronization, there is a risk that an unsubscribed contact will receive an email from the CRM or that a manager will not know that the customer has opted out of communications. Integration makes consent and subscription management more controlled and compliant with GDPR requirements.

If you’re planning to implement a CRM or integrate it with email marketing, it’s important to choose a solution that aligns with your business processes and provides the level of automation you need. To make the selection process easier, take the free quiz from SMART business. It will help you determine which CRM system best meets your company’s needs and provides an optimal foundation for building effective customer relationships.

Key features of a good CRM–Email Marketing integration

Not every CRM and email platform integration is equally useful. The difference between a superficial connection and a full-fledged integration lies in the specific functions it supports and the direction in which data flows. Here’s what a high-quality integration should include.

Real-time two-way contact synchronization

A basic but critically important feature. A new contact added to the CRM automatically appears in the email platform with all the required fields. An unsubscribe recorded in the email system instantly updates the contact’s profile in the CRM. A change to an email address or customer status in one system is reflected in the other without manual intervention.

If synchronization is one-way or delayed, the contact databases in the two systems will gradually diverge. Marketing teams send campaigns to outdated or invalid addresses, while sales managers see CRM data that is no longer accurate.

Automatic CRM field updates based on email campaign behavior

If a customer has opened emails about a specific product three times and visited its product page twice, this behavior should be recorded in their CRM profile rather than remaining only in the email platform’s analytics. A manager who sees this activity understands that there is genuine interest and can reach out at the right time with the right message.

The same applies to negative signals: if a contact has been ignoring email campaigns for an extended period or has marked an email as spam, this is also important information for the CRM and may affect how the sales team prioritizes its work with that contact.

Triggers based on CRM events

This is one of the most valuable features of CRM email marketing automation. An event in the CRM — for example, a deal moves to the proposal stage, a customer has not responded for a week, or a contract expires in a month — automatically triggers the appropriate email workflow. Communication takes place at the right time, without a manager having to manually assign a task to the marketing team or send emails themselves each time.

Email audience segmentation based on CRM data

A full-fledged integration allows you to build segments in the email platform based on CRM fields: customer status, product category, region, company size, last purchase date, and deal type. These segments are much more accurate than those based solely on email behavior and make it possible to send campaigns to people for whom they are actually relevant.

Viewing the full email history directly in the CRM contact profile

Managers should not have to switch between two systems to understand what communications a customer has received. All sent emails, sending dates, open and click statuses should be displayed directly in the contact or deal record in the CRM. This provides full context before a call or meeting and prevents situations where a manager offers something the customer has already received and rejected in an email.

Unified analytics: from email open to closed deal

Separate analytics in an email platform show how many people opened a campaign and how many clicked. Separate analytics in a CRM show how many deals were closed that month. But neither answers the question of whether there is a connection between these two facts. High-quality integration makes it possible to track the customer journey end to end — from the first interaction with an email campaign to a closed deal in the CRM — and see which communication workflows actually influence sales.

CRM Integration with Email Marketing in Practice — Strategies and Examples

The theory becomes clearer when you see how CRM and email platform integration works in specific situations. Here are five scenarios that companies most commonly implement after setting up an integration.

Scenario 1. New lead → automated welcome sequence and manager task

A potential customer submits a request through the website. The CRM automatically creates a contact and deal, while the integration with the email platform triggers a welcome sequence: the first email arrives within a few minutes with confirmation of the request and useful materials; two days later, the customer receives an email with a case study or answers to frequently asked questions; another day later, they receive an invitation to a demo. At the same time, the CRM creates a task for the manager with a reminder to call after the second email. The manager reaches out when the customer is already warmed up rather than cold.

Scenario 2. Abandoned cart or incomplete registration → reminder sequence

A customer adds a product to their cart or starts filling out a registration form but does not complete the action. The CRM records the event, and the email platform automatically triggers a series of reminders: the first email after an hour, the second after a day, and the third after three days with a special offer or an answer to a possible objection. If the customer still does not return after the third email, the deal status in the CRM is automatically updated, and the manager receives a notification to make personal contact.

Scenario 3. Deal stage change → new nurture sequence

A deal moves from the “initial contact” stage to the “proposal sent” stage. The CRM records the change and sends a trigger to the email platform. The customer receives a series of emails designed to support their decision: testimonials from similar companies, answers to common objections at this stage, and useful implementation materials. The communication precisely matches where the customer is in the sales funnel rather than following a general email campaign calendar.

Scenario 4. Inactive customer → reactivation campaign

The CRM records that a customer has had no interaction with the company for six months: they have not opened emails, responded to calls, or moved any deals forward. A reactivation campaign is automatically triggered: the first email asks whether the topic is still relevant, the second shares product news or an updated price list, and the third contains a personal message from the manager. If there is still no response after the campaign, the contact is moved to a separate segment for long-term nurturing (gradually warming up the customer through useful content and reminders) or removed from active campaigns.

Scenario 5. After purchase → cross-sell and up-sell communication

The deal is closed, and the status in the CRM changes to “customer.” The email platform receives this signal and triggers a post-sale sequence: an email thanking the customer and providing useful getting-started materials, a feedback request a week later, and information about related products or expanded functionality a month later. All emails are personalized based on what exactly the customer purchased, with the data pulled automatically from the CRM. This scenario increases the average order value without additional effort from the manager and without the marketing team having to launch separate campaigns.

A real-world example: how CRM and email marketing integration works in retail — the BROCARD experience

To show what these scenarios look like in a real business, let’s look at the experience of BROCARD, a premium cosmetics and fragrance retailer that built a full-fledged IT ecosystem based on Microsoft Dynamics 365 solutions. Two of its scenarios particularly well illustrate what happens when CRM and email marketing truly work together.

Customer birthday → personalized offer at the right time

Previously, BROCARD manually compiled lists of customers with upcoming birthdays every month and sent everyone the same standard campaign with two offers. After CRM email marketing integration, the approach changed dramatically: instead of a mass monthly campaign, four automated scenarios were launched for different dynamic customer segments, each with its own offer based on customer status. A regular customer receives a discount promo code, while a VIP customer receives a higher-value offer. The email is sent seven days before the customer’s birthday, and the offer remains valid for another seven days after the birthday.

Result: Birthday communication became one of the company’s top three most effective marketing activities in terms of sales revenue — while being completely removed from marketers’ manual workload.

Reactivating “sleeping” customers → cascading scenario with increasing value

BROCARD uses RFM segmentation based on CRM data — grouping customers by recency, frequency, and monetary value of purchases. For customers who have not made a purchase for more than nine months, a cascading reactivation scenario is automatically triggered: the first email with a personalized offer is sent nine months after the last purchase, the next after 12 months, and the next after 15 months. The customer’s benefit increases with each step. If a customer does not respond at all for three years, they are moved to the “churn” segment and excluded from active campaigns to avoid wasting the marketing budget.

Result: One year after the cascading scenarios were launched, the “sleeping” customer segment decreased 4.9-fold, the potential churn segment decreased 3.8-fold, and the churn segment decreased 1.5-fold. Read the full BROCARD case study here.

How to integrate CRM with Email Marketing step by step

To ensure that CRM and email platform integration works properly, it needs to be set up step by step — from defining your goals and cleaning up your data to choosing an integration method and testing it.

Step 1. Define the goals of the integration

Before configuring anything, answer a specific question: what exactly should change after the integration? Will managers get access to customers’ email history directly in the CRM? Will marketing be able to segment the audience by deal status? Will triggered campaigns launch automatically when a deal moves to a new stage in the sales funnel? Clear goals determine which integration features should be prioritized and which can be configured later.

Step 2. Audit your existing data

Integration amplifies what is already in your systems. If the CRM contact database contains duplicates, outdated addresses, or missing key fields, synchronization will transfer these problems to the email platform. Before connecting the systems, clean up the database: remove duplicates, standardize field formats, and flag contacts who have not consented to email communications. This takes time, but it saves significantly more time after launch.

Step 3. Define the source of truth

One of the key decisions when integrating CRM with email marketing is determining which system is the primary one. If a contact is updated simultaneously in the CRM and email platform, which version is considered current? In most cases, the CRM is designated as the source of truth for customer data, while the email platform serves as the source for behavioral data from email campaigns. However, this decision should be made in advance and reflected in the synchronization settings; otherwise, data conflicts will occur regularly.

Step 4. Map the fields

Fields in the CRM and email platform may have different names and structures. “Customer status” in the CRM may correspond to a tag or segment in the email system. “Last purchase date” may correspond to a custom contact field. Before the technical connection is set up, create a mapping table specifying which CRM field is synchronized with which field in the email platform, in which direction, and under what conditions.

Step 5. Choose an integration method

There are several options for establishing a technical connection. A ready-made native connector is the simplest approach if your CRM and email platform officially support integration with each other. Connecting through an API provides greater flexibility but requires more extensive technical development. Integration platforms such as Zapier or Make are suitable for simpler scenarios that do not require deep two-way synchronization. The choice of method depends on the complexity of the scenarios you want to implement and your team’s technical capabilities.

Step 6. Set up your first automated scenarios

Don’t try to automate everything at once. Start with one or two scenarios that can deliver the fastest and most tangible results, such as a welcome sequence for new leads or a reactivation campaign for inactive customers. Once these scenarios are properly configured and delivering consistent results, scale up from there.

Step 7. Test the integration before full launch

Before enabling synchronization for the entire database, test the integration on a small sample. Make sure data is transferred correctly in both directions, triggers fire at the right time, unsubscribes are synchronized without delays, and fields are populated exactly as specified in the mapping. Errors discovered during testing are much less expensive to fix than those found after a full-scale launch.

Step 8. Set up monitoring and regular reviews

Integration requires ongoing maintenance after launch. Set up notifications for synchronization errors, regularly check data quality in both systems, and review the performance of automated scenarios. Customer behavior changes, products are updated, and teams grow — scenarios that worked well a year ago may need to be adjusted.

Setting up CRM and email marketing integration — from data auditing and field mapping to launching automated scenarios — requires not only technical expertise but also an understanding of how marketing and sales work together within a specific business.

SMART business is a Microsoft technology partner with many years of experience integrating CRM and marketing tools based on Microsoft technologies. The company provides end-to-end support throughout the process, from choosing the architecture and configuring synchronization to building automated scenarios tailored to specific business needs. Whether you need a simple welcome sequence for new leads or a complex cascading communication workflow with multiple customer segments and dozens of triggers, request a consultation, and the SMART business team will help implement it for your specific business processes — from initial configuration to full-scale launch.

Request a consultation
22 min read
en1
How to Build a Scalable Sales Process

A scalable sales process is a repeatable, measurable system for managing customer relationships from the first contact to closing a deal. It can be replicated across teams of any size without compromising quality or results.

According to McKinsey, high-growth companies invest in building sales operating infrastructure 1.4 times more often than low-growth companies. This infrastructure provides the foundation for turning chaotic sales activities into a predictable system. In other words, it is a structured sales process and operational support for the sales team — not simply having people with targets — that determines whether the team’s efforts translate into stable, predictable results.

If, at some point in your business growth, you realize that your sales team is performing and targets are being met, but everything depends on a few key people — and removing them would cause the system to start falling apart — that is not scalability. It is dependency. This is where the line lies between sales that depend on individual people and sales built around a process. In this article, we’ll explore how to build a sales process that can be replicated across any team — from laying the foundation and defining the key sales stages to implementing standards, measuring performance, and addressing common scalable sales process blockers.

What to do before scaling sales

Sales scaling is often mistakenly associated with hiring new sales reps or investing in new tools. But without the right foundation — processes, standards, and high-quality data — expanding the team and introducing automation will only accelerate the chaos rather than improve results. Before scaling your sales team, it is worth addressing a few basic issues.

Define your ICP (Ideal Customer Profile) and qualification criteria

ICP is not an abstract portrait of a “good customer.” It is a specific description of the companies and contacts with whom you close deals fastest, most easily, and at the highest average deal value. Industry, business size, decision-maker role, typical business challenge addressed by your product — all of this should be documented in the system rather than kept in the heads of two experienced sales reps.

Without a clear ICP, lead qualification becomes a lottery: each sales rep evaluates a prospect through their own lens of experience and intuition. One may spend weeks pursuing a company that is fundamentally not a fit for the product. Another may turn away a promising prospect on the first call because they “don’t look like our typical customers.” Neither is making a deliberate mistake — they simply lack a shared point of reference. Once the ICP and qualification criteria are documented in the system and clearly understood by the entire team, the decision about whether to continue working with a lead no longer depends on an individual sales rep — it becomes part of the sales process.

Practical step: Build a sample of deals with different outcomes and customers with different levels of profitability and retention. This will help you identify common characteristics that correlate with long-term partnerships.

Document work standards and lead handoffs between teams

When every sales rep works differently — qualifying leads differently, moving customers through the sales funnel, and handing deals over to the next stage in different ways — scaling is impossible. In such an environment, a new sales rep has no choice but to follow what they see around them: they pick up other people’s habits and adapt to informal rules that no one has consciously defined. Over time, they reproduce the same inconsistency that the company hoped to eliminate by hiring another person.

Work standards are not bureaucracy. They answer simple questions: What qualifies as a qualified lead? What steps should a sales rep take at each stage of a deal? When and how should a handoff between teams take place — for example, from marketing to sales or from sales to customer service? Without clearly defined handoff points, leads are lost precisely at the interfaces between teams—and no one considers it their responsibility.

Practical step: For each stage of the sales funnel, document three things: what the sales rep needs to do, what they need to obtain from the customer, and what they need to pass on to the next person or team. If this description is clear enough for someone who has just joined the company, the standard works.

Ensure basic CRM data quality

A CRM without high-quality data is an expensive notebook. If fields are only partially completed, deals sit without a status, and sales reps manage their actual work in a notebook or in their heads, no amount of automation or AI will help. It will simply automate the mess.

Basic data quality means that every deal has its key fields completed, a defined next step, and an accurate status in the sales funnel. Lead source, customer type, reason for losing a deal — all of these are data points that are essential for analyzing results and making informed decisions about the sales process.

Practical step: Define the minimum set of mandatory fields for each stage of the sales funnel and make completing them a prerequisite for moving a deal to the next stage. Filling in these fields should not be perceived as a formal requirement or punishment, but as a necessary part of the process.

It is also beneficial when a CRM allows a company to quickly and independently customize its functionality: add new fields, change process logic, and adapt to new business needs. This is especially important when scaling, as the system needs to flexibly adapt to new teams, customer segments, or additional sales stages.

One such solution is the SMART CRM platform from SMART business. It combines rapid customization capabilities with the flexibility businesses need to scale their processes without compromising data quality.

Request a consultation

How to Build a Repeatable Sales Process

A repeatable sales process does not come from an online template or by copying a competitor. It is built from the inside out — from understanding how the best deals are actually closed in a particular company, which customers they involve, and which steps lead to success.

Analyze the best won deals

Analyze a representative sample of won, lost, and stalled deals, as well as customers with different levels of profitability, retention, and satisfaction. Compare which characteristics and scenarios are most often associated with successful, long-term relationships. For an initial analysis, you might start with 15–20 deals, provided this sample is sufficient for your sales volume. Break down each deal: Where did the customer come from? Who was the decision-maker? What steps did the sales rep take? Where did the customer hesitate, and what convinced them? How long did each stage take? The patterns you identify in these deals will become the foundation of your repeatable sales process — not a hypothetical one, but one that actually works for your business.

Tip: Analyze won deals together with the sales reps who closed them. Record common characteristics in a simple table: lead source, contact role, key objection, what convinced the customer, and the number of touchpoints before closing. Three or four such analyses can provide more insight into the actual sales process than any external framework.

The role of CRM: Once you have this understanding, you can scale the process in your CRM. Instead of relying on manual spreadsheets and reviews, CRM analytics tools can automatically track lead sources, contact roles, key objections, and the number of touchpoints before closing. This makes it possible to identify patterns in real time, quickly adjust the process, and implement standards across the team. In this way, a CRM becomes a system for scaling your best sales practices — from analyzing won deals to establishing repeatable sales process standards.

Define the ideal customer and qualification criteria

This step follows logically from analyzing your deals: your best customers will always share certain characteristics that are different from those of customers whose deals were delayed or lost. Turn these characteristics into qualification criteria, and sales reps will spend less time on customers who are fundamentally not a fit and more time on prospects with the highest likelihood of closing.

Tip: Create two lists—a “yes” list and a “no” list. The first should describe the characteristics of customers with whom deals close quickly and at a high deal value. The second should describe characteristics that have historically led to lengthy negotiations, discounts, or lost deals. Both lists should be specific—not “large businesses,” but “a company with 50+ employees in industry X and a sales team of more than 10 people.”

The role of CRM: A CRM allows you to make these criteria part of the system. Instead of keeping “yes/no” lists in internal documents, you can configure qualification fields in the CRM: lead source, company size, contact role, industry, key objections, and more. This makes it possible to automatically track whether a customer matches your profile, quickly filter out unqualified leads, and focus the team on prospects with the highest likelihood of success.

SMART CRM from SMART business allows companies to customize qualification criteria independently and adapt them to different customer segments. This makes the scaling process transparent and manageable: sales reps work according to common standards, while managers have access to high-quality, real-time analytics.

Request a consultation

Map the main stages of working with the customer

Each sales stage should answer a specific question: What has happened with the customer for the deal to reach this stage? For example, moving a deal to the “proposal sent” stage should mean more than simply sending an email. It should mean that the sales rep has established the budget, identified the decision-maker, and received confirmation that the business need is still relevant. Without such criteria, the sales funnel reflects sales rep activity rather than the actual state of deals, making any forecasts based on it unreliable.

Tip: For each stage of the sales funnel, write one sentence in the format: “A deal moves to this stage when...” and another: “A deal cannot move forward if...” This will immediately reveal where the criteria are vague and where sales reps do not actually know what needs to happen for a deal to progress.

The role of CRM: Modern CRMs allow you to configure conditions for moving between stages. For example, a deal cannot move forward until key fields are completed or the next step has been recorded. This keeps the team disciplined and makes the sales funnel an accurate reflection of the actual state of sales, rather than simply of sales rep activity.

Assign responsibilities and handoff moments between teams

Each transition point in the sales process should be clearly defined: who hands the deal over, to whom, what exactly is handed over, and when. The biggest number of leads are lost not within individual stages, but at the interfaces between teams: marketing hands a lead over and sales fails to follow up; sales closes a deal and customer service does not receive the necessary context. This is not a question of trust between departments — it is a question of whether there is a clear agreement on how the handoff should happen.

Tip: Identify all handoff points in your sales process and define three things for each one: the trigger (what initiates the handoff), the content (what exactly is transferred and in what format), and the owner (who confirms that the handoff has taken place). If any of these three elements is not documented, the handoff point is a risk area.

The role of CRM: A CRM helps make these handoffs manageable and trackable. You can configure automated triggers in the system: when a lead moves from marketing to sales, a task is created for the responsible sales rep; when a deal is closed, the service team receives the full context from the relevant CRM fields. This reduces the risk of information getting lost and makes handoffs transparent for everyone involved in the process.

Describe work standards that can be implemented with new sales reps

Call scripts, email templates, qualification criteria, common objections, and ways to address them should all be part of the standard.

Tip: Ask one of your strongest sales reps to document what they do at each stage of a deal — not what they are supposed to do, but what they actually do. This document will serve as a draft for your standard. Then compare it with what other sales reps do. The gaps between them are precisely where the process needs the most standardization.

The role of CRM: A CRM system can store and update call scripts, email templates, qualification checklists, and standard responses to objections. A new sales rep can access them directly in the interface instead of searching through files or asking colleagues. This reduces the risk of each new hire “inventing their own approach” and ensures consistent quality across the team.

SMART CRM from SMART business allows companies to quickly customize these standards to their processes: add new templates, update qualification criteria, and integrate training materials. As a result, even new hires can start working according to the same rules from day one, while managers can see whether those standards are being followed in real deals.

Request a consultation

Automation and AI in a Scalable Sales System

Sales process automation and AI in sales are areas where companies often make the same mistake: they implement tools before establishing the process itself. The result is predictable — automation accelerates chaos rather than eliminating it. AI generates more activity but does not improve its quality. The investment is made, but the expected impact never materializes.

The rule here is simple: automate only what already works and what is clearly understood. If sales reps do not know when and how to follow up manually, automated reminders alone will not fully solve the problem. If qualification criteria have not been documented, AI lead scoring will reproduce the same mistakes — just faster.

When the foundation is in place, sales process automation and AI can genuinely strengthen the sales team in several ways:

  • Routine activities that eat up sales reps’ time — A significant part of a sales rep’s working day is spent not on customer interactions but on administrative tasks: entering data into the CRM, setting reminders, sending standard emails, and updating deal statuses. These are the first tasks to consider for automation.

Automatic activity logging, trigger-based follow-up reminders, and email templates personalized using CRM data allow sales reps to spend less time on administrative tasks and more time on actual customer interactions. This is one of the most straightforward ways to automate the sales process.

  • Lead routing and timely response — Response time to a new lead directly affects conversion. Automated lead routing — assigning leads to sales reps based on industry, company size, region, or product — shortens the time between a lead arriving and the first contact and eliminates situations where a lead simply gets “stuck” without an owner. AI algorithms can analyze lead data, such as industry, company size, and interaction history, to determine which sales rep is the best fit. A CRM can automatically create a task for the responsible sales rep and send a notification. If the lead is not followed up within the specified time, the system can generate an alert or route the lead to another sales rep.

SMART CRM from SMART business integrates these AI tools without complex configuration. Companies can define their own routing rules, while the system can adapt as the business scales to accommodate new products, customer segments, or regions.

  • AI for deal forecasting and scoring — AI models in CRM systems analyze customer behavior, deal activity, and interaction history to predict the likelihood of closing. A sales manager sees more than just a list of deals with subjective assessments from sales reps. They also get additional data-driven signals that help assess deal potential and risk — showing which deals are progressing normally and which may be at risk of stalling.
  • Personalizing communication at scale — One of the key challenges of scaling is maintaining the quality of customer communication as the customer base grows. AI can help personalize offers, adapt messaging to specific customer profiles, and generate relevant content for different stages of the deal — without requiring every sales rep to create everything manually from scratch.
  • Alerts and anomaly detection — A scalable sales team needs an early-warning system: a deal has not progressed for more than two weeks, a customer has stopped responding after receiving a proposal, or activity around a lead has suddenly dropped. AI tools in CRM systems can help identify these signals and flag them for sales reps or managers — rather than allowing the problem to surface only during the next sales funnel review.

Any of the CRM solutions implemented by SMART business can be enhanced with AI. Deal-closing predictions, personalized offers, automated responses, and lead scoring are already available as part of solutions that integrate with existing sales team processes rather than requiring them to be rebuilt from scratch. Take a short survey to find out which CRM solution is right for your business:

Take a survey

How to measure whether sales are really scaling

Scaling is easy to confuse with growth. More sales reps, more leads, and a bigger target do not necessarily mean you are scaling. There is one real test: can results be reproduced independently of specific individuals, and do they become more predictable as the team grows? These are the sales process metrics that can answer that question.

Repeatability of results and sales predictability

The first sign that a process is scaling is that results stop being the “phenomenon of one sales rep.” If one person in the sales team closes 70% of all deals while the rest of the team falls significantly behind, you do not have a scalable process. You have individual performance.

Look at the gap between sales reps: what is the difference in conversion between your top performer and the average? If the difference is more than 2–3 times, the problem is with the standards, not the people. The goal of scaling is to narrow this gap by raising the average performance to the level currently achieved only by your top performers.

In practice: if your best sales rep closes 40% of deals from qualified leads while the average rep closes 18%, the question is not how to hire another “star salesperson.” The question is what exactly the top performer is doing — and how to standardize it across the team.

Conversion between stages

Overall lead-to-deal conversion is a useful number, but it does not show where you are losing the most customers. For scaling, it is important to track conversion at each stage separately.

For example, 60% of leads move from the initial call to a demo — is that good or bad? It depends on your ICP and product. But if only 15% of leads convert at the demo stage instead of the expected 40%, that is a clear signal: either your qualification is too loose and unqualified prospects are making it to demos, or the initial call is not addressing objections effectively enough before the next step.

Track conversion between stages by sales rep, lead source, and customer segment. This gives you a precise view of where there is a systemic problem in the sales process, rather than simply showing that “sales are down.”

Sales cycle length

The deal cycle is one of the clearest indicators of how manageable your sales process is. If it varies significantly between sales reps or customer segments, the process has not yet been standardized.

Track not only the average cycle length but also where deals spend the most time. If most deals get “stuck” between the proposal stage and the final decision, this is a signal that either the proposal does not address the customer’s actual needs or the sales rep is not actively guiding the customer through the decision-making process and is simply waiting for a response.

Practical benchmark: if a deal remains at one stage for more than twice the average time spent at that stage, it is not simply delayed. It is a deal that requires active intervention or should be removed from the funnel.

New sales rep ramp-up

Time to the first deal for a new sales rep is perhaps the most honest indicator of how well-documented and repeatable your sales process really is. If a new sales rep reaches stable performance within 6–8 weeks, you have a process. If it takes 5–6 months and constant support from colleagues, the standards exist only in the heads of experienced team members.

Track three metrics separately: time to the first call, time to the first qualified lead, and time to the first closed deal. If any of these metrics varies significantly from one sales rep to another, look for the cause in the onboarding process rather than in the individuals.

Data quality and process adherence

A scalable sales process is measured not only by results but also by how consistently the team follows the process itself. If 30% of deals in the funnel have no recorded next step, half of lost deals have no documented reason for the loss, or the lead source is unknown, analytics based on this data will provide little value.

Introduce a simple data quality audit every two weeks: what percentage of deals at each stage have all mandatory fields completed? What percentage of lost deals have a documented reason? These numbers show not only the quality of your data but also how consistently sales reps actually follow the standards — as opposed to simply agreeing to them in theory.

Forecast accuracy and control over results

If actual sales regularly differ from forecasts by more than 20–25%, the cause may be more than market changes. It may also point to the quality of your sales funnel and the criteria used to evaluate deals.

Track forecast accuracy monthly and by sales rep. If one sales rep consistently makes accurate forecasts while another constantly overestimates or underestimates results, compare how they evaluate deals at each stage. In many cases, the problem is not the market but the fact that deals are moved between funnel stages based not on actual criteria, but on the optimism or caution of a particular person.

The goal is not perfect accuracy but predictability within a 10–15% variance. This level of predictability allows a business to plan resources, budgets, and hiring based on a realistic picture of sales rather than intuition.

The role of CRM and technology in building a scalable sales system

A CRM does not replace the sales process — it becomes the environment in which the process lives and is replicated. Sales funnel stages, transition criteria, work standards, handoff points between teams, and deal analytics only deliver value when they are documented not just in files but in the system the team works with every day.

A scalable sales team is not the result of a single decision. It is the outcome of consistent work: from defining the ICP and qualification standards to implementing the process in a CRM and regularly measuring results. This is where an experienced technology partner plays a key role in configuring the system and helping build a process that works within it.

Want to build a sales team whose results do not depend on two key sales reps and can be predicted a quarter in advance? The SMART business team can help you build a sales process and choose a CRM solution tailored to your business’s scale and needs. Request a consultation and take the first step toward predictable sales.

Request a consultation
mail
SMART CRM
Cookies

We use cookies to improve your web experience, display personalized content and analyze traffic. By clicking «Accept All», you agree to their use. To manage your settings, click Settings. Learn more about the use of cookies in the privacy policy.

Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Statistics
The technical storage or access that is used exclusively for statistical purposes
Analytics
Analytical purposes are used to measure traffic and optimize content.