Effinity

Datafly Signal reports sales and leads to Effinity (Effiliation) server-to-server: sales to the effi.revenuemobile servlet and leads to effi.leadmobile.

Prerequisites

Get your Effinity ID

Your advertiser identifier (the id parameter) is provided by your Effinity account manager and appears in the Effinity tag.

Keep the eff_* parameters on landing URLs

Effinity appends eff_cpt (publisher) and optionally eff_sub1, eff_sub2 and eff_pid. The Datafly collector does not capture them yet.

Configure in Signal

Configuration Fields

FieldRequiredDescription
advertiser_idYesYour unique advertiser identifier on Effinity, sent as the id parameter. Provided by your Effinity account manager (the same value used in the Effinity GTM tag).

Management UI Setup

  1. Go to Integrations > Add Integration > Effinity.
  2. Choose a preset: Default (default), Retail (ecommerce), Lead Generation (lead_gen), Insurance (insurance), Travel (travel).
  3. Fill in the fields above and click Save.

Request format

A sale:

GET https://track.effiliation.com/servlet/effi.revenuemobile?consent_performance=1&effi_id=sub-one&effi_id2=sub-two&id=12345&id_compteur=98765&monnaie=GBP&montant=259.99&newcustomer=1&prod_id=prod-9&ref=ORD-1001&voucher=SAVE10

A lead:

GET https://track.effiliation.com/servlet/effi.leadmobile?consent_performance=1&effi_id=sub-one&effi_id2=sub-two&id=12345&id_compteur=98765&prod_id=prod-9&ref=Q-77

Event Mapping

Signal eventVendor eventPresets
purchasepurchaseDefault, Retail, Insurance, Travel
generate_leadleadDefault, Lead Generation, Insurance
quote_completedleadInsurance
booking_completedpurchaseTravel

Identity

Every conversion is sent, with id_compteur (the eff_cpt publisher ID) and the sub-IDs when the visitor arrived through Effinity, as Effinity’s own tag does. No personal data is sent.

consent_performance carries the visitor’s marketing consent (1 or 0), Effinity’s own consent parameter. Affiliate conversions are not gated on marketing consent by default: the network is in Signal’s attribution category, which the advertising consent default does not cover. Assign a consent category to the integration if your policy requires one.

Troubleshooting

ProblemSolution
Sales not creditedThe publisher ID must come from the eff_cpt landing parameter.
AmountsEffinity expects the amount excluding tax and delivery; Signal sends the purchase value as it arrives.

Blueprint

The Effinity blueprint version is 0.5.0. It was last reviewed against the vendor’s documentation on 2026-09-23.

See also