Attribution
Who owns which customer, and every time that changed.
Needs a human
Surfaced, never resolved silently. The engine will not guess which partner should own a disputed customer.
Scroll the table sideways to see every column.
| Customer | Kind | Detail | Current owner |
|---|---|---|---|
| cus_310 | Corrected | moved from aff_dario to aff_mariana: duplicate account: the customer had already scanned Mariana's QR code on a different device | aff_mariana |
| cus_309 | Ineligible Customer | customer flagged ineligible: household_generated | unattributed |
Current bindings
Attribution precedence settles the first binding: a promo code at checkout controls, otherwise a scan or click inside its window. After that, ownership is lifetime.
Scroll the table sideways to see every column.
| Partner sees | Internal ID | Owner | Channel | Basis | Activation | Bound | |
|---|---|---|---|---|---|---|---|
| Customer ••••6192 | cus_201 | aff_mariana | qr | tracked touch | 4 Feb 2026 | 4 Feb 2026 | Derived |
| Customer ••••7361 | cus_202 | aff_mariana | qr | tracked touch | 6 Feb 2026 | 6 Feb 2026 | Derived |
| Customer ••••1585 | cus_203 | aff_mariana | qr | tracked touch | 8 Feb 2026 | 8 Feb 2026 | Derived |
| Customer ••••7674 | cus_204 | aff_mariana | qr | tracked touch | 10 Feb 2026 | 10 Feb 2026 | Derived |
| Customer ••••7273 | cus_205 | aff_mariana | qr | tracked touch | 12 Feb 2026 | 12 Feb 2026 | Derived |
| Customer ••••2643 | cus_206 | aff_mariana | qr | tracked touch | 14 Feb 2026 | 14 Feb 2026 | Derived |
| Customer ••••4799 | cus_301 | aff_mariana | link | tracked touch | 6 Apr 2026 | 6 Apr 2026 | Derived |
| Customer ••••7763 | cus_302 | aff_mariana | promo code | promo code at checkout | 4 Mar 2026 | 4 Mar 2026 | Derived |
| Customer ••••2338 | cus_303 | aff_mariana | qr | tracked touch | 9 Feb 2026 | 9 Feb 2026 | Derived |
| Customer ••••0158 | cus_304 | aff_mariana | qr | tracked touch | 17 Feb 2026 | 17 Feb 2026 | Derived |
| Customer ••••2071 | cus_305 | aff_mariana | qr | tracked touch | 5 Feb 2026 | 5 Feb 2026 | Derived |
| Customer ••••8074 | cus_306 | aff_mariana | qr | tracked touch | 18 Mar 2026 | 18 Mar 2026 | Derived |
| Customer ••••0438 | cus_308 | aff_mariana | qr | tracked touch | 23 Mar 2026 | 23 Mar 2026 | Derived |
| Customer ••••7118 | cus_310 | aff_mariana | qr | admin correction | 2 Mar 2026 | 2 Mar 2026 | Corrected |
| Customer ••••4154 | cus_401 | aff_dario | qr | tracked touch | 7 Mar 2026 | 7 Mar 2026 | Derived |
| Customer ••••5106 | cus_402 | aff_dario | promo code | promo code at checkout | 22 Mar 2026 | 22 Mar 2026 | Derived |
Correction history
Corrections are additive events. Nothing is overwritten.
Customer moved between partners
- Customer
- cus_310
- Current owner before
- aff_dario
- Proposed owner
- aff_mariana
- Reason
- duplicate account: the customer had already scanned Mariana's QR code on a different device
- Evidence / reference
- support ticket FG-2291
- Actor
- admin:diego
- Recorded on
- 2 March 2026
- Resulting event
AttributionCorrected
The original AttributionBound event is still in the ledger and still visible in the audit log. Nothing was overwritten — this correction was appended.
Actions
Moves a customer to a different partner, additively. Prototype only — this control is inert.
Removes ownership entirely (fraud, duplicate, correction). Prototype only — this control is inert.
One Fuel Partner per customer, for life, subject to fraud, duplicate-account and administrative correction. The finalized agreement binds ownership at the first qualifying purchase: a promo code controls that checkout; later links or codes do not move the customer.