Your Ads Are Spending. Are They Learning?
Meta Pixel + Conversions API for J2Commerce — 7 conversion events, server-side CAPI, Advanced Matching, and GDPR consent gating. The pixel setup your Joomla ecommerce store should have had all along.
Everything Your Ad Account Is Asking For
Every feature traces back to real code. No guesswork — just wired-up conversion tracking that does what Meta's algorithm needs.
Meta Pixel Base Code
Full pixel loader installed via the document head — automatically, on every frontend page, without touching your template.
J2Commerce 67 Conversion Events
ViewContent, AddToCart, RemoveFromCart, InitiateCheckout, AddPaymentInfo, Purchase, Search — the full funnel, tracked.
J2Commerce 6Conversions API (CAPI)
Server-side mirror of every browser pixel event. Recovers the conversions iOS 14.5 and ad blockers eat. Fires after the page is already delivered — zero latency for your shoppers.
J2Commerce 6Advanced Matching
8 hashed PII signals on Purchase: email, phone, first name, last name, city, zip, state, country. SHA-256 on your server. Raw data never transmitted.
J2Commerce 6Event Deduplication
Browser pixel and CAPI share a unique event ID on every call. Meta counts one conversion — not two. No inflated numbers in your ad account.
J2Commerce 6Catalog Feed Matching
Toggle between Product ID and SKU for content_ids. Match your pixel to your Meta catalog feed exactly — critical for Advantage+ and dynamic retargeting.
J2Commerce 6Category + Card Tracking
Category pages fire a browse-level ViewContent. Per-card click tracking on your product listings tells Meta who's browsing — not just who's buying.
J2Commerce 6Per-Event Control
Turn individual events on or off without affecting the rest. Multiple Pixel IDs for agency/partner setups. Content type toggle for variant vs. parent matching.
J2Commerce 6iOS 14.5 Took Your Conversions. Get Them Back.
Browser tracking alone misses 20–40% of conversions today. Meta's Conversions API sends a server-side mirror of every event straight to Meta's graph — no browser, no ad blocker, no ITP in the way. Your ad account gets the full picture.
- Server fires after page delivered — zero impact on checkout speed
- Shared event ID with browser pixel — Meta deduplicates automatically
- Test Event Code support — verify in Events Manager before going live
- Configurable per-event — skip PageView noise, keep Purchase signal
Server-side tracking — after the page is already in your shopper's hands
Give Meta More to Work With.
Better match signals mean Meta can connect more of your conversions to the right people — improving lookalike audience quality, lowering CPM, and making your ROAS reports tell the truth.
- Hashed email + phone from order billing data
- Hashed first name, last name, city, zip, state, country
- SHA-256 hashing on your server — raw PII never transmitted
- Facebook click ID (_fbc) constructed from fbclid URL param when cookie unavailable
8 matching signals. All hashed. All yours to control.
Fix Your Dynamic Ads in One Setting.
"No Matched Products" in your Pixel Helper means your content_ids don't match your catalog feed. The plugin gives you a direct toggle: Product ID or SKU. Match it to your catalog and your Advantage+ retargeting starts showing the right products to the right people.
- Product ID or SKU — matches any catalog feed configuration
- content_type toggle: product (variant-level) or product_group (parent)
- Consistent ID across all 7 events — browser pixel and CAPI stay aligned
- Session-storage dedup on category cards — clean signals, no noise
Feed matching: one toggle, instant fix
Real Stores. Real Problems. Fixed.
Your Ad Account Has Been Asking for This Data.
Full-funnel Pixel tracking. Server-side CAPI. Advanced Matching. Everything Meta needs to stop guessing and start optimizing your Joomla ecommerce store's ad spend.
Translated In The Following Languages
Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)
License Information
An active license entitles you to updates, downloads, and support for the duration of the license period. You may continue using this plugin indefinitely without an active license; however, support, updates, and downloads will not be available while your license is inactive.
- Developer J2Commerce
- J2Commerce Version 6.x
- Joomla Version 6.x
Arabic Unitag
Chinese, Traditional
Danish
Dutch
English
English, USA
Finnish
French
German
Greek
Hebrew
Italian
Japanese
Norwegian Bokmål
Persian Farsi
Polish
Portuguese, Brazil
Portuguese, Portugal
Russian
Spanish
Swedish
TurkishNew Feature J2Commerce v6 and Joomla 6 support
You may also be interested in these products
Stay Updated
Subscribe for free and be the first to know about the latest features, updates, and new additions.