WeeNow Blog Logo

CRM integrated with WhatsApp: how to integrate without replacing your system

CRM integrated with WhatsApp means connecting WhatsApp's official API to the CRM you already use, without replacing your system. See the models, risks and how to do it in Salesforce.

By Caio Lopes
Cover image for the post CRM integrated with WhatsApp: how to integrate without changing systems
CategoriesCRMIntegrations

CRM integrated with WhatsApp is the connection between WhatsApp's official API and the CRM your company already uses, so that every conversation automatically becomes a record: updated contact, opened case, opportunity moved in the funnel. The good news for those who already have a serious CRM is straightforward: you do not need to change systems to put WhatsApp into the flow. If your operation runs on Salesforce, WhatsApp integrates natively without becoming another disconnected external tool.

This distinction is what separates an integration that organizes the operation from one that only creates chaos. Adopting a shared-inbox “WhatsApp CRM” usually duplicates customer data outside the source of truth and also exposes the number to the risk of being banned by Meta. In this guide, you will see what the integration looks like in practice, the four possible models and the trade-offs of each, the difference between the official and unofficial APIs, what the LGPD requires, and how to integrate within Salesforce.

What is a CRM integrated with WhatsApp?

An integrated CRM connects the messaging app to the system where your team already manages customers, sales and service. Instead of answering a customer on one screen and recording the agreement on another, the conversation and record live in the same place. Every message feeds the contact history, and the team works without jumping between windows.

The benefit appears across the three areas the CRM already organises:

  • Sales: the lead arriving through WhatsApp enters the funnel with its source recorded, and the salesperson resumes the conversation with full context.
  • Service: the case is opened from the message, with customer history at hand, and resolution occurs on the first contact more often.
  • Marketing: journeys begin to include one of the market's highest-open-rate channels in a traceable way.

Integrated CRM is not the same as a 'WhatsApp CRM'

This is where the market's most expensive confusion lies. One thing is integrating WhatsApp with your CRM. Another, very different thing, is adopting a “WhatsApp CRM,” a term that almost always describes a shared inbox: several agents responding from the same number, with labels and a simple pipeline built on top of WhatsApp Web.

A shared-inbox tool solves the problem for those with no CRM at all. For those already running a real CRM, it creates a new problem: customer data starts living in two places. The official record stays in the CRM, while the conversation that closes the deal is trapped in a parallel platform. Over time, no one knows which is the correct version of the truth.

In practice: the conversation becomes a funnel record

In a well-designed integration, the path is automatic. The customer sends a message, the system identifies whether they already exist in the database, opens or updates the record, and routes the conversation to the right person or queue. The service representative responds from within the CRM, with the full history on the same screen. When the conversation ends, nothing is lost: the interaction is recorded on the contact, available for the next service interaction, reporting, and AI that now suggests the next action.

Do I need to switch CRMs to integrate WhatsApp?

No. This question holds up many decisions, and the honest answer is that switching CRMs to gain WhatsApp almost never makes sense. Enterprise CRMs, with Salesforce at the forefront, integrate WhatsApp natively or through official connectors. You add the channel to the system the company already knows, keep the processes that already work, and avoid an entire migration project just to add a contact channel.

The right question, then, is not 'which WhatsApp CRM should I buy?', but 'what is the best way to connect WhatsApp to the CRM I already have?'.

When integrating into the CRM you already have is the right decision

If your company already operates with an established CRM, integration is almost always the right path. You preserve investment in processes, automation, and training, keep a single source of data, and gain the channel without fragmenting the operation. For those running Salesforce, this is doubly true: WhatsApp enters Service Cloud, Marketing Cloud, and the unified customer profile, even feeding AI agents.

When a separate 'WhatsApp CRM' becomes a trap

The shortcut of an isolated tool comes at a high cost later. Three warning signs:

  • Orphaned data: the negotiation that happened in WhatsApp does not appear in the CRM, leaving the sales report incomplete.
  • Two sources of truth: the customer record differs between the two systems, and the team loses time reconciling it.
  • Dependence on a fragile number: many of these tools run on WhatsApp Web or the unofficial API, the shortest route to having the number blocked.

None of these problems show up in the demo. They all show up six months later, when undoing the decision is already difficult.

The 4 integration models between CRM and WhatsApp

There are four ways to connect WhatsApp to the CRM, and the difference between them defines project cost, scale, and risk. This is the aspect tool comparisons often hide, because each vendor pulls toward its own model.

ModelHow it worksBest forMain caveat
Native in the CRMWhatsApp runs inside the CRM itself (e.g., Service Cloud in Salesforce), using the official APIThose who already have the CRM and want a single customer viewDepends on the CRM messaging licence
Official connector / BSPA Meta-approved platform connects WhatsApp to the CRM, through AppExchange or an APIThose who need extra campaign or multichannel featuresProvider cost plus CRM cost
Custom APIIn-house development directly on Meta's official APIHighly specific scenarios with a dedicated technical teamEffort and maintenance borne by the company
Unofficial app / extensionTool that automates WhatsApp Web without using the official APINothing, in the context of a serious operationHigh risk of being banned and data outside the CRM

