CPQ and Salesforce base package overview

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • The CPQ and Salesforce base package lets the user use Salesforce Product2 records as configurable products in CPQ, launch the CPQ Admin from Salesforce, and integrate the two applications in other useful ways.

    The base package provides the minimum components and configuration for CPQ interacting with Salesforce. This package allows the user to:

    Product2 integration

    The base package includes the Logik Enabled checkbox and a link View CPQ Setup that will be populated with a link to the CPQ Admin page when the Logik Enabled checkbox is checked.

    Configuration line item field mapper

    A flow is available that checks for user-created custom fields on the configuration line item (LGK_ConfigurationLineItem_c), and compares it to data in the Extended Information and Pricing Information fields on the record. If there are name matches, write the data from the Extended Information or Pricing Information to the custom fields.

    Name comparisons ignore case sensitivity, and the "_c" suffix on field names is optional. For example, both "StartDate" and "startDate_c" in Extended Information or Pricing Information will be considered a match for a Salesforce field named "StartDate_c". If the map contains the same name both with and without the "_c" suffix, the Salesforce will save the value of the field with the suffix.

    If the same field names exist in both Extended Information and Pricing Information, the value in Extended Information is written to the custom field.

    Configuration line items

    LGK__ConfigurationLineItem__c stores the product data (bill of materials) that comes out of a configuration. (See below for a complete list of fields.)

    The record stores the unique CPQ configuration ID that ties the data back to a specific CPQ configuration session and can be referenced in other flows or triggers in Salesforce.

    Quote line fields can be populated with information from a CPQ configuration using records of this object. For additional information, see the following video: Populate Quote Line Custom Fields from Logik

    CPQ writes the configuration line item objects when a CPQ configuration is saved. The setting in CPQ Admin must be enabled.

    Note:
    CPQ writes these records into Salesforce, but does not read them. Any changes made to these records will not affect a CPQ configuration.

    Configuration line items

    Configuration field data

    LGK__ConfigurationFieldData__c stores the field values set in a configuration and contains the unique CPQ configuration ID. (See below for a complete list of fields.)

    Creates records for every field from a configuration, even if it has a blank or null value.

    Writes the configuration Field Data objects when a CPQ configuration is saved. The setting in CPQ Admin also needs to be enabled.

    Note:
    CPQ writes these records into Salesforce, but does not read them. Any changes made to these records will not affect a CPQ configuration.

    Configuration line items

    Configuration tenant

    LGK__ConfigurationTenant__c controls aspects of the CPQ integration with Salesforce.

    Tenant screen

    A single record for org-wide defaults should be created and populated with the Administration URL and Runtime Configuration URL values of your CPQ instance.

    For security reasons, the Runtime Client Token field is deprecated. The Skip CPQ Post Install Script checkbox disables product updates that run while installing CPQ's CPQ extension package.