Dimensions & attributes

A

admin_user

AttributeValuesDescription
first_name, middle_name, last_name, is_active, is_deleted, id, email-Same as user dimension. Refer to the U table for more details
is_active0, 1Whether the user is active (1) or inactive (0)
is_deleted0, 1Whether the user is deleted (1) or not

awarded_type

AttributeValuesDescription
pointsPOINT_AWARDED, POINT_AWARDED_BILL_PROMOTION, POINT_AWARDED_LINEITEM, POINT_AWARDED_LINEITEM_PROMOTION, POINT_AWARDED_CUSTOMER_PROMOTIONPoints awarded through a loyalty program or promotional program.

Point awarded: Total number of points awarded
Point awarded bill promotion: Bill level promotional points awarded
Point awarded lineitem: Points awarded at lineitem level
Point awarded lineitem promotion: Lineitem level promotion points awarded

- Point awarded customer promotion: Customer level promotion points awardedWithin a transaction it also highlights whether awarded type point was at a product level or not

awarded_zone_till

AttributeValuesDescription
pointsTill_IDTILL id from which points are awarded. This works on the basis of store hierarchy

B

badgemeta

AttributeValuesDescription
badgeRank1,2,3...The rank of a badge within a group.
groupRank1,2,3,4The hierarchical order of various groups, determining their priority.
expiresOnDateExpiry date of the badge.
isActivetrue, falseIndicates whether the badge is currently active.
startOnDateTimestamp indicating when the badge starts.
badgeMetaIdString valueUnique identifier for each badge. This is generated during the creation of the badge.
earnTypeearn, issue earnThe method the brand has used to issue the badge, either "earn" or "issue earn".
badgeNameString valueName of the badge.
groupNameString valueName of the badge group.
groupIsActivetrue, falseIndicates whether the group is currently active or not.
badgeGroupIdString valueUnique identifier for the badge group.

badges_owner_type

AttributeValuesDescription
value1 to 9The module for which the badge is created. Possible values are - Referral_Campaigns, Audience_Campaigns, Membercare, Rewards_Catalog, Milestones, Historical_Import, Journeys, Goodwill_Module, and Loyalty.

bill_type

AttributeValuesDescription
valueREGULAR, NOT_INTERESTEDType of bill based on loyalty status of customers.
Regular for transactions with customer tagging and not_interested for transactions without any customer tagging.

booking_type

AttributeValuesDescription
booking_typedine_in, delivery, pickup-

C

campaign_delivery_status

AttributeValuesDescription
Attributes explained belowstatus_id, veneno_status_label, campaign_legend_status_id, campaign_legend_lebel
(attributes explained below)
status_id-3 to 30
veneno_status_labelDELAYED_DELIVERY, CLICKED, OPENED, SENT, DELIVERED, NOT_DELIVERED, FAILED, SENT_TO_NSADMIN, SENT_TO_CALL_TASK, BLOCKED, DND_BLOCKED, NDNC_BLOCKED, CREDIT_LIMIT_EXCEEDED, RELEVENCE_TIMEOUT, PARTIAL_RESPONSE, RATE_LIMIT_EXCEEDED, IN_GTW, HARD_BOUNCED, SOFT_BOUNCED, TIMEOUT, RETRY_TIMEOUT, HANDLER_NOT_FOUND, OPENED_INTOUCH, CLICKED_INTOUCH, MARKED_SPAM, GTW_NOT_FOUND, ORG_DISABLED, MARKED_UNSUBSCRIBED, SUBSCRIPTION_SERVICE_ERROR, GTW_PROCESSED, MOBILE_WHITELISTED_BLOCKED
campaign_legend_status_id0-13
campaign_legend_lebelNot Delivered, Clicked, Opened, Sent, Delivered, Not Delivered, System Error, About to send, Customers cannot be targeted, Bounced, Marked Spam, Configuration issue, Marked Unsubscribe, Users not whitelisted

campaign_group

AttributeValuesDescription
campaign start date, campaign end date, group type, name, campaign, group_version_number, roi_type, is_recurring-Consists of campaign level attributes
is_recurringtrue, falseWhether the campaign is a recurring campaign or a one-time campaign
campaign start dateStart date of a campaign
campaign end dateEnd date of a campaign
group_typetest, control, all
namecampaign group name
campaigncampaign nameName of the campaign
roi_typeonetime, birthday_comm
group_version_numberVersion number of the campaign group as in the source

