Credits are the currency of usage in Salesforce Data Cloud, where every action performed consumes credits. The consumption rate varies based on the complexity and compute cost of the action, reflecting different platform features.

Thank you for reading this post, don't forget to subscribe!

Data Cloud Pricing Model

The pricing model for Data Cloud consists of three primary components:

  1. Data Storage: Measured in terabytes, this component covers records stored in the data model.
  2. Data Services: Utilizes a credit-based model that accounts for actions such as connecting, ingesting, transforming, and harmonizing data. Consumption is categorized into connect, harmonize, and activate actions, each with varying rates depending on the service utilized.
  3. Add-Ons: Optional features like Data Spaces, Advertising Audiences, Activations, and Segmentation, which vary by platform edition.

Data Service Credits

Each platform action incurs a specific compute cost. For instance, processes like connecting, ingesting, transforming, and harmonizing data all consume ‘data service credits’. These credits are further divided into categories such as connect, harmonize, and activate, each encompassing multiple services with differing consumption rates.

Segment and Activation Credits

Apart from data service credits, ‘segment and activation credits’ are consumed based on the number of rows processed when publishing and activating segments.

Monitoring Consumption

Currently, Data Cloud users must request a consumption report from their Salesforce Account Executive to review credit and storage usage. However, the new Digital Wallet feature in the Summer ’24 Release will provide users with real-time monitoring capabilities. This includes tracking credit and storage consumption trends by usage type directly within the platform.

Considerations and Best Practices

To optimize credit consumption and ensure efficient use of resources, consider the following best practices:

  • Ingestion: Import only necessary data for segmentation, identity resolution, and analytics. For batch ingestion, opt for incremental refreshes over full refreshes where feasible.
  • Data Transformation: Use available ETL tools to preprocess data before ingestion to reduce compute costs during batch data pipeline usage.
  • Segmentation: Design segments to minimize processed records and specify optimal lookback periods to refine engagement data processing.
  • Activation: Choose incremental refreshes over full refreshes when activating segments to update only changed records.
  • Identity Resolution: Validate match rates with sample data sets before ingesting entire profile data. Manage unified profiles efficiently to avoid unnecessary refreshes.
  • Bring Your Own Lake (BYOL): When using external data platforms like Snowflake or Google Big Query, share only required data objects to minimize credit consumption. Consider enabling data federation with acceleration for persistent data storage in Data Cloud.

Final Thoughts

Credits are integral to Data Cloud’s pricing structure, reflecting usage across various platform activities. Proactive monitoring through the Digital Wallet feature enables users to manage credits effectively, ensuring optimal resource allocation and cost efficiency.

Content updated June 2024.

Related Posts
Salesforce OEM AppExchange
Salesforce OEM AppExchange

Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more

The Salesforce Story
The Salesforce Story

In Marc Benioff's own words How did salesforce.com grow from a start up in a rented apartment into the world's Read more

Salesforce Jigsaw
Salesforce Jigsaw

Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more

Health Cloud Brings Healthcare Transformation
Health Cloud Brings Healthcare Transformation

Following swiftly after last week's successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more