LogoLogo
Chainbox Webshop
Chainbox Webshop
  • Chainbox Webshop documentation
  • Umbraco backoffice extension
    • Introduction: Umbraco backoffice extensions
    • Accessing Umbraco
    • Setup and configuration
      • Site profile settings - Chainbox module
        • Information, general and layout settings
          • Locale
          • Shared customer profile concept
          • Shop information settings
          • Company information settings
          • Primary layout colors and Favicon
          • Configure opening hours
        • Content
          • Global header notification
          • Top navigation items
          • Logo & tagline
          • Main navigation
          • Default footer configuration
            • Custom footer setup
        • Products
          • Product category settings
          • Product restriction setup
          • Indexing and search setup
          • Pricing display and purchase setup
          • Stock setup
          • Productlist setup
          • Productdetail settings
          • Product and category meta information settings
        • Checkout
          • Cart settings
          • Voucher, gifts & fees setup
          • Delivery/shipping setup
          • Paymentmethod setup
          • Terms configuration
        • Emails
          • Email theme setup
          • Email templates
        • Services
          • Newsletter provider setup
          • Consent provider setup
          • Tracking setup
          • Trustpilot setup
        • Security
          • Content Security policy setup
        • Debug
      • Global settings
        • Layout
        • Scripts & styles
        • Robots.txt
    • Content extensions
      • Content relations
      • Block Grid extensions
        • Row settings
          • Creating additional rowgrids
        • Column settings
        • Grid editor extensions
          • Anchor
          • Button
          • Contact form
          • Content slider
          • Headline
          • Magic tile
          • Newsletter subscription
          • Image
          • Parallax Image
          • Product List
          • Products
          • Slideshow
          • Template items
            • Introduction
            • Category specific
              • Category list
              • Category navigation
              • Product listing
            • Product specific
              • Recommended products
              • Content relations
              • Product documents
              • Product Images
              • Product information
              • Product purchase
              • Product specs
              • Related products
            • Generic
              • Header
              • Image
              • Popular products
              • Text
              • Video
          • Trustpilot widget
          • USP
          • Video
          • Umbraco standard
            • Embed
            • Macro
              • BrandList
              • CategoryMap
              • ContentLinks
              • ContentList
              • FeaturedBrands
              • FeaturedContent
              • FooterSoMeLinks
              • ImageGallery
              • RelatedContent
              • RelatedProducts
              • SiteSelector
              • TrustRating
              • TrustTextWithIcon
            • Quote
            • Richtext editor
      • Content templates
      • Documenttypes
        • System documenttypes
        • Landingpage documenttype
          • Landingpage (collection) document type
          • Landingpage (standalone) document type
          • Landingpage restriction by membertype
        • Homepage document type
        • Siteselector documenttype
    • User management
      • Users
      • User Groups
    • Media
  • Webshop frontend
    • Introduction: Webshop frontend
    • Templates
      • Homepage
      • Product pages
        • Product category listing
        • Product details
          • Variants
        • Content pages with vertical productlists
      • Checkout process
        • Shopping cart
        • Billing and shipping information
        • Payment
        • Order confirmation
          • Email receipt
      • Content & landingpages
      • Customer area
      • Header and footer
    • Functions
      • Search
      • Shortcuts
      • Pricing
      • Serverside tracking
      • CSV import
      • Vouchers
    • Settings
      • Labels
      • Worker controls
      • Index info
      • Umbraco
      • Documentation
    • Technical Info
      • Cookies
      • Browser support policy
  • Webshop worker
    • Introduction: Webshop worker
    • Built-in tasks
      • Feeds
        • Sitemap
        • XML Shoppingfeeds
      • Serverside tracking
      • Chainbox.io integration
        • PIM data
        • Logins & voucher
  • Chainbox.io integration
    • Product information management
      • Home
        • Overview
        • Product views
          • Create a view
            • View information
            • Options
              • Advanced table fields
              • Sidebar filters
              • Keyword search fields
              • Display mode
              • Enable user settings modifications
            • Fixed filtering
              • Query
              • Ordering
          • Manage views
      • Products
        • Change view
        • Category tree
        • Product details
          • Product search
          • Resources
          • Family
          • Channels
          • Categories
          • Delete product
          • Product tab
          • Marketing tab
          • Variant info tab
          • All attributes tab
        • Attribute stats
        • Bulk actions
        • Export csv
        • Create product
      • Categories
        • Export csv
        • Create subcategory
        • Category details
          • Hierachy
          • Label
          • Category tab
          • All attributes tab
          • Resources tab
          • Products tab
      • Define
        • Attributes
          • Attributes with Umbraco functionality
          • Creating attributes
          • Deleting attributes
        • Sets
        • Families
        • Channels
        • Category hierarchies
        • Lookup lists
        • Lookup list items
      • Import
        • Product CSV exports
        • Product ERP import
        • Product CSV import
        • Category CSV exports
        • Category CSV import
        • System import
      • Settings
        • Integration
        • Resources
        • Locales
        • Product views
        • Workers
        • Public API
        • Compositions
        • Global filters
        • ⭐Experimental features
        • Ensure defaults
        • Release notes
    • Webshop management
      • Members
      • Vouchers
      • Manage
      • Visit website
      • Visit CMS
      • Settings
        • Member fields
  • ERP Integration
    • Introduction: Built-in ERP integrations
    • Microsoft Dynamics C5
      • Overview
      • Pricing & discounts
      • Workflows
    • Microsoft Dynamics NAV
      • Overview
      • Pricing & discounts
      • Workflows
    • Microsoft Business Central
      • Overview
      • Pricing and discounts
      • Workflows
      • Installation of Chainbox plug-in
    • Uniconta
      • Overview
      • Pricing and discounts
      • Workflows
      • Ordre import
    • Visma.net
      • Overview
      • Pricing and discounts
      • Workflows
    • Other
  • Enterprise
    • Enterprise modules available
      • Punchout
        • Punchout FAQ
  • Tutorials
    • The initial shop configuration steps
    • Setting up a content area
      • Example landingpage
      • Example landingpage collection
        • Article collection page
        • Brand collection page
    • Setting up a new category list template
    • Setting up a new product template
    • Create product restrictions
      • Examples, restriction by customer fields
      • Examples, restriction by user fields
    • Creating a new language node
    • Creating a product URL
    • What is my current Chainbox version
  • Frequently asked questions
    • Emails
    • URLs
    • 301 Redirects
    • CSP & External scripts/components
  • Changelog
    • Versions & updates
      • Version 5.2.x
      • Version 6.0.x
  • Customized solution
    • Customization & development
