Skip to main content
The Engage Purchases product provides a complete view of customer purchases and transactions. It brings together essential data such as store details, products, receipts, individual receipt items, and customer contact information. By using Engage Purchases, you can analyze purchasing behavior, manage transaction records efficiently, and maintain accurate customer data to support smarter business decisions. Use cases:
  • Analyzing customer purchasing behavior to identify trends, popular products, and peak buying periods
  • Managing and tracking detailed transaction records for accurate reporting and financial insights
  • Maintaining and using customer contact data to enable personalized and targeted communication

ArticleLatest

Tenant column:tenantId
Description: The table contains information about articles, including their unique identifiers, names, and associated stock keeping units (SKUs). It also tracks modifications, eligibility for bonus awards, and the type of changes made to each article. This data can be used for inventory management, reporting on article performance, and analyzing changes over time. Additionally, it includes timestamps for when articles were last modified and exported for Business Intelligence purposes.
Column nameType
articleIdSTRING
skuSTRING
articleNameSTRING
articleNumberSTRING
articleGroupNameSTRING
modifiedDateTimeTIMESTAMP
awardsBonusBOOLEAN
spare1STRING
spare2STRING
spare3STRING
spare4STRING
spare5STRING
spare6STRING
spare7STRING
spare8STRING
spare9STRING
spare10STRING
changeTypeSTRING
filenameSTRING
biExportDateTIMESTAMP
ImportDateTimeTIMESTAMP
tenantIdSTRING
ImportDateDATE
itemNumberSTRING
brandSTRING
colorSTRING
sizeSTRING
mainCategorySTRING
productCategorySTRING
subCategorySTRING
ageGroupSTRING
genderSTRING
descriptionSTRING
seasonSTRING
eanSTRING
gtinSTRING
isStubSTRING
tenant_idSTRING

ContactsLatest

Tenant column:tenantId
Description: The table contains detailed information about contacts, including their demographics, communication preferences, and engagement metrics. It can be used to analyze contact approval status, communication acceptance, and demographic distribution. Additionally, the RFM scores and NPS grades can help in understanding contact value and satisfaction levels, which can inform marketing strategies and customer relationship management.
Column nameType
contactIdSTRING
contactTypeSTRING
isApprovedBOOLEAN
isDeletedBOOLEAN
genderSTRING
ageINT
zipCodeSTRING
citySTRING
countryCodeSTRING
acceptsEmailBOOLEAN
acceptsSmsBOOLEAN
acceptsPostalBOOLEAN
statusEmailSTRING
statusSmsSTRING
statusPostalSTRING
rfmDOUBLE
recencyINT
frequencyINT
monetaryINT
latestNpsGradeINT
latestNpsDateTimeTIMESTAMP
registrationDateTimeTIMESTAMP
lastModifiedDateTimeTIMESTAMP
deletedDateTimeTIMESTAMP
deletedReasonSTRING
purchaseAmountTotalDOUBLE
numberOfArticlesTotalDOUBLE
averageReceiptTotalDOUBLE
latestReceiptDateTimeTIMESTAMP
purchaseFrequencyTotalDOUBLE
purchaseAmount12monthsDOUBLE
numberOfArticles12MonthsDOUBLE
averageReceipt12MonthsDOUBLE
purchaseFrequency12monthsDOUBLE
recruitedStoreIdSTRING
currentStoreIdSTRING
changeTypeSTRING
filenameSTRING
biExportDateTIMESTAMP
ImportDateTimeTIMESTAMP
tenantIdSTRING
ImportDateDATE
emailSTRING
mobilePhoneSTRING
firstNameSTRING
lastNameSTRING
externalIdSTRING
creationTimeTIMESTAMP
streetSTRING
countrySTRING
bonusPointsDOUBLE
socialSecurityNumberSTRING
bonusPointsModifiedOnTIMESTAMP
careOfSTRING
secrecyMarkedSTRING
memberNumberSTRING
sourceSTRING
canReceiveEmailBOOLEAN
canReceiveSmsBOOLEAN
canReceivePostalBOOLEAN
birthDateSTRING
isClearedAfterDeletionBOOLEAN
tenant_idSTRING

ReceiptItemsLatest

Tenant column:tenantId
Description: The table contains detailed information about receipt items from transactions. It includes identifiers for receipts, contacts, and stores, as well as transaction timestamps. Key data points include article details such as SKU, quantity purchased, pricing information, discounts, and tax percentages. This table can be used for analyzing sales performance, understanding customer purchasing behavior, and evaluating pricing strategies.
Column nameType
receiptItemIdSTRING
receiptIdSTRING
contactIdSTRING
storeIdSTRING
transactionDateTimeTIMESTAMP
typeSTRING
skuSTRING
articleNumberSTRING
quantityINT
grossPaidPriceDOUBLE
grossPaidPricePerUnitDOUBLE
localPriceDOUBLE
localCurrencySTRING
discountsDOUBLE
discountPercentDOUBLE
marginPercentSTRING
taxPercentDOUBLE
articleNameSTRING
articleGroupSTRING
articleSpare1STRING
articleSpare2STRING
articleSpare3STRING
articleSpare4STRING
articleSpare5STRING
articleSpare6STRING
articleSpare7STRING
articleSpare8STRING
articleSpare9STRING
articleSpare10STRING
articleDateSpare1STRING
articleDateSpare2STRING
articleDateSpare3STRING
articleDateSpare4STRING
articleDateSpare5STRING
awardsBonusBOOLEAN
changeTypeSTRING
filenameSTRING
biExportDateTIMESTAMP
ImportDateTimeTIMESTAMP
tenantIdSTRING
ImportDateDATE
transactionYearMonthDateSTRING
tenant_idSTRING

ReceiptsLatest

Tenant column:tenantId
Description: The table contains detailed information about receipts generated from transactions. It includes unique identifiers for receipts, contacts, and stores, as well as financial details such as total gross price, local price, and quantities of items purchased and returned. This data can be used for analyzing sales performance, tracking returns, and understanding customer purchasing behavior over time.
Column nameType
receiptIdSTRING
contactIdSTRING
storeIdSTRING
storeExternalIdSTRING
receiptNumberSTRING
totalGrossPriceDOUBLE
totalQuantityINT
totalReturnedDOUBLE
totalLocalPriceDOUBLE
exchangeRateDOUBLE
localCurrencySTRING
numberOfItemsINT
numberOfPurchasesINT
numberOfReturnsINT
createdOnDateTimeTIMESTAMP
externalIdSTRING
changeTypeSTRING
filenameSTRING
biExportDateTIMESTAMP
ImportDateTimeTIMESTAMP
tenantIdSTRING
ImportDateDATE
createdOnYearMonthDateSTRING
tenant_idSTRING

StoreLatest

Tenant column:tenantId
Description: The table contains information about stores, including their locations, status, and identifiers. It can be used to track store details such as whether they are active or deleted, analyze store distribution by city or country, and manage data imports and exports for business intelligence. This data is useful for operational reporting, location analysis, and understanding store performance.
Column nameType
storeIdSTRING
nameSTRING
isDeletedBOOLEAN
citySTRING
countrySTRING
zipCodeSTRING
streetSTRING
regionSTRING
externalIdSTRING
typeSTRING
activeBOOLEAN
changeTypeSTRING
filenameSTRING
biExportDateTIMESTAMP
ImportDateTimeTIMESTAMP
tenantIdSTRING
ImportDateDATE
tenant_idSTRING