Skip to main content
Version: 1

Convert CSV to JSON

  • Category

    • Design

    • Transformation

  • Flow Icon


The Convert CSV to JSON component in Plinqx is tailored for converting CSV files into JSON objects. This transformation is particularly useful in scenarios where CSV data needs to be processed or integrated into systems that require a JSON format.


  1. contentVersionId:

    The Salesforce ContentVersion SObject ID of the CSV file you want to convert. This ID references the specific CSV file stored in Salesforce.


  1. jsonString:

    The converted CSV data in JSON format.

Example Scenario - Importing External Sales Data

Scenario Overview:

A Salesforce org needs to import sales data from an external system that provides reports in CSV format. The imported data must be converted to JSON for further processing and analysis within Salesforce.

Implementation with Convert CSV to JSON Component:

  1. Flow Setup for Data Import:

    • Create a Salesforce flow that is triggered upon the upload of a new sales report CSV file to a Salesforce document or content record.
  2. Adding Convert CSV to JSON Component:

    • Incorporate the Convert CSV to JSON component into the flow to handle the CSV file conversion.
  3. Configuring Input:

    • 'contentVersionId' is set to the ID of the uploaded CSV file stored in Salesforce.
  4. Executing CSV to JSON Conversion:

    • The flow processes the uploaded CSV file, using the component to convert it into JSON format.
  5. Utilizing Converted Data:

    • The 'jsonString' output, now containing the sales data in JSON format, is used for further data processing steps in the flow, such as parsing the data into Salesforce records or performing data analytics.


By implementing the Convert CSV to JSON component, the Salesforce org can efficiently handle the import and transformation of external sales data. This approach ensures seamless data integration, enabling effective data management and analysis directly within Salesforce.