Powered by GitBook
LogoLogo

Copyright Chainbox 2008-2023

On this page
  • Creating an Import file
  • Altering data on existing product ID's
Export as PDF
  1. Chainbox.io integration
  2. Product information management
  3. Import

Product CSV import

PreviousProduct ERP importNextCategory CSV exports

Last updated 1 year ago

Please read! Best practise for CSV import:

Before importing and changing large amounts of product data, create and save an export as backup

Only include relevant columns and rows that are actually changed, or vital for import (unique identifyer) - exclude columns from import that hasn't been changed.

Also ways check the number of products changed with how many you intended to change, so avoid errors.

Note that exported files are in parsing culture US, so if your export contains decimals and dates, make sure the import parsing culture matches.

CSV-format for product import MUST be format CSV UTF-8 (semicolon separated)

Importing product by CSV-file into PIM are for two main reasons:

  • Creating new products in PIM not existing in the ERP-system

  • Enriching existing products in PIM with data fields not mapped to the ERP-system.

Please note, the product ID is a unique identifier - this means you cannot change existing product ID's - either manually nor through import. You can create new ones (manually or by CSV-import) and you can delete existing product ID's (manually). But not change the product ID itself.

  • Images and files cannot be uploaded through CSV import

  • Consider if Channels and Categories are easier maintained through bulk-update on product view.

  • Ensure that empty fields are indeed empty and not containing non-visible char2 characters.

  • Preparing the file, if you erase rows in the file, ensure you delete the rows instead of deleting just the content of the rows.

  • Fields mapped to ERP are maintained in the ERP-system only.

Creating an Import file

Easiest way to ensure the file-format is correct (UFT-8) and that a mapping happens automatically upon import, is to export a product with the exact same fields that you wish to import. Remember the product ID be included in the import file.

Altering data on existing product ID's

If the purpose for the import is to alter fields on existing Product ID's, it is recommended to export the existing product ID's with relevant fields - save as CSV UTF-8 - change the data and import. However, any CSV UFT-8-file with any headlines can be used. Mapping just needs to be done upon import.

Export relevant products from PIM, to have correct column headlines, or create your own file - in both cases the format must be CSV UTF-8 and Product ID/sku must be part of the file:

Do the changes necessary (marked in yellow) and save file as CSV UTF-8:

Go to Import/export - Product CSV Import - Upload file. Drag and drop your import file in the marked area. Choose type of delimiter if different that semicolon (mostly relevant if you have created your own file). Click Upload.

Unclick fields in column "Include" of not changed in file. Ensure mapping is correct/do mapping. Set delimiter for fields with more than one value (e.g. multiple tags or multiple related items) and mark if any fields empty should action a deletion of current PIM data. Last mark if creations of products are allowed only - or updates only. This helps to ensure that a misspelled product ID/sku doesn't result in a creation of a new product. Click "Import" when ready.

Ensure the below import details - number of products changes, and sample data - matches the expectations before clicking "Confirm import". If not click "Close" and check the file and import-markings again.

Navigation to Product CSV import
Import CSV UTF-8 file for changes/addition to fields not mapped to ERP-system
Import product CSV file - step 1
Import product CSV file - step 2
Import product CSV file - step 3
Import product CSV file - step 4