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
| Field | Required | Description |
|---|---|---|
program_id | Yes | Your Adtraction Program ID, sent as the ap parameter. Provided by Adtraction (it is also in your conversion tag). |
transaction_type_id | Yes | The Transaction Type ID for sales, sent as the tp parameter. Provided by your Adtraction account manager. |
transaction_type | No | Not 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_id | No | The 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
- Go to Integrations > Add Integration > Adtraction.
- Choose a preset: Default (
default), Retail (ecommerce), Lead Generation (lead_gen), Insurance (insurance), Travel (travel). - 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=0cba00ca3da1b283a57287bcceb17e35A lead sends t=4, its own tp and am=0. xd is the MD5 of the trimmed, lower-cased email.
Event Mapping
| Signal event | Vendor event | Presets |
|---|---|---|
purchase | sale | Default, Retail, Insurance, Travel |
generate_lead | lead | Default, Lead Generation, Insurance |
quote_completed | lead | Insurance |
booking_completed | sale | Travel |
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.
Consent
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
| Problem | Solution |
|---|---|
| Leads not sent | Set Transaction Type ID (lead): without it lead events are skipped. |
| Amounts | Adtraction 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.