FlowConsent
ServicesHow it worksPricingBlogDocumentation
ServicesHow it worksPricingBlogDocumentationLog inTry FlowConsent
Log inTry FlowConsent
FlowConsent

GDPR-compliant consent, EU-hosted, live in under ten minutes — without a cookie wall.

EU-HOSTED·RGPD·SOC 2
Product
  • Services
  • How it works
  • Pricing
  • Extension
Company
  • Blog
  • Documentation
  • Solutions
  • FlowConsent App
Legal
  • Privacy Policy
  • Terms of Service
  • Legal notice
  • Cookies
© 2026 FlowConsent by BeBranded. All rights reserved.
FrancaisDeutschEspanol
All systems operational

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Customer Support
  4. Facebook Chat Plugin
F

Facebook Chat Plugin

PreferencesWebsite

Related services

11Sight

11Sight is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. 11Sight supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, 11Sight ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences

42Chat

42Chat is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. 42Chat integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, 42Chat helps organizations maintain robust websites that meet user expectations and technical requirements.

Preferences

8x8

8x8 is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. 8x8 supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, 8x8 ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences
A

Acquire Live Chat

Acquire Live Chat is a live chat and customer messaging platform that enables businesses to engage with website visitors in real time. It provides instant messaging, chatbot automation, and team collaboration tools to deliver fast, personalized customer support. Acquire Live Chat supports multi-channel communication, conversation routing, and canned responses to improve response times. With built-in analytics and CRM integration, Acquire Live Chat helps convert visitors into customers.

Preferences

ActivEngage

ActivEngage is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. ActivEngage integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, ActivEngage helps organizations maintain robust websites that meet user expectations and technical requirements.

Preferences

Ada

Ada is a web accessibility solution that helps websites comply with ADA, WCAG, and accessibility standards. It provides automated scanning, remediation tools, and compliance monitoring to ensure content is accessible to all users, including those with disabilities. Ada offers screen reader optimization, keyboard navigation support, and color contrast adjustment. With regular audits and reporting, Ada helps create inclusive digital experiences for everyone.

Preferences
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does Facebook Chat Plugin do?

The Facebook Chat Plugin embeds a Meta Messenger chat widget on your website, allowing visitors to chat with your Facebook page. It loads the Facebook SDK from Meta, sets Meta cookies and may link conversations to the visitor Facebook account.

What is the Facebook Chat Plugin?

The Facebook Chat Plugin, also known as the Messenger chat widget, is a product from Meta that embeds a live chat interface directly into a website. When the plugin loads it requests the Facebook SDK from Meta servers, which renders a Messenger bubble in the corner of the page. Visitors can start a conversation that is handled through the website owner's Facebook page, even without a Facebook account, though logged-in users benefit from conversation history.

Data and Cookies Collected

Meta sets multiple cookies when the plugin loads. The datr cookie (2 years) identifies the browser for security and fraud prevention. The sb cookie (2 years) stores browser details. The wd cookie (session) records the screen dimensions. The fr cookie (90 days) is used for advertising targeting and measurement. When the visitor is logged in to Facebook, the c_user and xs session cookies are also present and link all activity to the authenticated account. The visitor IP address is sent to Meta on every request to connect.facebook.net and related domains.

GDPR and ePrivacy Implications

Loading the Facebook Chat Plugin triggers the placement of Meta cookies and the transfer of personal data to Meta before any conversation takes place. Under the ePrivacy Directive this requires prior consent. Under GDPR, the website operator and Meta are joint controllers for the processing triggered by the plugin, as confirmed by the Court of Justice of the European Union in the Fashion ID ruling. The high risk classification reflects the advertising cookies set, the potential link to a Facebook identity and the US data transfer.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent Requirements

The Facebook Chat Plugin script must be blocked until the visitor has given explicit consent covering both analytics and marketing, as the fr advertising cookie is set automatically. A consent management platform should load the plugin only after opt in. Because the plugin has no cookieless mode, declining consent means the widget must not be rendered at all. Consider showing an alternative contact method such as an email link when the user has not consented.

Data Transfers Outside the EU

All data collected by the plugin is processed by Meta Platforms Inc. in the United States. Meta relies on the EU US Data Privacy Framework and standard contractual clauses as the legal transfer mechanism. Website operators should reference these safeguards in their privacy notices and conduct a transfer impact assessment if required by their supervisory authority.

Practical Compliance Steps

Obtain explicit consent before loading the plugin. Block the Facebook SDK snippet at the tag manager or server level until consent is granted. Update your privacy notice to disclose the joint controller relationship with Meta and the US data transfer. Add the plugin cookies to your cookie policy. Conduct a DPIA given the high risk classification. Consider whether a direct Messenger link or an on-site contact form could replace the plugin with lower privacy impact.

GDPR consent category

Preferences

Websites using Facebook Chat Plugin must obtain user consent under GDPR regulations.

