---
title: EAN Field Not Visible to Import/Export Tools
description: "Import EANs when WP All Import does not list the field: add the _alg_ean custom field manually, or use the EAN column in the WooCommerce CSV importer."
url: "https://wpfactory.com/docs/ean-field-not-visible-to-import-export-tools/"
updated: "2026-09-26"
category: Troubleshooting
tags:
  - EAN and Barcodes for WooCommerce
---

# EAN Field Not Visible to Import/Export Tools

If an import tool such as WP All Import does not list the EAN field, add it by hand as a custom field named `_alg_ean`, the meta key [EAN for WooCommerce](https://wpfactory.com/item/ean-barcodes-woocommerce/) uses (set at **WPFactory > EAN > Advanced > Meta key**). The WooCommerce CSV importer offers an **EAN** column automatically.

## Symptoms

- In WP All Import, the EAN field is missing from the Custom Fields dropdown even though EAN for WooCommerce is active.
- You cannot map the EAN column of your file, so products import without EANs.

## Why it happens

- EAN for WooCommerce stores each code as product meta under one key, `_alg_ean` by default. Import tools usually build their field list from meta keys that already exist in the database, so on a new store, or before any product has an EAN, the key may not appear.
- Some import plugins cache the list of available fields until the page is reloaded.

## Fix for WP All Import and similar tools

1. Go to **WPFactory > EAN** (also reachable at **WooCommerce > Settings > EAN**), open **Advanced** and confirm the **Meta key** value (default `_alg_ean`).
2. In the import template, open the Custom Fields section and **manually add** a custom field with **Name** = `_alg_ean` (or your custom key).
3. Drag the column that holds the EAN values into the value box.
4. Save the template and run the import.
5. Open a few imported products and check the EAN field.

For variable products, map the EAN on each variation row if your file has one row per variation. Each variation stores its own EAN.

## Fix for the WooCommerce CSV importer

EAN for WooCommerce registers an **EAN** column on **Products > Export** and an **EAN** mapping option on **Products > Import**. A file column named exactly `EAN` is mapped automatically. If yours is named differently, pick **EAN** from the dropdown on the column-mapping screen. This is free. Full steps: [Import and Export Product EANs with the WooCommerce CSV Tools](https://wpfactory.com/docs/import-export-product-eans/).

## If it still does not work

- **EANs imported but do not show.** Check the key. If **Meta key** was changed, import to the new key, or move old values with **Tools > Copy from product meta**.
- **EANs came from another plugin.** If the old plugin saved codes under a key like `_gtin`, you do not need to re-import. Run **Tools > Copy from product meta** with that key. It does not overwrite products that already have an EAN.
- **Duplicates after import.** Turn on **General > Admin product edit page > Check if unique** (default off). The admin products list column shows duplicates by default. See [Ensure Unique EAN/GTIN Codes](https://wpfactory.com/docs/unique-ean-gtin-codes/).
- **Cached pages.** Clear your cache and reload the product page after importing.

## FAQ

### What field name do I use in WP All Import?

`_alg_ean`, unless you changed **Advanced > Meta key**. Use the exact value shown there.

### Does the free version support CSV import and export of EANs?

Yes. The EAN column on the WooCommerce product importer and exporter is free.

### How do I check how many products are missing an EAN after import?

Run **Tools > Get stats**. It counts products without an EAN and does not change anything.

Need a hand? Our team answers every ticket on the [EAN for WooCommerce support forum](https://wpfactory.com/support/item/ean-barcodes-woocommerce/).

Related articles

- [Bulk EAN Management with the Product Tools](https://wpfactory.com/docs/woocommerce-ean-toolkit/)
- [Barcodes Missing or Extra Text on Printed EAN Labels](https://wpfactory.com/docs/ean-barcode-labels-print-problems/)
- [EAN/GTIN Empty in Feeds After Mapping Custom Attribute](https://wpfactory.com/docs/ean-gtin-empty-in-feeds-after-mapping-custom-attribute/)
- [Why Product Variations Lose Their EAN or Share the Same EAN](https://wpfactory.com/docs/ean-missing-or-duplicated-for-variations/)
- [EAN for WooCommerce Troubleshooting: Common Errors and Fixes](https://wpfactory.com/docs/general-troubleshooting-ean/)

 

[![EAN, UPC, ISBN Generator: Product Barcode Inventory for WooCommerce](https://wpfactory.com/wp-content/uploads/EAN-for-WooCommerce.webp)](https://wpfactory.com/item/ean-barcodes-woocommerce/)
