Skip to main content

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 the enrichmentId 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.