Legal basisConsent under Article 6(1)(a) GDPR
Risk levelhigh
Applicable regulationsGDPR, ePrivacy Directive (2002/58/EC)

DPIA considerations

A DPIA is strongly recommended before deploying the Facebook Chat Plugin given the high risk classification. The plugin enables Meta to receive conversation content, visitor IP addresses and cookie identifiers for every page load, regardless of whether the visitor interacts with the chat. Data is transferred to Meta Platforms in the United States. Assess whether a less privacy-intrusive alternative can fulfil the same business need, and document the necessity and proportionality of the processing.

Sample consent text

We use the Facebook Chat Plugin on this website to allow you to contact us via Messenger. When you enable this feature, Meta Platforms will load scripts and cookies on your device and may link your visit to your Facebook account. Your conversation data and IP address will be sent to Meta in the United States. You can withdraw your consent at any time.

Technical details

Tracking methodEmbedded Facebook SDK and Messenger chat widget loaded from Meta domains, linking conversations to a Meta account and setting Meta cookies
Server locationUnited States
Data transferred outside the EUConversation data, the visitor IP address and Meta cookies are processed by Meta Platforms in the United States under the EU US Data Privacy Framework and standard contractual clauses

Third-party domains contacted

connect.facebook.netwww.facebook.comgraph.facebook.comfacebook.com

Cookies placed

NameTypeDurationPurpose
datrSecurity2 yearsBrowser identifier set by Meta for security and fraud prevention purposes
frMarketing90 daysAdvertising cookie set by Meta used for targeting and measuring ad campaigns across sites
sbFunctional2 yearsStores browser details such as browser type and settings for Meta services
wdFunctionalSessionRecords the screen dimensions to optimise the Messenger widget rendering

Facebook Chat Plugin uses cookies for user preferences — inform visitors with a consent banner.

Get started freeScan your site

Frequently asked questions

What cookies does the Facebook Chat Plugin set?

Meta sets several cookies when the plugin loads. The datr cookie (2 years) identifies the browser for security and fraud prevention. The sb cookie (2 years) stores browser details. The wd cookie (session) records screen dimensions. The fr cookie (90 days) is used for advertising targeting and measurement. When the visitor is logged in to Facebook, the c_user and xs session cookies are also present and link all activity to the authenticated account.

Is consent required before loading the Facebook Chat Plugin?

Yes. The plugin loads the Facebook SDK which sets advertising and analytics cookies including the fr cookie before any conversation takes place. Under the ePrivacy Directive these cookies require prior consent. You must block the plugin script via your consent management platform until the user opts in to at least the marketing and analytics categories.

What is the legal basis for the Facebook Chat Plugin?

The legal basis is consent under Article 6(1)(a) of the GDPR. The website operator and Meta are joint controllers for the data collected when the plugin loads, as confirmed by the CJEU Fashion ID ruling. Both parties must have a valid legal basis. Consent covers the cookie placement and the data transfer to Meta. There is no non-consent basis for the advertising cookies the plugin sets.

Does the Facebook Chat Plugin transfer data to the United States?

Yes. All data collected by the plugin including conversation content, visitor IP addresses and cookie identifiers is processed by Meta Platforms Inc. in the United States. Meta relies on the EU US Data Privacy Framework and standard contractual clauses as the legal transfer mechanism. You should reference these safeguards in your privacy notice and conduct a transfer impact assessment if required by your supervisory authority.

Do I need a DPIA for the Facebook Chat Plugin?

Yes, a DPIA is strongly recommended. The plugin carries a high risk classification because it enables Meta to receive conversation content and cookie identifiers for every page load, not just when visitors use the chat. The combination of advertising cookies, potential account linking and US data transfers meets the threshold for a mandatory DPIA under Article 35 of the GDPR in most supervisory authority guidance.

How do I implement the Facebook Chat Plugin in a GDPR compliant way?

Block the Facebook SDK snippet until explicit consent is given covering both analytics and marketing. Use a consent management platform to control loading. Update your privacy notice to disclose the joint controller relationship with Meta and the US data transfer. Add all plugin cookies to your cookie policy. Conduct a DPIA. Consider whether a direct Messenger link or an on-site contact form could replace the plugin with less privacy impact.

Are there privacy-friendly alternatives to the Facebook Chat Plugin?

Yes. On-site contact forms process data entirely on your own server without third party cookie placement. A direct Messenger link using m.me URLs opens Messenger without loading any SDK on your site. Live chat tools such as Crisp, Chatwoot or Tawk.to set fewer advertising cookies and some can be self-hosted. These alternatives reduce or eliminate the joint controller issue and the advertising cookies.

How should I update my cookie policy for the Facebook Chat Plugin?

Your cookie policy should list datr (2 years, browser identification and security), sb (2 years, browser details), wd (session, screen size), fr (90 days, advertising and measurement), and note that c_user and xs may be present for logged-in Facebook users. Identify Meta Platforms Inc. as the data controller for these cookies, state the legal basis as consent, and reference the US data transfer safeguards.