Measured events

What the connector recognises on its own, what you can force, and where the measurement stops.

The connectors report 28 events. Most are recognised without configuration; a few are switched on with an attribute, for want of a reliable generic shape. This page says which, and why.

Recognised without configuration

Switched on with an attribute

Two events have no reliable generic shape. Guessing would have produced a donation on every click of a button with a similar label, so they are switched on by setting an attribute, once, on the element concerned.

<a href="/donate" data-df-donate>Donate</a>
<a href="/stores" data-df-find-location>Find a store</a>

Forcing or preventing detection

Automatic detection rarely gets it wrong, but your site is yours. These attributes have the last word:

AttributeEffect
data-df-leadTreat this form as a lead, even if it asks for no address.
data-df-no-leadNever make it a lead. For an internal or test form.
data-df-subscribeTreat this form as a newsletter sign-up.
data-df-registerTreat this form as an account creation.
data-df-applicationTreat this form as an application.
data-df-contactCount a contact on an element that is not a mailto: link.
data-df-scheduleCount a booking on a tool we do not recognise.
data-df-shareCount a share on a home-made button.
data-df-trialCount a trial start.
data-df-wishlistCount a wishlist add on a plugin we do not recognise.

What is not measured

Not every destination accepts everything

Each platform's vocabulary is closed, except Microsoft's. An event with no official equivalent is not sent to that destination: it goes to the others, without error. Each destination page publishes its exact mapping: TikTok, Pinterest, Microsoft Advertising.

Updated: September 1, 2026