campaign_message

AttributeValuesDescription
campaign_start_date
msg_type
id
is_recurringtrue, false
guid
scheduled_typeSCHEDULED, PARTICULAR_DATE, IMMEDIATELY
statusOPEN, SENT, REJECTED
campaignCampaign namesName of a campaign as defined while creating
campaign_end_dateEnd date of a campaign

campaign_schedule_date

AttributeValuesDescription
date-property-Date when the campaign is Scheduled (Date property). Refer to the D table for more details

cashier_discount_reason

AttributeValuesDescription
reason, auto_update_cashierReason: manager_discount, gift_card_discount, employee_discount, member_discount, incorrect_label, advertisement, wrong_display, bulk_customer, wrong_scan, customer, display, faulty, damage-

channel_account

AttributeValuesDescription
channel_account_id, auto_update_org_channel_accounts, account_name, auto_update_channels-

communication_channel

The mode of communication with the customer

AttributeValuesDescription
channelsms, email, wechat, android and IOS
activity_nameSendSMSActivity, SendEmailActivity, Others

communication_type

AttributeValuesDescription
typetrans, trans_emf, bulk_test, bulk_controlCommunication category via. which a customer was contacted.
Trans for transaction message, trans_emf for transactions generated through emf, bulk_test for bulk messages sent to test group, and bulk_control for bulk messages sent to control group

Concept Hierarchy

It is a logical grouping of stores. For example, electronics, jewelry, apparels and so on

AttributeValuesDescription
concept_nameConcept names as defined for the clientIf store require classification which are non-geographic, concepts are used,for example store in mall or store outside mall etc

coupon_issual_type

AttributeValuesDescription
couponSingle, Bulk, NCAIf multiple coupons are issued for a campaign, it is termed as bulk coupon issual type.
If a single coupon is issued as a response to a bounce back campaign, it is termed as single coupon issual type.

coupon_series

AttributeValuesDescription
campaignName of a campaign
discount_valueDiscount amount of a campaign
series_id
owner_valid_till_date
campaign_idUnique ID of the campaign
description
discount_code
series_typecampaign, goodwill, DVS, loyalty, timeline
client_handling_type
discount_typeABS, PERC
valid_till_date
expiry_strategy_typedays, series_expiry
expiry_strategy_value

customer_slab

AttributeValuesDescription
slab_no, slab_name, serial_no-slab_name: Name of a loyalty tier as defined in the organization's loyalty program.
slab_no: Tier number as per the source
serial_no: Order of a tier. For example, 1 for the lowest tier

D

date

Denotes time range selection for events like transaction, registration and campaign communication

AttributeValuesDescription
YearYear in YYYY format
QuarterQ1, Q2, Q3, Q4 followed by year in YYYY formatQuarter (Q1, Q2, Q3, Q4) along with the respective year. For example, Q3, 2019
Quarter_noQuarter number starting from the year 1901
Year_quarter_noQuarter number with respect to the calendar year- 1 for Q1, 2 for Q2, 3 for Q3, and 4 for Q4
MonthMonth of the event along with the year. For example, Dec, 2019
DataDate of the event in 'YYYY-MM-DD' format

deduction type

AttributeValuesDescription
PointsExpired, Migration, Redeemed, ReturnEntry through which points were deducted from customers account.
Redeemed: Points that were redeemed against transactions
Expired: Points that were expired as per expiry strategy
Migration: Points that are migrated
Return: Points that were reverted due to transaction return
Delivery Statuscampaign delivery status, NSAdmin delivery statusDelivery status of a communication sent to a customer.
campaign delivery status is the delivery status given by the final third party gateway which pushes the communication.
NSAdmin delivery status describes the delivery status given back by the internal gateway of Capillary.

E

Email Open Date & Time

AttributionValueDescription
Email open date, Email open timeDate and time when email was opened
email_open_dateDate property when an email is first opened
email_open_timeTime property when an email is first opened

Enabled

AttributionValueDescription
valueTrue, FalseGives the enabled status of the badge.

L

latest_updated_date

AttributeValueDescription
Date property. Refer to the Date dimension in table D for detailsDate property. Refer to the Date dimension in table D for detailsDate when the event is recently updated. Refer to the Date dimension in D table for all attributes and values of date property

loyalty_type

