Importing products into PrestaShop sounds trivial: a CSV, an upload, done. Reality is more nuanced. On real catalogs (1,000+ SKUs with combinations, multiple images, specific prices, multi-level categories), 85% of native imports hit at least one error. This guide sorts the methods.
It covers PrestaShop 1.7, 8 and 9. Import screens differ slightly but the CSV / API logic is identical across versions.
Seegea connects to PrestaShop via OAuth / API key
The 4 PrestaShop product import methods
Native back-office CSV
PrestaShop webservice / API
Seegea module v3.9.1
The PrestaShop CSV: columns that matter
The native CSV import accepts 70+ columns. In reality, 15 are near-mandatory not to break anything:
ID(empty on create, required on update)Active (0/1)NameCategories (x,y,z)Price tax excl.Tax rateReference (SKU)QuantityShort descriptionDescriptionMeta titleMeta descriptionRewritten URLImage URLs (x,y,z)Default category ID
;. Encoding: UTF-8 without BOM. An Excel CSV saved as UTF-8 with BOM breaks PrestaShop 1.7 native import.Combinations: the most fragile point
PrestaShop handles combinations in a separate CSV. Every row must reference the parent product (by ID or reference) and list attributes. Typical errors:
- Invalid parent ID → orphan combination created
- Non-existing attribute → silent reject
- Impact price with comma instead of dot → import fails
- Combination images not downloaded if URL takes > 10s
What Seegea brings to PrestaShop imports
Pre-import validation
Async import
Full rollback
| Critère | Shopify natif | Seegea |
|---|---|---|
| Reliable max volume | ~2,000 rows | 50,000+ (async) |
| Combinations | Separate CSV, fragile | Integrated, tabular grid |
| Images via URL | Often fails | Auto retry on fail |
| Rollback | Full DB backup restore | 1-click Ctrl+Z |
| Pre-import validation | None | Duplicate / image / category audit |
Import your PrestaShop catalog with confidence
Google Meet · we support you on the first import
Case study: 12,000 SKU migration from Shopify to PrestaShop
A fashion merchant migrated 12,000 SKUs with 45,000 combinations from Shopify to PrestaShop 8. Native PrestaShop CSV cracked 3 times (PHP timeout, encoding, 404 image URLs). With Seegea: Shopify export → auto mapping → PrestaShop import in 2h15, 0 errors, plus a bonus SEO audit (2,000 metas regenerated by AI).
Built in France between Annecy and Chantilly, Seegea supports every migration on Google Meet during the first week. Official PrestaShop module v3.9.1, compatible with 1.7, 8 and 9.
