Skip to main content

How to Use Import Mode

Learn how to use cobby's import mode to efficiently create new products or update existing products with external data from manufacturers, suppliers, or other systems.

When to Use Import Mode

Use import mode when you need to:

  • Update existing products with new manufacturer data
  • Create new products from external data sources
  • Transfer products from staging to live environment
  • Import supplier product information
tip

Import mode is optimized for bulk data operations. Unlike normal mode, it doesn't load existing product data from your store - only the attribute structure. This makes it much faster for large imports.

How Import Mode Works

Understanding how import mode processes your data is essential to avoid common pitfalls.

The Matching Process

When you save products in import mode, cobby:

  1. Identifies each product by SKU - The SKU in your Excel sheet is matched against existing products in your store
  2. Compares each attribute value - For every visible column, cobby checks if the Excel value differs from the store value
  3. Overwrites differing values - Any difference results in the Excel value replacing the store value
Excel ValueStore ValueResult
"Red""Red"No change
"Blue""Red"Store updated to "Blue"
(empty)"Red"Store cleared! ⚠️
"Green"(column hidden)No change (column ignored)

Column Visibility Controls Everything

Important: Only visible columns are processed

Hidden columns are completely ignored - cobby won't read or write any data in hidden columns, regardless of what's in your Excel sheet.

This leads to two common problems:

  1. Data not updating: You want to import data, but the target column is hidden → Nothing happens
  2. Data accidentally deleted: You leave an empty column visible → Empty values overwrite your store data

Remember: Visible = Will be imported. Hidden = Will be ignored.


Prerequisites

Before starting, ensure you have:

  • cobby installed and connected to your shop
  • An Excel file with product data (SKU column required)
  • For new products: all mandatory fields prepared
  • For multi-shop imports: access to the target license

Step-by-Step Guide

Step 1: Prepare Your Import File

  1. Open your external data (manufacturer list, supplier data, etc.) in Excel
  2. Structure your data with columns matching cobby attribute names
  3. Ensure SKUs are in a dedicated column
  4. Format the data as a table: Ctrl + ACtrl + L
  5. Save this file
tip

Keep your import file simple - only include the columns you actually need to update. This makes it easier to manage column visibility later.

Step 2: Close Other Workbooks

Close all other Excel workbooks before starting import mode. Having multiple workbooks open can cause performance issues or conflicts.

Step 3: Start Import Mode

  1. Open cobby in Excel
  2. Click "Load Products" in the ribbon
  3. Select "Start Import Mode"

What happens: cobby creates a new sheet showing all available columns from your attribute sets, but without loading any product data from your store.

Step 4: Select Attribute Set

Choose an attribute set that contains all the columns you need to import.

For updating existing products: Since import mode matches products by SKU, you can choose any attribute set that has the required columns. The attribute set selection doesn't affect which products get updated.

Creating New Products is Different

For new products: You must select the exact attribute set where the products should be created. New products will be assigned to the attribute set you select here.

Step 5: Configure Column Visibility

This is the most critical step for a successful import.

Before You Continue

Take time to carefully review which columns are visible. Every visible column will be processed during import:

  • Visible + has data → Data will be imported
  • Visible + empty → Existing store data will be deleted
  • Hidden → Column is completely ignored

5a. Unhide columns you want to import

  1. Check if the columns you need are currently visible
  2. If any required columns are hidden, right-click and select "Unhide"
  3. Verify all target columns are now visible

5b. Hide columns you DON'T want to import

  1. Identify columns where you have no new data or where the store data should remain unchanged
  2. Move columns you want to keep to the front (behind Website and SKU):
    • Right-click on column header → "Cut Column"
    • Navigate to desired position → "Paste Cut Columns"
  3. Select all remaining columns you want to exclude
  4. Right-click → "Hide"

Step 6: Keep Required Columns Visible

Always keep these columns visible and filled:

ColumnPurpose
WebsiteIdentifies which store/website the product belongs to
SKUUnique product identifier for matching
Website Storeview Field - Important

Manually type values into the "Website Storeview" field - do not copy-paste. Copy-pasted values in this field may not be saved correctly due to formatting issues.

For new products: Additionally keep all mandatory fields visible:

  • Name
  • Price
  • Status
  • Visibility
  • Tax Class
  • (and any other fields required by your shop)