Native in the CRM

It is the deepest integration. WhatsApp becomes a channel within the CRM itself, using Meta's official API. In Salesforce, this happens in Service Cloud and Marketing Cloud, with the conversation linked to the unified customer profile. The advantage is a single view: service representatives see everything, and data never leaves the source of truth. The consideration is the messaging licence, which is usually a paid CRM component.

Official connector or BSP

This is where a Meta-approved solution provider, called a BSP (Business Solution Provider), comes in, bridging WhatsApp and the CRM. Many of these connectors are available on AppExchange, Salesforce's marketplace. They make sense when you need features the native option does not cover, such as high-volume campaigns, more sophisticated chatbots or managing several channels in one dashboard. The cost is the provider's cost plus the CRM's.

Custom API

For very particular scenarios, the integration can be built directly on Meta's official API, without an intermediary. You gain full control, but the company takes on development and, above all, ongoing maintenance. It is an option for those with a dedicated technical team and a requirement that no off-the-shelf solution meets.

Unofficial app or extension

This is the model that promises to be cheap and fast: a browser extension or an app that automates WhatsApp Web without using the official API. The problem is that Meta does not authorize this use, and the result is often the number being banned at the worst possible time. For an operation that depends on the channel, it is a risk that does not pay off. Cheap, in this case, becomes very expensive.

Official or unofficial API: the choice that determines the project

Before comparing tools, decide the foundation: will the integration use WhatsApp's official API or not? This choice defines the security, scale and legality of the entire operation. The WhatsApp Business Platform, Meta's official API, is the only approved way to connect WhatsApp to enterprise systems such as CRM. Everything outside it operates in the risk zone.

The role of the BSP and WhatsApp Business account (WABA)

To use the official API, the company needs a business account on Meta's platform, the WhatsApp Business Account (WABA), created in Meta Business Manager. It holds the number, verified profile, and message templates. API access usually goes through a BSP, the approved provider that supplies the infrastructure. Providers such as 360dialog and Twilio fulfil this role, and the native integration or CRM connector often already includes this layer.

The risk of having the number banned by Meta

This is the warning that almost no tool comparison gives: using an unofficial app or sending mass messages to people who did not ask for them leads to the number being blocked. And it is not a disposable number that goes down; it is the company's official number, with all conversation history along with it. The official API protects against this by imposing clear rules: active messages are only sent through an approved template, and only to people who have consented. Following WhatsApp Business Platform rules is not bureaucracy; it is what keeps the channel standing.

One number, multiple agents

A frequent question from those moving beyond standard WhatsApp is whether multiple agents can use the same number. With the official API, yes. The company number becomes a single channel that the CRM distributes among the team, with queues and routing, and it can even display the green verified-account badge. It is the opposite of passing a phone from hand to hand, without control or history.

Data, governance, and LGPD in WhatsApp

Integrating WhatsApp with the CRM is also a data-governance decision. Every conversation contains personal data, and in Brazil that means responsibility under the General Data Protection Law (Law No. 13,709/2018). The good news is that doing the integration correctly, with data inside the CRM, makes compliance easier rather than more difficult.

Opt-in, consent, and the 24-hour window

Two rules structure any WhatsApp operation on the official API. The first is the opt-in: before sending a message, the company needs the person's consent, which may be collected through any channel as long as it is clear that they are opting to receive messages and which company is involved. The second is the 24-hour service window: when the customer writes, a 24-hour period opens in which the company can reply freely. Outside that window, contact can only be initiated with a Meta-approved message template. Keeping proof of opt-in and respecting the window are the basics of compliance.

Why the conversation needs to live in the CRM

From an LGPD perspective, scattered data means scattered risk. When a conversation lives in a parallel WhatsApp inbox, it is difficult to handle a request for access, correction, or deletion because no one knows exactly where the data is. With CRM integration, the conversation remains in the same controlled environment as the rest of the record, with encryption, access control, and a retention policy. The 360-degree customer view so often discussed in sales is also the cleanest way to govern data.

How to integrate WhatsApp with Salesforce

In Salesforce, WhatsApp is a native channel, not a patch. The platform has had an official partnership with WhatsApp since 2022, which brought the WhatsApp API into Customer 360, and you can connect the channel through two main paths, in addition to market connectors. This is the summary; the complete step-by-step guide is in our guide to how to integrate WhatsApp with Salesforce.

Service Cloud: native WhatsApp for service

In Service Cloud, WhatsApp is added as a messaging channel configured directly in Setup. The agent handles the conversation inside the console, with session transfer, collaboration and history linked to the case. This channel uses Salesforce messaging capability, a separately licensed component, and each channel connects to a company WABA.

Marketing Cloud: WhatsApp in journeys

In Marketing Cloud, WhatsApp is a Mobile Studio channel used within Journey Builder to include messages in communication journeys. With Unified Conversations for WhatsApp, available since April 2024, a single number can serve marketing and customer service in the same conversation, with the customer profile unified by the Data Cloud. Campaign sends and support responses no longer live in separate worlds.

