Blog Sections Open

Importing Catalog Data from CSV into Shopkeeper with CatalogFill

How to use CatalogFill to move spreadsheet catalog data into a Shopkeeper-powered Evolution CMS project.

CatalogFill becomes especially valuable when it is used not just for generic resources, but for ecommerce data that has to end up in a Shopkeeper-ready structure. The original context was classic: spreadsheet data prepared in office tools, exported as CSV, then imported into Evolution CMS.

The reusable lesson is that successful imports are not only about reading CSV. They depend on a stable field mapping, predictable encodings, and a clear idea of which imported values belong in core resource fields versus TVs used by the storefront.

This is a strong Guide topic because many legacy Evolution shops were maintained through spreadsheet workflows long before API-first product management became common.

Newer post

Building Multi-Condition TV Filters with SQL Logic in Evolution CMS

How to express compound TV-based conditions when one TV controls the year and another controls the month or secondary bound.

Older post

Filtering multiTV Data Correctly with evoFilter and DocLister

How comma-separated multiTV values can break filtering logic and what to normalize before evoFilter and DocLister use them.