Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

meta_pixel

19 sites No security coverage
View on drupal.org

Meta Pixel provides comprehensive Meta (Facebook) Pixel tracking for Drupal 10+ with both browser-side and server-side (Conversions API) event tracking capabilities.

This module was created to address integration challenges when combining the existing facebook_pixel and meta_conversions_api modules. It borrows from what were the best parts of these two modules and brings them together in a cohesive implementation supporting both tracking methods simultaneously with proper event deduplication. It also borrows on google_tag's approach to adding events using plugins, so developers can easily create their own plugins for custom events.

Supported Events

Core Events:

  • PageView
  • CompleteRegistration (user account creation)
  • ViewContent (node tracking)

Commerce Events (meta_pixel_commerce submodule):

  • ViewContent (product/variation viewing with AJAX variation changes)
  • AddToCart
  • InitiateCheckout
  • AddPaymentInfo
  • Purchase

Key Features

  • Dual Tracking Methods: Browser-side JavaScript (fbq) and server-side Conversions API with event deduplication support
  • Plugin-Based Event System: Extensible event architecture allowing custom event types via plugins
  • Commerce Integration: E-commerce event tracking via meta_pixel_commerce submodule (AddToCart, Purchase, InitiateCheckout, AddPaymentInfo, ViewContent)
  • Multiple User Identifiers: Collects emails, phones, and address data from account, billing, and shipping sources
  • Server-Side Alternative: CAPI provides tracking option when browser-based methods are unavailable
  • Privacy Controls: EU Cookie Compliance integration, Do Not Track respect, advanced matching toggles

See the README file for configuration instructions and how to add custom events.

Requirements

  • Drupal 10 or 11
  • For Commerce features: Commerce module
  • For server-side tracking: Facebook PHP Business SDK (installed via Composer)

This is still very new and and in the early stages. So things will probably change as I test it out. But I figured I would put it out there In case anyone likes this approach and wants to help. Patches and suggestions are welcome.

Activity

Total releases
2
First release
Nov 2025
Latest release
3 months ago
Release cadence
30 days
Stability
0% stable

Releases

Version Type Release date
1.0.0-alpha1 Pre-release Dec 21, 2025
1.0.x-dev Dev Nov 21, 2025