Step 7: Copy Your Data

  1. Switch to your import data file
  2. Select the data you want to import (without column headers)
  3. Copy the data (Ctrl + C)
  4. Switch back to the cobby import sheet
  5. Paste into the corresponding columns (Ctrl + V)
warning

Do not copy column headers from your source file - only copy the data rows. Column headers in cobby must remain unchanged.

For new products: After pasting, use the "Split to Attributeset" function to assign products to their correct attribute set.

Step 8: Save to Start Import

  1. Click "Save products" in the cobby ribbon
  2. Watch the job log indicator in the status bar
  3. Wait until the job log turns green (import complete)

info

The product status column (far left) may remain yellow after import - this is normal behavior for import mode. The yellow status indicates the row was processed but doesn't indicate success or failure.

Step 9: Close and Reopen Excel

After completing your import:

  1. Close Excel completely
  2. Open a new Excel workbook
  3. You can now continue with regular cobby operations

Troubleshooting

Data Not Updating

Most Common Problem

If your import completes successfully (green job log) but store data hasn't changed, hidden columns are almost always the cause.

Why this happens:

cobby only processes visible columns. If a column is hidden in your attribute set, cobby completely ignores it - even if your Excel file contains valid data for that column.

Real-world example:

A customer wanted to update shoe sizes in their "Shoes" attribute set. They prepared an Excel file with all the correct data and ran the import. The job log showed success, but when they checked the store, nothing had changed.

The cause: The "Size" column had been hidden in the "Shoes" attribute set months ago because they didn't need it at the time. They forgot it was hidden, and cobby silently ignored all the size data.

The fix: Unhide the "Size" column and re-run the import.

How to diagnose:

  1. Open the attribute set you used for import
  2. Check if the target column is visible or hidden
  3. If hidden, unhide it and re-run the import

Quick checklist:

  • Is the target column visible (not hidden)?
  • Are you using the correct attribute set?
  • Do SKUs match exactly (case-sensitive)?

Store Data Accidentally Deleted

Symptom: After import, some product fields are now empty that weren't empty before.

Why this happens:

You left columns visible that had empty cells in your import file. Empty cells = empty values = store data gets overwritten with nothing.

Example:

  • Your import file only had SKU, Name, and Price columns with data
  • But you forgot to hide the Description column
  • Description column was empty in your import file
  • Result: All product descriptions in your store are now empty

How to prevent:

  • Always hide columns where you don't have new data
  • Review all visible columns before clicking Save
  • When in doubt, hide the column

Data Imported to Wrong Products

Symptom: Product data appears on the wrong products after import.

Why this happens:

SKU mismatch or incorrect column alignment during copy-paste.

Common causes:

  • SKUs don't match exactly (case-sensitive!)
  • Data was pasted into the wrong column
  • Rows got shifted during copy-paste

SKU matching rules:

Your ExcelStoreMatch?
ABC-123ABC-123✅ Yes
abc-123ABC-123❌ No (case differs)
ABC-123 ABC-123❌ No (trailing space)
ABC-123ABC-123❌ No (leading space)

Other Common Issues

Products aren't being created
  • Verify you're in Import Mode (not normal mode)
  • Ensure all mandatory fields are filled (SKU, Name, Price, Status, Visibility, Tax Class)
  • Check that you selected the correct attribute set for new products
  • Verify the Website column is filled correctly
Website Storeview not saving

Type the Website Storeview value manually instead of copy-pasting. Copy-pasted values may contain hidden formatting that prevents saving.

Job log shows errors

Check the job log details for specific error messages. Common issues:

  • Missing mandatory fields
  • Invalid attribute values (e.g., wrong dropdown option)
  • Duplicate SKUs
  • Data type mismatches

See Error Codes Reference for solutions.

New products in wrong attribute set

For new products, you must select the exact target attribute set before importing. If products ended up in the wrong set, you'll need to delete them and re-import with the correct attribute set selected.

Excel crashes or becomes slow
  • Close all other Excel workbooks before starting import mode
  • If importing large datasets, consider splitting into smaller batches
  • Ensure your computer has sufficient RAM available

Best Practices

Pre-Import Checklist

Before every import, verify:

  1. ✅ All target columns are visible in the attribute set
  2. ✅ All columns without new data are hidden
  3. ✅ Website and SKU columns are filled correctly
  4. ✅ SKUs match exactly (case-sensitive)
  5. ✅ Website Storeview was typed manually (not pasted)