Skip to main content

Salesforce data types

Account

FieldLabelTypeProperties
NameAccount NameName
NOME__Metronome_Customer_ID__cMetronome Customer IDText(255) (External ID) (Unique Case Sensitive)

Customer Custom Fields

Object: NOME__Metronome_Customer_Custom_Field__c

FieldLabelTypeProperties
NameNameAuto Number
NOME__Field_Name__cField NameText(255) (External ID) (Unique Case Insensitive)
NOME__Field_Value__cField ValueText(255)
NOME__Account__cAccountLookup(Account)NOME__Account__c

Orphaned customers

Orphaned customers are all Metronome customers which are not yet linked to an Account record. These are typically customers who signed up for your self-serve product. Metronome sends their plan information, spend, and usage data to Salesforce. This allows your team to integrate these customers into your product-led growth motion.

Object: NOME__Metronome_Orphan_Customer__c

FieldLabelTypeProperties
NameCustomer NameText(80)
NOME__Account__cAccountLookup(Account)Account
NOME__Metronome_Customer_ID__cMetronome Customer IDText(255) (External ID) (Unique Case Sensitive)

Metronome_Billable_Metric__c

Object: NOME__Metronome_Billable_Metric__c

FieldLabelTypeProperties
NameBillable Metric NameText(80)
NOME__Metronome_Billable_Metric_ID__cMetronome Billable Metric IDText(255) (External ID) (Unique Case Sensitive)

Plans

Object: NOME__Metronome_Plan__c

Plans mirror all the default plans you have created in Metronome.

FieldLabelTypeProperties
NamePlan NumberAuto Number
NOME__Description__cDescriptionLong Text Area(30000)
NOME__Metronome_Plan_ID__cMetronome Plan IDText(255) (External ID) (Unique Case Sensitive)
NOME__Name__cNameText(255)

Plan Custom Fields

Object: NOME__Metronome_Plan_Custom_Field__c

FieldLabelTypeProperties
NameNameAuto Number
NOME__Field_Name__cField NameText(255) (External ID) (Unique Case Insensitive)
NOME__Field_Value__cField ValueText(255)
NOME__Metronome_Plan__cMetronome PlanLookup(Metronome Plan)NOME__Metronome_Plan__c

Customer plans

Object: NOME__Metronome_Customer_Plan__c

Customer plans serve as a record of each plan a given customer was assigned and the associated dates of that assignment.

FieldLabelTypeProperties
NameCustomer Plan NumberAuto Number
NOME__Account__cAccountLookup(Account)Account
NOME__Ending_On_Raw__cEnding On RawText(255)
NOME__Ending_On__cEnding OnDate/Time
NOME__Metronome_Customer_Plan_ID__cMetronome Customer Plan IDText(255) (External ID) (Unique Case Sensitive)
NOME__Metronome_Plan_ID__cMetronome Plan IDText(255) (External ID)
NOME__Orphaned_Customer__cOrphaned CustomerLookup(Metronome Orphan Customer)NOME__Metronome_Orphan_Customer__c
NOME__Plan__cPlanLookup(Metronome Plan)NOME__Metronome_Plan__c
NOME__Starting_On_Raw__cStarting On RawText(255)
NOME__Starting_On__cStarting OnDate/Time
NOME__Plan_Name__cPlan NameFormula (Text)

Invoices

Object: NOME__Metronome_Invoice__c

Metronome sends your customers' finalized and draft invoices to Salesforce. This allows customer-facing teams to view near-real-time usage data of a given product offering and the associated costs to the customer. On top of this data, you can create reports to display historical spend and even alert an account executive when spend reaches a certain threshold.

FieldLabelTypeProperties
NameInvoice NameText(80)
NOME__Account__cAccountLookup(Account)Account
NOME__Currency__cCurrencyText(255)
NOME__End_Raw__cEnd RawText(255)
NOME__End__cEndDate
NOME__Metronome_Invoice_ID__cMetronome Invoice IDText(255) (External ID) (Unique Case Sensitive)
NOME__Orphaned_Customer__cOrphaned CustomerLookup(Metronome Orphan Customer)NOME__Metronome_Orphan_Customer__c
NOME__Start_Raw__cStart RawText(255)
NOME__Start__cStartDate
NOME__Status_Raw__cStatus RawText(255)
NOME__Status__cStatusPicklistDRAFT
Current
Pending
FINALIZED
N/A
VOID
NOME__Subtotal__cSubtotalNumber(16, 2)
NOME__Total__cTotalNumber(16, 2)

Each Invoice record also has line item(s) (products) and invoice adjustments.

Line items (Products)

Object: NOME__Metronome_Invoice_Line_Item__c

Each invoice may have one or multiple line items. Each line item is a record of the product that appears on the invoice and the associated total spend with that product.