Connector through AppExchange and BSP

When the scenario requires features beyond the native offering, an AppExchange-approved connector solves it. It provides the BSP layer and often additional campaign, chatbot, or omnichannel functionality. The choice between native and connector is not ideological; it is about requirements and cost, and it is exactly the kind of decision worth designing with someone who has completed the project before.

Prerequisite checklist

Regardless of the route, official integration requires the same foundation:

  • A WhatsApp Business Account (WABA) in Meta Business Manager.
  • A dedicated phone number, which cannot be in use in the standard WhatsApp app.
  • Message templates approved by Meta for active contacts.
  • O opt-in of registered customers.
  • The correct Salesforce messaging licence.

How much it costs and how long it takes

The cost of integrating WhatsApp with CRM has three components, and it is worth adding all three to avoid surprises. Realistic timelines and budgets depend on mapping this at the beginning, not in the middle of the project.

  • The Meta account. Since July 1, 2025, Meta has charged per message sent rather than per conversation. The rate varies by template category (marketing, utility, or authentication) and country. Customer-response messages within the 24-hour window are not charged.
  • The CRM licence. For Salesforce, the messaging that enables WhatsApp in Service Cloud is a paid add-on. Its price depends on the edition and negotiation, so do not rely on a list price: ask a partner for a quote.
  • The integration project. Configuration, journey design, message templates, and governance are the work that makes the integration truly work.

The mistakes that blow up timeline and budget are familiar: starting without a clear use case, underestimating Meta's approval of templates and enabling the channel without an opt-in plan. None is technical. All are planning issues.

How WeeNow integrates WhatsApp with your Salesforce

Buying the license is easy. Making WhatsApp work inside the CRM, with data in the right place and the number secure, is a project. As official Salesforce Partner, WeeNow helps you choose the integration model appropriate to your scenario, configures the channel on the official API, designs journeys and governance, and ensures the conversation feeds the customer profile — without changing systems and without the ban risk of unofficial tools. If your WhatsApp currently lives outside the CRM, or you are considering adopting an isolated tool, it is worth discussing your Salesforce operation current.

Frequently asked questions about CRM integrated with WhatsApp

What is a CRM integrated with WhatsApp?

It is the connection between WhatsApp's official API and your CRM, so that every conversation automatically becomes a system record: updated contact, opened case and funnel stage moved. The goal is to keep messages and customer data in one place, without working on separate screens.

Is there a free CRM integrated with WhatsApp?

There are free shared-inbox tools, but they solve the problem for those without a CRM. For a company that already runs a CRM, a serious integration uses the official WhatsApp API, which has a per-message cost from Meta, as well as the CRM messaging license. Free options often cost you later through fragmented data and the risk of being banned.

What is the best CRM with integrated WhatsApp?

There is no universal "best CRM with integrated WhatsApp." For those already using an enterprise CRM such as Salesforce, the best path is to integrate WhatsApp into it through the official API, rather than adopting an isolated tool. The right CRM is the one that keeps the conversation within your source of truth and scales safely, not the one that promises the cheapest WhatsApp.

Do I need to replace my CRM to use integrated WhatsApp?

No. Enterprise CRMs, including Salesforce, integrate WhatsApp natively or through official connectors. You add the channel to the system you already use without migrating platforms.

How do I integrate WhatsApp with Salesforce?

Salesforce offers WhatsApp as a native channel in Service Cloud (customer service) and Marketing Cloud (journeys), using the official API, as well as connectors on AppExchange. The detailed step-by-step guide is available in the guide to how to integrate WhatsApp with Salesforce.

What is the difference between WhatsApp's official and unofficial APIs?

The official API (WhatsApp Business Platform) is Meta's approved way of connecting WhatsApp to systems, with consent rules and message templates. The unofficial one automates WhatsApp Web without authorisation and leads to number blocking. For corporate use, only the official option is sustainable.

Can WhatsApp ban my number if I integrate it with CRM?

If the integration uses an unofficial app or sends mass messages without consent, yes, the number can be banned. Using the official API, with opt-in and approved templates, the risk practically disappears because the operation follows Meta's rules.

Can several service representatives use the same WhatsApp number?

Yes. Through the official API, the company number becomes a single channel that the CRM distributes across the team through queues and routing, something impossible in the regular WhatsApp app.

Is WhatsApp integration with CRM LGPD compliant?

It can and should be included. You need opt-in that identifies the company, a clear purpose, a retention policy, and data stored in a secure environment. Keeping the conversation inside the CRM, rather than in a parallel inbox, makes it easier to meet data-subject rights provided for under the LGPD.

How long does it take to integrate WhatsApp with Salesforce?

It depends on the model and scope, but what usually extends the timeline is not the technical work but Meta's approval of message templates and the definition of journeys and opt-in. When these points are planned from the beginning, channel configuration is quick.

Continue reading

Related posts

View all

Speak with a WhatsApp + Salesforce specialist

Tell us about your Salesforce today. We assess the best WhatsApp integration model without changing systems or putting your number at risk.