Setting up Facebook Pixel via GTM for WordPress/WooCommerce + CAPI + Deduplication
🧾 Technical Specification: Setting up Facebook Pixel via GTM for WordPress/WooCommerce + CAPI + Deduplication
📌 Project Description
It is necessary to set up a complete and correct integration of Facebook Pixel through Google Tag Manager (GTM), including:
Tracking all key events (from site entry to purchase)
Connecting server-side event transmission (CAPI)
Deduplication of events between browser and server
Connecting all possible client parameters (Advanced Matching)
Accounting for all UTM and Click ID (fbclid, gclid etc.)
The site runs on WordPress + WooCommerce + Elementor
✅ What has already been done
The plugin PixelYourSite (PYS) is installed
Multiple attempts have been made to configure, but:
CAPI works, but events are duplicated
Browser events are not always transmitted correctly
eventID does not match, Facebook considers events different
🎯 Task Goals
Completely abandon PYS if it interferes with GTM operation.
Configure Facebook Pixel via GTM, manually, without conflicts.
Connect Conversion API (CAPI) via GTM Server Side or through a plugin if appropriate.
Implement deduplication: transmit the same
eventIDboth in browser and on the server.Transmit all client parameters:
Name
Email
Phone
City, ZIP
External ID
(advanced matching)
Configure transmission of all order parameters (amount, currency, list of products).
Ensure that no duplicates occur, and events in Events Manager are displayed with the label "Server + Browser".
🧰 Technical Implementation Requirements
Configure all tags in Google Tag Manager (GTM)
Use Data Layer in WooCommerce
Connect Facebook Pixel via custom HTML tag with full control
Transmit
eventIDmanually or generate it in advance and synchronize between browser and CAPIConfigure GTM at all stages:
PageView
ViewContent
AddToCart
InitiateCheckout
Purchase
Verify proper operation using Facebook Pixel Helper and Events Manager
⚠️ Important
The site uses two different classes for "Add to Cart" buttons:
On the category page
On the single product page
⚙️ Implement tracking of AddToCart via tracking by classes or data-attributes of both buttons, with transmission of the same eventID (via JS and Data Layer if needed).
⚙️ Platform:
WordPress + WooCommerce
Elementor (all pages built with Elementor)
FunnelKit (used for funnel and thank you page)
Hosting: LiteSpeed
❗Important:
It is necessary to prevent event duplication
All events should be transmitted both from browser and server with the same eventID
Avoid solutions that conflict with GTM
Testing period: until full stable operation
-
411 6 1 Hello! I will gladly set up Facebook Pixel through GTM for your WordPress/WooCommerce website. I will provide CAPI integration, deduplication, and complete conversion tracking. Let me know when we can start working!
-
486 Hello! I am ready to close your task of setting up Pixel via GTM + CAPI for WooCommerce.
✅ I will set up correct tracking of all events: PageView, ViewContent, AddToCart (both button types), InitiateCheckout, Purchase
✅ I will implement server-side data transfer (CAPI) with deduplication by eventID
✅ I will transmit client data (email, phone, zip, etc.), UTM, fbclid/gclid
✅ Pixel will work stably without duplicates — we will check via Events Manager + Pixel Helper
🎯 I have experience with manual setup on WordPress + Elementor + FunnelKit, including with Data Layer and GTM S2S
… 💼 I am ready to do a free express audit
📅 Duration: 2–4 days
💰 Cost: from $80
Write to me — I will send an action plan and clarify details.
Current freelance projects in the category Contextual Advertising
Create an advertising campaign in Google AdWords
22 USD
Create an advertising campaign in Google AdWords https://laepoxypro.com/ (website) Create a test advertisement in Google AdWords. Contextual Advertising ∙ 4 hours 17 minutes back ∙ 5 proposals |
Setting up and launching Google Shopping (Performance Max) for a home appliance store on Prom.ua
178 USD
Looking for a strong PPC specialist to set up and launch Google Shopping (Performance Max) campaigns "turnkey" for an existing online home appliance store on the Prom.ua platform. The task is to launch quality traffic that will pay off, not just click away the budget. What needs… Contextual Advertising, Lead Generation & Sales ∙ 5 hours 3 minutes back ∙ 2 proposals |
Soda clean
16 USD
Good day, we need to create a short advertisement for car calls Advertisement for a Cleaning Company 20-30 seconds maximum Contextual Advertising ∙ 13 hours 47 minutes back ∙ 4 proposals |
Setting up and launching a Google Ads (PPC) advertising campaign for the niche of entrance/interior doorsWe are looking for an experienced PPC specialist to create and launch a Google Ads campaign from scratch. The focus is on the sale and installation of doors (Ukrainian market). What needs to be done (Scope of work): Create and fully set up a new Google Ads account (under a… Contextual Advertising, Search Engine Optimization (SEO) ∙ 18 hours 46 minutes back ∙ 47 proposals |
Need to set up contextual advertising in the niche of microfinance organizations in the region of Kazakhstan.Need to set up contextual advertising in the niche of microfinance organizations, business loans, it needs to be set up correctly to increase applications. Contextual Advertising ∙ 21 hours 53 minutes back ∙ 28 proposals |