GuideReference

Key Customer Fields

The Customer object includes a comprehensive set of fields to support various business needs:

Identification Fields

  • name: The name of the customer (required)

  • recordType: Specifies the type of customer record (required)

  • accountNumber: Auto-generated or custom identifier

  • id: Unique identifier for the customer record (UUID format)

  • externalId: Salesforce ID when synced with Salesforce

Contact Information

  • email: Primary email address

  • phone: Primary phone number

  • fax: Fax number

  • website: Company website URL

  • billingStreet/City/State/PostalCode/Country: Billing address components

  • shippingStreet/City/State/PostalCode/Country: Shipping address components

Business Classification

  • industry: Industry sector (Agriculture, Technology, etc.)

  • type: Customer type (Prospect, Direct Customer, Channel Partner, etc.)

  • ownership: Ownership type (Public, Private, Subsidiary, Other)

  • companySize: Size of the company

  • numberOfEmployees: Number of employees

Financial and Billing Information

  • annualRevenue: Annual revenue of the customer

  • paymentMethod: Primary payment method (ACH, Credit Card, Wire Transfer)

  • paymentMethods: Array of available payment methods

  • paymentTerm: Payment terms (Net 15, Net 30, Net 45, Net 60)

  • taxExempt: Tax exemption status

  • billCycleDay: Day of the month for billing

  • billCycleStartMonth: Starting month for billing cycle

  • billingProrationEnabled: Whether proration is enabled for billing

Relationship Fields

  • parentCustomerId: Reference to parent customer record

  • orderPrimaryContactId: Reference to primary contact for orders

  • salesAccountId: Sales account identifier

Metrics and Analytics

  • todayARR: Annual Recurring Revenue as of today

  • todayCMRR: Committed Monthly Recurring Revenue as of today

  • totalTCV: Total Contract Value

Custom Fields in Self-Service

While Nue provides a rich set of standard fields, many businesses require additional fields to capture industry-specific or business-specific information. Custom fields extend the Customer object to meet these unique requirements. Please use this guide for adding custom fields.

An example of how to add custom fields into the request payload while creating or updating customers is shown below.

    // Custom fields
    "referralSource__c": "Partner Program",
    "companyMaturity__c": "Growth Stage",
    "preferredDeployment__c": "Cloud",
    "newsletterOptIn__c": true,
    "digitalTransformationStage__c": "Implementing"