# July 2025 Preview Release

### CSV Import for Catalog 2.0

The ability to create your catalog from a CSV file has been added, allowing you to create Items, Attributes, and Options at scale. With this feature you can now upload a CSV file with your product data to directly create your catalog, streamlining the process of getting your data as you understand it into Threekit.

To start, you'll need to define what each of the columns in your CSV file represent - Whether it's the Item, Attribute, Variant information, or something that should be ignored this will be where you let Threekit know what it should be.

<figure><img src="/files/qNaU2c5HoNyf41BInZyJ" alt=""><figcaption></figcaption></figure>

Next you'll just need to fill in some additional data, like for Price what kind of currency should the price be in or for Metadata is it either going to be text or numbers.

<figure><img src="/files/sJRdtNSpH2DRvHK0JJID" alt=""><figcaption></figcaption></figure>

Lastly, you'll be given a summary page of all of the entities that will be created before starting the creation process, this way you'll be able to know exactly what is going to be made and if you've defined all your columns correctly.

<figure><img src="/files/kprrDxbfP2XWAbfeneOF" alt=""><figcaption></figcaption></figure>

After that the process of creating all the Items, Attributes, Options, and Variants will be started, saving what could have been hours of tedious work to make every single one individually and associate them together.

### Metadata for Variants

Metadata has been added to variants to allow information to be attached to them, creating flexibility in in how you manage your products and any additional data you may want included within their variants.

This information is also used by Discovery AI to help better understand your products and serve better results to your customers.

For example, you may want to include product dimensions for pieces of furniture, available of shipping if you sell to multiple countries, or maybe some keywords you want Discovery AI to pick up on when seeing if this variant would be great for a use case.

<div align="left"><figure><img src="/files/JjrFKGMtM6Tx25iEv7Jy" alt="" width="375"><figcaption></figcaption></figure></div>

Adding it is as simple as hitting the **+ Add Metadata** button, selecting whether you want it to be a string or number, assigning it a Name and the value you want.

### Improvements & Bug Fixes

* Resolved issue for Catalog 2.0 Analytics where metrics with no data are not shown&#x20;
* Resolved issue with Logik connector where arrays were not being parsed correctly
* Resolved issue for Catalog 2.0 where secondary pricing data on variants could not be updated&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://community.threekit.com/releases/2025/july-2025-preview-release.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
