FlowConsent
ServicesBlogExtensionSolutionsPricingTry FlowConsent
FlowConsent

FlowConsent is a GDPR-compliant cookie consent management platform.

Product

  • Services
  • Extension
  • Extension support
  • Solutions
  • Pricing
  • FlowConsent App

Legal

  • Privacy Policy
  • Terms of Service
  • Legal notice

© 2026 FlowConsent by BeBranded. All rights reserved.

FrancaisDeutschEspanol

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

Try FlowConsent
  1. Home
  2. Services
  3. Social Media
  4. Facebook Social Plugins
F

Facebook Social Plugins

Marketing

Related services

A

AddShoppers

AddShoppers is a digital marketing technology that helps businesses reach, engage, and convert their target audience online. It provides advanced targeting, campaign management, and performance analytics capabilities. AddShoppers enables marketers to deliver personalized experiences across channels, optimize campaign ROI, and gain actionable insights into customer behavior. With automation features and data-driven optimization, AddShoppers empowers marketing teams to achieve measurable growth.

Marketing

AddThis

AddThis 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. AddThis integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, AddThis helps organizations maintain robust websites that meet user expectations and technical requirements.

Marketing

AddToAny

AddToAny 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. AddToAny integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, AddToAny helps organizations maintain robust websites that meet user expectations and technical requirements.

Marketing

Cackle

Cackle 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. Cackle supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Cackle ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Marketing

Commento

Commento 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. Commento integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Commento helps organizations maintain robust websites that meet user expectations and technical requirements.

Marketing

Douban

Douban is a versatile web technology that supports digital platforms with specialized functionality and enhanced capabilities. It provides robust tools and services that integrate with modern websites and applications seamlessly. Douban is designed to improve operational efficiency, user experience, and digital performance. Trusted by developers and businesses alike, Douban offers reliable solutions that scale with organizational needs and evolving web standards.

Marketing
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does Facebook Social Plugins do?

Facebook Social Plugins are embeddable widgets from Meta (Like and Share buttons, comment box, Page plugin, embedded posts) that load iframes from connect.facebook.net and link the visitor with their Meta identity.

Facebook Social Plugins are embeddable widgets distributed by Meta Platforms Ireland Ltd that allow third party websites to surface Like, Share, Comment, Page and Embedded Post features. They load through the JavaScript SDK served from connect.facebook.net and render an iframe on facebook.com, which means the browser establishes a direct connection with Meta as soon as the plugin appears.

What the social plugins do

Like buttons increment a counter and post to the visitor timeline, Share buttons open a dialog to compose a Facebook post, the Page plugin embeds a preview of a public Facebook Page, the Comments box stores reactions inside Meta and the Embedded Post widget displays a public post. All of them rely on the same SDK and forward referer, IP and cookies to Meta.

Data and cookies collected

Meta sets the third party cookies datr, sb, fr, c_user (when the visitor is logged in to Facebook) and _fbp on the facebook.com domain when the plugin loads. It also collects the page URL, referer, user agent, IP address, viewport size and mouse movements. The data is combined with the Meta profile if the visitor has an account, even when they are logged out, through the datr cookie.

GDPR and ePrivacy implications

The Court of Justice of the European Union confirmed in Fashion ID v Verbraucherzentrale NRW (C-40/17) that the website operator is joint controller with Meta for the data collection and transmission performed by social plugins. Prior, granular consent is therefore mandatory under Article 6(1)(a) GDPR and Article 5(3) ePrivacy. Several supervisory authorities (CNIL, BfDI, AP) have explicitly sanctioned websites that loaded the plugins by default.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Data transfers

Meta Platforms Ireland Ltd is the EEA controller, but the data is forwarded to Meta Platforms Inc. in the United States. The transfer relies on the EU US Data Privacy Framework decision of 10 July 2023 (Meta is certified) and, as a fallback, on Standard Contractual Clauses combined with supplementary measures. A Transfer Impact Assessment is recommended in regulated sectors.

Practical compliance steps

Sign the Meta Controller Addendum (joint controller agreement) in the Meta Business Manager, gate connect.facebook.net behind your CMP so the SDK only loads after consent, prefer a two click solution (static image that becomes active after a click) or a server side proxy, document the joint controllership in your privacy notice with a link to the Meta information for joint controller, and add Meta to the cookie register with the categories and recipients.

GDPR consent category

Marketing

Websites using Facebook Social Plugins must obtain user consent under GDPR regulations.

Legal basisPrior, opt in consent under Article 6(1)(a) GDPR and Article 5(3) ePrivacy Directive. The CJEU Fashion ID case (C-40/17) established that the website operator is joint controller with Meta for the collection and transmission triggered by social plugins.
Risk levelhigh
Applicable regulationsGDPR, ePrivacy Directive, TTDSG (Germany), LIL (France), Digital Services Act, EDPB Guidelines 8/2020 on targeting of social media users

DPIA considerations

Because the CJEU Fashion ID ruling (C-40/17) qualifies the website operator as joint controller with Meta for the data collected by social plugins, a DPIA is recommended whenever plugins are loaded on the home page, on pages with sensitive content (health, politics, religion) or on pages accessed by minors. The DPIA must document the joint controller agreement that Meta provides (Controller Addendum), the categories of data sent (IP, cookies, browser, referrer, mouse movements), the US transfer leg under the EU US Data Privacy Framework and the alternatives considered (static images, two click solutions).

