How can we split a JSON cell into several columns
To split JSON data into multiple columns:
Click on the cell containing the JSON data to open the Cell details panel
Hover over the specific field you want to extract
Click "Add as column" to create a new column with that data [1]
Alternatively, use the Formulas enrichment:
Select "Add Column" → "Formulas"
Describe what you want to extract (e.g., "extract email from JSON")
Clay will generate a formula to pull specific values into separate columns
For complex JSON structures, use dot notation to target nested values like Results.child.grandchild.
If you're experiencing JSON formatting issues, could you copy and paste the JSON into the chat so I can help troubleshoot further?
I’ve this [{“company”:“Education Nationale”,“company_domain”:“education.gouv.fr”,“company_id”:null,“end_date”:null,“is_current”:true,“locality”:“Lycée “,”org_id”:8059,“start_date”:“1995-09-01",“title”:“Professeur de Mathématiques”,“url”:“https://www.linkedin.com/school/ministere-education-nationale”}] And I want to split each field in a column
To split each JSON field into separate columns:
Click on the cell containing your JSON data to open the Cell details panel
Hover over each field you want (company, company_domain, title, etc.)
Click "Add as column" for each field to create individual columns [1]
Alternatively, use the Formulas enrichment:
Select "Add Column" → "Formulas"
Describe the extraction (e.g., "extract company from JSON")
Clay generates a formula to pull each value into separate columns
For nested values, use dot notation like Results.child.grandchild.
Is that what you were looking for?
If you still need help with splitting your JSON data into columns, I’m here to assist. Would you like to provide more details about what you’re trying to achieve or any specific issues you’re encountering?
