Overview
Spade’s attribution agent helps you accurately attribute transactions on a merchant and location level. It will attribution rates, reduce customer complaints due to missed rewards, and reduce the complexity of managing internal merchant matching tools.Providing merchant details
To attribute transactions to specific merchants, you will need to provide a list of merchants and a unique unique identifier for each that will be returned with attributed transactions. Below we’ve outlined the fields we require:
Example merchant list:
Receiving attributed transactions
We will return a CSV file via SFTP of attributed transactions which includes theenrichmentId as well as the unique merchant_id associated with that transaction.
Example returned attribution file:
We can also support returning additional metadata. If you need this for your implementation please work with your Spade account team.
We generally return daily files but can also return weekly or monthly files depending on your needs. We have planned work to support returning attribution information in the real time enrichment response.
Exchanging data with Spade
We currently support data sharing via SFTP to:- Provide and update your list of merchants
- Receive attribution data for your transactions
Please work with your Spade account team for details on connecting to our SFTP server as well to provide us access to your SFTP server.
Optimizing the attribution agent
We can modify our attribution agent to:- increase accuracy with a trade off of potentially lower attribution rates
- increase attribution rates with a trade off of potential false positives
Please work with your Spade account team for any modifications.