FieldLabelTypeProperties
NameMetronome Invoice Line Item IdAuto Number
NOME__Credit_Type_Name__cCredit Type NameText(255)
NOME__Invoice__cInvoiceLookup(Metronome Invoice)NOME__Metronome_Invoice__c
NOME__Metronome_Invoice_ID__cMetronome Invoice IDText(255) (External ID)
NOME__Name__cNameText(255)
NOME__Quantity__cQuantityNumber(16, 2)
NOME__Temporary_Unique_Id__cTemporary Unique IdText(255) (External ID) (Unique Case Sensitive)
NOME__Total__cTotalNumber(16, 2)

Each line item has associated sub-line items. These represent the individual charges associated with the product.

Sub-line items (charges)

Object: NOME__Metronome_Invoice_Sub_Line_Item__c

Sub-line items represent the charges within a given product. These are priced in the same currency as the line item.

FieldLabelTypeProperties
NameMetronome Invoice Sub Line Item IdAuto Number
NOME__Invoice_Line_Item__cInvoice Line ItemLookup(Metronome Invoice Line Item)NOME__Metronome_Invoice_Line_Item__c
NOME__Name__cNameText(255)
NOME__Quantity__cQuantityNumber(15, 3)
NOME__Subtotal__cSubtotalNumber(16, 2)
NOME__Temporary_Unique_Id__cTemporary Unique IdText(255)
NOME__Price__cPriceFormula (Number)

Invoice adjustments

Object: NOME__Metronome_Invoice_Adjustment__c

Invoice adjustments are added to an invoice after subtotals have been computed. These often impact the Invoice Total. These are typically credit based adjustments or invoice minimums.

FieldLabelTypeProperties
NameMetronome Invoice Adjustment NameText(80)
NOME__Credit_Type__cCredit TypeText(255)
NOME__Invoice__cInvoiceLookup(Metronome Invoice)NOME__Metronome_Invoice__c
NOME__Total__cTotalNumber(15, 3)

Credit grants

Object: NOME__Metronome_Credit_Grant__c

Many Metronome customers model their prepaid committed contracts using credit grants. Customer-facing teams need to know how much of a customer’s prepaid commit is remaining to know when to run an upsell. This data is updated in real time and sent to Salesforce daily.

FieldLabelTypeProperties
NameCredit Grant NameText(80)
NOME__Account__cAccountLookup(Account)Account
NOME__Balance_Including_Pending__cBalance Including PendingNumber(16, 2)
NOME__Credit_Type__cCredit TypeText(255)
NOME__Effective_Date_Raw__cEffective Date RawText(255)
NOME__Effective_Date__cEffective DateDate/Time
NOME__Expiration_Date_Raw__cExpiration Date RawText(255)
NOME__Expiration_Date__cExpiration DateDate/Time
NOME__Initial_Balance__cInitial BalanceNumber(16, 2)
NOME__Metronome_Credit_Grant_ID__cMetronome Credit Grant IDText(255) (External ID) (Unique Case Sensitive)
NOME__Metronome_Customer_ID__cMetronome Customer IDText(255) (External ID)
NOME__Orphaned_Customer__cOrphaned CustomerLookup(Metronome Orphan Customer)NOME__Metronome_Orphan_Customer__c
NOME__Paid_Amount_Currency__cPaid Amount CurrencyText(255)
NOME__Paid_Amount__cPaid AmountNumber(16, 2)
NOME__Reason__cReasonText(255)
NOME__Customer_Name__cCustomer NameFormula (Text)

Credit Grant Custom Fields

Object: NOME__Metronome_Credit_Grant_Custom_Field__c

FieldLabelTypeProperties
NameNameAuto Number
NOME__Field_Name__cField NameText(255) (External ID) (Unique Case Insensitive)
NOME__Field_Value__cField ValueText(255)
NOME__Metronome_Credit_Grant__cMetronome Credit GrantLookup(Metronome Credit Grant)NOME__Metronome_Credit_Grant__c

Usage

Object: NOME__Metronome_Usage__c

Metronome aggregates usage for each of your billable metrics for each customer in real time. This data is rolled up and sent to Salesforce per customer every day.

FieldLabelTypeProperties
NameUsage NameText(80)
NOME__Account__cAccountLookup(Account)Account
NOME__Billable_Metric__cBillable MetricLookup(Metronome Billable Metric)NOME__Metronome_Billable_Metric__c
NOME__Composite_Unique_Key__cComposite Unique KeyText(255) (External ID) (Unique Case Sensitive)
NOME__End_Raw__cEnd RawText(255)
NOME__End__cEndDate/Time
NOME__Metronome_Billable_Metric_ID__cMetronome Billable Metric IDText(255) (External ID)
NOME__Metronome_Customer_ID__cMetronome Customer IDText(255) (External ID)
NOME__Orphaned_Customer__cOrphaned CustomerLookup(Metronome Orphan Customer)NOME__Metronome_Orphan_Customer__c
NOME__Start_Raw__cStart RawText(255)
NOME__Start__cStartDate/Time
NOME__Value__cValueNumber(15, 3)
Metronome logoMetronome logo