Back to Insights

Email tracking pixel: an organizational crisis, silent platforms and CRM implementation

Pierre FrinJuly 20268 min read
Business CNIL emergency PO / PM Roadmap frozen CRM dev 6 weeks of dev work CNIL recommendation Pixel consent mandatory Applicable: 14 July 2026 Adobe + Salesforce: nothing native CNIL . TRACKING PIXEL . CRM CRISIS MANAGEMENT . IMPLEMENTATION
The recommendation from the CNIL (French data protection authority) has been applicable since 14 July 2026. It hit CRM projects as an absolute emergency, and nobody was really ready.

The CNIL recommendation of 14 April 2026 (deliberation no. 2026-042) went off like a grenade inside CRM teams. Three months to become compliant on a topic nobody had put in a roadmap. A topic that touches marketing, legal, product and development all at once. And platforms, Adobe Campaign and Salesforce, that do strictly nothing natively to help you.

First: what is an email tracking pixel?

A tracking pixel is an invisible 1×1 pixel image embedded in the body of an email. When the recipient opens the message, their mail client loads that image from a remote server. The load is logged: date, time, device, IP address. That mechanism is what feeds the open rates shown in your dashboards, engagement based segmentation, automation scenarios triggered by opens and CRM scoring.

The mechanism is not banned. It is now regulated. The CNIL treats it as a tracker, exactly like a cookie: any use for marketing purposes requires prior consent that is freely given, specific and informed.

What the CNIL requires, and what it exempts

Consent required

  • Open measurement to optimize campaigns
  • Content personalization based on opens
  • Adjusting send frequency or channel
  • Profile building and scoring
  • Triggering automation scenarios
  • Engagement based segmentation

Exempt from consent

  • Individual deliverability measurement
  • Database cleanup: detecting inactive contacts
  • Security and authentication
  • Transactional emails (order, account alert)

A point that is often misunderstood: an email opt-in is not consent to tracking. Agreeing to receive your emails and agreeing to be tracked on open are two distinct purposes. Each one needs its own consent, and the box must not be pre-checked.

The conversation that actually happened in the open plan offices

Business / Marketing
"We got an email from legal. Apparently we need specific consent for open tracking by July. What is a tracking pixel? And why have you not already dealt with it?"
CRM developer
"Schema extension, template rework, a new opt-in form, a preference center, updating every automation based on opens, an information campaign to the whole existing database. We are talking six weeks minimum. And none of it was in the sprint."
PO / PM
"The Q2 roadmap is frozen, we have three projects in UAT and a migration planned for September. Can we not just tick a box in Adobe Campaign or Salesforce and be done with it?"
IT director
"Legal says this is a blocker. What is our exposure if we do nothing? And how long does it take if we start now?"

This exchange, or some variant of it, has played out in almost every organization running an emailing tool with native tracking. That is where the real issue sits.

What CRM platforms do not do, and will not do

Adobe Campaign Classic and Campaign v8 handle email, SMS and push opt-ins. They store preferences and consents. But there is no native "tracking pixel consent" field, no native logic to make pixel insertion conditional in templates, and no prebuilt automation to handle tracking opt-out.

Salesforce Marketing Cloud turns on open tracking by default for every send. Its documentation names France and points out that responsibility lies with the sender, not with the platform. The vendors publish blog posts and FAQs. Not one of them ships a "become compliant" button.

Compliance is a CRM development and architecture project that your technical teams have to run. As the sender, it is your responsibility, not the platform's.

The real problem: managing priorities under regulatory pressure

What the business sees

  • A legal deadline that is not negotiable
  • An immediate reputational and financial risk
  • A simple request: "just add a checkbox"
  • Disbelief at the complexity being estimated

What the developers see

  • A database schema extension
  • A rework of every email template
  • A new consent journey to design
  • An update to every automation affected
  • An information campaign to the whole database

This gap between how the business sees it and the technical reality is the heart of the problem. No tool will close it. It closes with a structured conversation and a two stage plan.

Do not play down the technical complexity to keep the business calm. A timeline you underestimate, and that proves unrealistic two weeks later, damages trust far more than an honest estimate given up front.

Offer a two stage plan, not a monolithic project. A minimal compliance "quick win" in two weeks (informing the existing databases, making objection possible) to cut immediate exposure, then the full project over 6 to 8 weeks. That split gives the business an early win and the developers a realistic scope.

Quantify the business impact, not just the technical cost. "Six weeks of development" means nothing to an IT director. "Six weeks during which we expose the organization to regulatory risk, with an intermediate milestone at two weeks that cuts that risk by 80%" is a decision, not an estimate.

The first question to ask in the scoping meeting: "Of our automation scenarios and segmentations, which ones actually use open data?" The answer maps the real exposure. It is often smaller than the business imagines, which opens a window for a realistic plan.

What developers actually have to implement

01
Add a tracking consent field to the data model
A boolean pixel_tracking_consent and a date pixel_tracking_consent_date in the recipient schema. On Adobe Campaign Classic, an extension of the nmsRecipient schema. On Salesforce MC, a contact attribute in the subscriber profile. Proof of consent (date, source, channel) has to be retained.
02
Update the collection forms
Add a checkbox specific to tracking, not pre-checked, separate from the email opt-in. An explicit label is mandatory: "I agree that my email opens may be tracked in order to personalize communications." Any contact collected after 14 April 2026 must have given that consent before a pixel is sent to them.
03
Make the pixel conditional in email templates
Tracking logic has to be driven by the consent field. On Adobe Campaign, a conditional JavaScript block in the template. On Salesforce MC, AMPscript or separate logic. The pixel must not be inserted if pixel_tracking_consent = false.
04
Add an objection link in every email
A "Manage my tracking consent" link in the footer, separate from the unsubscribe link. It points to a page where consent can be withdrawn in one click, with no need to re-enter the email address.
05
Update the automations based on opens
Every automation scenario that triggers actions from an open (follow-up, scoring, engagement segmentation) has to be filtered so that it only acts on contacts who have consented. Contacts without consent must not be affected by that logic.
06
Inform the existing database and handle objections
For contacts collected before 14 April 2026: a clear information email with a working objection mechanism. Any objection must suspend tracking immediately and update the consent field. This is the "quick win" step to launch first, and it is enough to cut immediate exposure.

What this reveals about CRM maturity in organizations

The organizations that got through this transition without a major crisis were the ones that already had a clean consent data model, an up to date preference center and documented workflows. Not because they had anticipated the CNIL, but because those foundations serve everything: GDPR, a change of channel, a change of platform.

The organizations caught off guard are the ones that had built up architecture debt without seeing it: poorly documented consents, cascading automations built on fragile engagement criteria, templates never revisited since the day they were created. The regulation did not create these problems. It made them visible.

The deliverability exemption is still usable without consent: you can keep identifying inactive contacts and cleaning your database. It is the only window left open. As soon as open data feeds a segmentation, a scoring or an automation, consent is mandatory.

Pierre Frin
CRM consultant · Adobe Campaign · Salesforce · Imagino · Grokium

A compliance project to scope?

Exposure mapping, a two stage plan, support for CRM teams on Adobe Campaign or Salesforce. Free scoping, no commitment.

Contact →
Go further
All technical articles Free Adobe Campaign tools Contact me