AttributionValueDescription
Loyalty, Non-loyaltyThis represents to which loyalty type a customer belongs.

A customer that is part of the organization's loyalty program is a loyalty customer.
A customer that did not enroll in the organization's loyalty program but registered either mobile number or email id to receive transactional and promotional messages from the organization is a non-loyalty customer.

M

Membership Type

AttributeValueDescription
typeMember, Not-interested, loyalty not-interestedMembership type can be described as Member or Non Member. Customers who shared their personal identifier (mobile, email) with the organization are members and who did not share their personal identifier are non-members (not-interested customers)

merge_status

AttributeValuesDescription
statusunmerged, merged-

mongo_event_button_state

AttributeValuesDescription
statenormal, deleted-Internal-

mongo_event_button_type

AttributeValuesDescription
typeview, click-

N

ndnc_status

AttributeValuesDescription
statusNDNC, INVALID, DND, UNKNOWN***

nps_score

AttributeValuesDescription
score0-7-

nsadmin_priority

AttributeValuesDescription
priorityhigh, default, bulk-

P

points_awarded_type

AttributeValuesDescription
typePoints awarded, points awarded bill promotion, points awarded customer promotion, points awarded line-item, points awarded line-item promotionSource from which points are allocated to customers.
For example, bill promotion, product promotion, or customer promotion (on birthdays)

Points Category

AttributeValuesDescription
pointsRedeemable, Non-redeemableRedeemable points are the issued points that can be redeemed by a customer.
Non-redeemable points are tracker points that can neither be redeemed by a customer nor expired.

points_event_type

AttributeValuesDescription
typePoints awarded, Points deductedPoints allocated to a customer will reflect as points awarded and points were taken off from a customer account (as redeemed, expired, or returned) will reflect as points deducted

points_promotion

AttributeValuesDescription
type, name-The promotional event through which points are issued to customers
typeVaries based on the promotion setup-
nameUser defined name of the promotion program-

Product

This is a product hierarchy dimension which has a drill down and roll up feature for every department to drill down on the basis of product category, available only after category mapping from configuration page

AttributeValuesDescription
categoryUser defined values-
AttributeValuesDescription
sub categoryUser defined values-
AttributeValuesDescription
departmentUser defined values-

Promotion Type

AttributeValuesDescription
pointsCustomer promo, Bill promoRepresents the source of promotional points awarded to customers - customer level promotion or transaction level promotion

S

Store Hierarchy

A hierarchical store level attribute used to get store level information of KPIs.

AttributeValueDescription
till_nameTill names as defined in Capillary systemName of the till, this is the lowest entity at a store level, a till is named after a point of sale in a store
is_billablebillable, non billableIf a store is charged by Capillary to the client , it is termed as billable otherwise its non billable
store_cityCity namesCity corresponding to a store
store_nameStore names as defined in Capillary systemOne level above till, this name pertains to the single store
typeadmin, generalGeneral stores are the stores which are actually present with the client, admin stores are virtual or actual stores but 100% used for testing out Capillary process, data from these stores are removed from analysis and reporting
tillName of the till, this is the lowest entity at a store level, a till is named after a point of sale in a store
zone_namezones to which store belongThese are geographic zones that are used to categorize stores for Zonal Manager's view
storeClient defined store nameThis is the store name as per the client naming convention used and serves the same purpose as store_name
zoneZone to which a store belongsGeographical zones used to categorize stores

T

Time

Timestamp of events like transaction, registration, and campaign communication

AttributeValueDescription
Day_shiftMorning, afternoon, night, midnight> =06:00:00 to <12:00:00 - Morning,
> =12:00:00 to <16:00:00 - Afternoon,
> =16:00:00 to <20:00:00 - Evening,
> =20:00:00 to <00:00:00 - Night,
> =00:00:00 to <06:00:00 - Midnight
Day_shift_no1, 2, 3, 4, 5Sequence number of the day-shift - 1 for morning, 2 for afternoon, 3 for evening, 4 for Night, and 5 for Midnight
Hour_of_day1, 2, 3, ... 24Hour of a day from 1-24
Minute_of_day1 to 60
Time_idUnique id, or primary key, associated to the time
TimeTime in HH:MM:SS format
Hour_rangeHours range in HH-HH format. For example, 02-05

U

Unsubscribe Status

AttributeValuesDescription
Unsubscription status-Whether a customer has unsubscribed from a communication