TallyMarks
  • Overview
  • Getting Started
    • Points Economy
    • Creating Your First Rule
      • Assessment Criteria
      • Fulfilment Actions
      • Rule Status
    • Testing Rules
    • Sending Events
  • Key Concepts
    • Customer Profile
    • Events
      • Action
      • Anniversary
      • Basket
      • Errors
      • Orders
      • Points
      • Redemptions
      • Transactions
    • Segments
    • Points Expiry
    • Triggers
    • Web Hooks
  • API Documentation
    • Authentication
    • Error Handling
    • End Point Urls
    • Event API
    • Customer API
    • Admin API
  • Example Rules Sets
    • Bonus Points Earning for Specific Orders
Powered by GitBook
On this page

Was this helpful?

  1. Key Concepts

Customer Profile

Customer Profiles represent a Customer within the TallyMarks platform.

Customer profiles support a standard set of demographic information about a customer while additionally supporting an extensible set of attributes for the profile.

The customer profile can be used with events and rules to target offers and rewards.

{
  "customerId": "string",
  "tenantId": "string",
  "firstName": "string",
  "lastName": "string",
  "displayName": "string",
  "emailAddress": "string",
  "isAccountLocked": true,
  "mobileNumber": "string",
  "optinSms": true,
  "optinEmail": true,
  "acceptTerms": true
  "dateOfBirth": "2020-06-13T10:00:21.467Z",
  "attributes": [
    {
      "name": "string",
      "value": "string"
    }
  ],
  "createdAt": "2020-06-13T10:00:21.467Z",
  "changedAt": "2020-06-13T10:00:21.467Z",
  "contactPhone": "string",
  "externalReference": "string",
  "externalStatus": "string"
}
PreviousSending EventsNextEvents

Last updated 4 years ago

Was this helpful?