Customer Lists (Full Update)

Description

If a UUID or External ID is provided and exists, the Customer List will be updated. Otherwise, it will be created.

See the Aerial Spec for more details.

File Naming Convention

TGEN_customerLists_fullupdate_2025-08_<optionalSuffix>.csv

  • importType: fullupdate
  • apiVersion: 2025-08

Columns

Column HeaderDescriptionKey InformationTypeRequired
uuidUUID of the resourcestringNo
externalIdExternal ID of the resourceMax Length: 255stringNo
statusN/AmixedNo
typeN/AmixedNo
startDateDatetime of when the Customer List will begin to be visible in the application. When null, will always be visible before the endDate.stringNo
endDateDatetime of when the Customer List will no longer be visible in the application. When null, will always be visible after the startDate.stringNo
secondaryMetricA customer field or attribute to display alongside loyalty tier information on the customer list UI. Must be a top-level field on the Customer resource or an attribute.Pattern: /^customer\.(uuid|externalId|firstName|lastName|prefix|suffix|disabled|excludeFromCampaigns|image|dateCreated|dateModified|lastPurchaseOrderId|lastPurchaseStatusId|lastPurchaseDate|lastRefundOrderId|lastRefundDate|numberOfPossibleDuplicates|lastOutreachDate|lastOutreachType|createdStoreUuid|createdStoreExternalId|attributes(\.\w+))/$stringNo
storesList of stores that can view the list, if no associates are provided below, then all associates in the specified stores can view the list.arrayNo
stores[0]Array elementmixedNo
associatesList of employees who can view the listarrayNo
associates[0]Array elementmixedNo
localizationsContains the different localizations for strings associated to this resource. Resolve the best known language on the client based on available languages, not all languages are always provided.arrayNo
localizations[0]Array elementmixedNo
localizations[0].titleTitle of the customer list in the current languagestringYes
localizations[0].descriptionDescription of the customer list in the current languagestringNo
localizations[0].languageCodeLanguage this localization pertains to, follows a pattern of 2 letters and can then have multiple other groups of 2 letters or more. Each block separated by an hyphen.Max Length: 32
Min Length: 2
Pattern: ^[a-z]{2}(-[a-z]{2,})*$
stringNo

Sample CSV

See the following customerLists CSV sample file.

customerLists Sample 1