Skip to content
· New Feature

Meta Pixel Tracking Gets More Reliable Event Suppression

Meta Pixel tracking now suppresses legacy events only when direct replacements are configured, helping prevent attribution gaps during Events tab migration.

S
SMBcrm Team · June 11, 2026

Meta Pixel Tracking Gets More Reliable Event Suppression

This update improves Meta Pixel tracking reliability for accounts moving to the Events tab. Legacy event suppression now works at the individual event level instead of acting as an all-or-nothing switch.

What changed

Event-level suppression

Legacy events are now suppressed only when their direct replacement has been configured in the Events tab.

  • SubmitApplication is suppressed only when InitiateCheckout or AddPaymentInfo is configured.
  • OrderFormPurchase is suppressed only when Purchase is configured.
  • Any unmapped step continues firing its legacy event to help prevent attribution gaps.

Expanded external_id coverage

PageView and ViewContent events now pass a privacy-safe customer identifier with both the browser pixel and Conversions API. This helps improve event matching and deduplication without sending personal information.

Legacy behavior remains unchanged by default

If the Events tab is empty, SMBcrm continues using legacy behavior. Existing legacy events keep firing as before for accounts that have not started migrating.

Richer order details

Purchase and InitiateCheckout events now send more complete order details, including value, currency, and product IDs.

Fewer dropped pixels

Pixels that have not yet been migrated to the Events tab continue firing correctly, even when partial suppression rules are active.

Why it matters

This update helps accounts that are partially migrated to the Events tab avoid losing legacy event tracking. It also improves deduplication and match quality by adding external_id to more events.

Good to know

Add events exclusively through the Events tab. Combining Events tab tracking with manually added custom scripts may lead to inconsistent results.

A visitor’s external_id represents their current contact identity and may change during a session if they submit a form or place an order while browsing. This is expected and does not affect server-side identity stitching or deduplication.


Need Help Applying This Update?

Want help turning this update into a working part of your CRM, marketing, or automation setup?

Get Started or schedule a demo and we’ll help you map the right next step.

Tags New Feature
Share
60-day money-back guarantee

See what's new in SMBcrm.

Every release adds more ways to capture leads, automate work, and grow — all included in your plan.

60-day money-back guarantee

Full refund within 60 days if SMBcrm isn't right for you

No setup fees

Get started in minutes, we handle the heavy lifting

Cancel anytime

No long-term contracts, stay because you want to