Sample consent text

This page contains Facebook plugins (Like, Share, Page widget, Comments) provided by Meta Platforms Ireland Ltd. If you accept, Meta receives information about your visit, your IP address, your Meta cookies and the page you are viewing, and may combine it with your account profile, including outside the European Union. By clicking Accept, you consent to this transfer; you can refuse and the plugins will not load.

Technical details

Tracking methodThird party iframes and JavaScript SDK served from connect.facebook.net that load Like, Share, Comments, Page and Embedded Post widgets and combine the visit with the user Meta cookies (datr, c_user, sb).
Server locationUnited States (primary Meta data centres) with global edge points of presence and replication to data centres in Ireland and Denmark for European users.
Data transferred outside the EUMeta Platforms Ireland Ltd is the EEA controller; Meta Platforms Inc. (US) is the original recipient and joint controller. Transfers to the United States rely on the EU US Data Privacy Framework decision of 10 July 2023 and on Standard Contractual Clauses with supplementary measures.

Third-party domains contacted

connect.facebook.netwww.facebook.comfacebook.comstaticxx.facebook.comstatic.xx.fbcdn.net

Cookies placed

NameTypeDurationPurpose
datrhttp_cookie2 yearsThird party cookie set by Meta on facebook.com to identify the browser, used for security purposes and to link interactions with social plugins to the user Meta profile.
sbhttp_cookie2 yearsThird party cookie set by Meta to identify the browser for security purposes and to facilitate account recovery when accessed from a known device.
frhttp_cookie90 daysMarketing cookie set by Meta to deliver and measure advertising, including content shown on websites that embed Facebook social plugins.
c_userhttp_cookieSession or 30 daysAuthentication cookie set by Meta on facebook.com when the visitor is logged in, used to identify the Facebook user to whom social interactions are attributed.
_fbphttp_cookie90 daysFirst party cookie injected by the Meta Pixel companion of the SDK to identify the browser for ad measurement and conversion tracking.
xshttp_cookieSession or 30 daysAuthentication session cookie set by Meta to maintain the secure login state of a Facebook user across pages embedding social plugins.

Facebook Social Plugins places tracking cookies for advertising — comply with GDPR using FlowConsent.

Get started freeScan your site

Frequently asked questions

Which cookies does a Facebook plugin set?

When the SDK from connect.facebook.net loads, Meta sets several third party cookies on facebook.com, including datr (browser identifier, 2 years), sb (security browser, 2 years), fr (advertising preferences, 90 days), c_user (logged in user id) and _fbp (browser identifier for ad measurement, 90 days). These cookies are linked to the visitor Meta account when one exists.

Do users have to consent to Facebook plugins?

Yes. The CJEU ruling Fashion ID (C-40/17) and the EDPB Guidelines 8/2020 require prior, explicit and granular consent before loading any Facebook social plugin, because the plugin sets non essential cookies, transmits personal data to Meta and makes the website operator joint controller with Meta for that collection.

What is the legal basis for using Facebook plugins?

Consent under Article 6(1)(a) GDPR combined with Article 5(3) ePrivacy is the only viable basis. Legitimate interest is not appropriate because social plugins combine cross site identifiers and forward personal data to a US advertising platform, which the EDPB Guidelines 8/2020 explicitly exclude from the legitimate interest pathway.

Do Facebook plugins transfer data to the United States?

Yes. Meta Platforms Ireland Ltd is the EEA controller, but the data is forwarded to Meta Platforms Inc. in the United States. The transfer relies on the EU US Data Privacy Framework decision of 10 July 2023 (Meta is certified) and on Standard Contractual Clauses with supplementary measures.

Is a DPIA needed for Facebook plugins?

A DPIA is strongly recommended when the plugins appear on the home page, on pages dealing with sensitive content (health, politics, religion) or on pages accessed by minors. The DPIA must analyse the joint controllership under the Meta Controller Addendum, the categories of data sent (IP, cookies, browser, referer, mouse movements) and the alternatives considered (static image, two click solution).

How do I implement Facebook plugins compliantly?

Sign the Meta Controller Addendum from the Business Manager, gate connect.facebook.net behind your CMP so the SDK only loads after marketing consent, prefer a two click solution where the plugin is replaced by a static image until clicked, integrate Google Consent Mode v2 with ad_storage and ad_user_data denied by default, and document Meta in the cookie policy and the privacy notice with its joint controller status.

What are the alternatives to Facebook plugins?

Privacy preserving alternatives include static share links that open facebook.com in a new tab without loading the SDK, the Shariff library from Heise (which avoids any contact with Meta until the user clicks), the use of native open share intents on mobile, or migrating the social proof to first party testimonials and reviews hosted on your own domain.

How do I keep my cookie policy up to date with Facebook plugins?

Re scan the affected pages with your CMP whenever Meta updates the SDK because new cookies (or renamed cookies) can be introduced silently. Subscribe to the Meta developer change log and the EDPB news to capture regulatory changes. Update the cookie register and the privacy notice when a new plugin (such as Page or Group plugin) is added to the site.