Adtraction

Datafly Signal reports sales and leads to the Adtraction partner network server-to-server, attributed by the at_gd click ID.

Prerequisites

Get your program and transaction type IDs

Your Program ID and the Transaction Type IDs for sales (and leads, if you pay for them) come from your Adtraction account manager.

Keep the at_gd parameter on landing URLs

Adtraction appends at_gd to its links; the Datafly collector captures it.

Configure in Signal

Configuration Fields

FieldRequiredDescription
program_idYesYour Adtraction Program ID, sent as the ap parameter. Provided by Adtraction (it is also in your conversion tag).
transaction_type_idYesThe Transaction Type ID for sales, sent as the tp parameter. Provided by your Adtraction account manager.
transaction_typeNoNot used by current blueprints, which send t=3 for a sale and t=4 for a lead. Blueprints before version 0.5.0 send this value as t.
lead_transaction_type_idNoThe Transaction Type ID for leads, sent as tp on lead events. Leave blank if your programme does not pay for leads: lead events are then not sent.

Management UI Setup

  1. Go to Integrations > Add Integration > Adtraction.
  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.adtraction.com/t/t?adtEventName=sale&am=259.99&ap=1234567&at_gd=ATGD-CLICK-1&c=GBP&cpn=SAVE10&ct=1&ss=1&t=3&ti=ORD-1001&tk=1&tp=987654&trt=4&xd=0cba00ca3da1b283a57287bcceb17e35

A lead sends t=4, its own tp and am=0. xd is the MD5 of the trimmed, lower-cased email.

Event Mapping

Signal eventVendor eventPresets
purchasesaleDefault, Retail, Insurance, Travel
generate_leadleadDefault, Lead Generation, Insurance
quote_completedleadInsurance
booking_completedsaleTravel

Identity

Attribution is by at_gd; conversions without it are not sent. The email is sent only as an MD5 hash (xd), which Adtraction accepts as a secondary match key.

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. Adtraction documents no consent parameter.

Troubleshooting

ProblemSolution
Leads not sentSet Transaction Type ID (lead): without it lead events are skipped.
AmountsAdtraction expects the amount excluding VAT and delivery; Signal sends the purchase value as it arrives.

Blueprint

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

See also