Purchase transaction data

Find purchase transaction data to feed your models, develop new insights, and improve decision making.

Get Access

Purchase transaction data overview

The best way to understand consumer preference is by understanding how they spend their hard earned money. Purchase transaction data gives rich insight into these purchase behaviors.

Data dictionary


The timestamp representing the time of the observation or data event. Expressed as milliseconds from January 1, 1970.

Always present
Transaction ID

A unique identifier that represents the transaction

Always present
Transaction type

The type of transaction

Always present
Item ID

The ID representing the item

Always present
Item price

The price of a single item in USD

Always present
Item quantity

The number of this item purchased as part of the transaction

Always present

A unique identifier for a device or user. This can depend on the platform as well as the point of origin for the ID. One user is typically associated with multiple IDs: the mobile ad ID from their smartphone, hashes of their emails, browser cookies from various websites, etc. The full ID contains both an ID type and an ID value, separated by a colon. Common types of IDs include email hashes (sha1_email, md5_email) and mobile IDs (idfa, adid).

Item name

String representing the name of the item

Item brand

String representing the brand related to the item

Item category

One or more categories associated with the item

Transaction total price

Total value of the transaction


The WGS84 latitude and longitude of a given device

Point of interest (POI)

A specific point location that someone may find useful or interesting


Ready to buy purchase transaction data?

Narrative's data streaming platform makes it quick and easy to discover and buy raw purchase transaction data.

Request a Demo