PHPackages                             vardumper/shopware-six-exporter - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. vardumper/shopware-six-exporter

AbandonedArchivedWordpress-plugin[Database &amp; ORM](/categories/database)

vardumper/shopware-six-exporter
===============================

Wordpress Plugin intended to simplify data migration from WooCommerce to Shopware 6.x

0.1.6(5y ago)21.7kGPL-2.0+PHPPHP &gt;=5.3.0

Since Mar 4Pushed 5y ago1 watchersCompare

[ Source](https://github.com/vardumper/shopware-six-exporter)[ Packagist](https://packagist.org/packages/vardumper/shopware-six-exporter)[ Docs](https://erikpoehler.com/shopware-six-exporter)[ RSS](/packages/vardumper-shopware-six-exporter/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (4)Versions (24)Used By (0)

Shopware 6 Exporter for WooCommerce
===================================

[](#shopware-6-exporter-for-woocommerce)

Wordpress Plugin intended to simplify data migration from WooCommerce to Shopware 6.x

Installation
------------

[](#installation)

Download the [zip](https://github.com/vardumper/shopware-six-exporter/archive/main.zip) upload it to your plugins folder and activate the plugin. If your Wordpress &amp; WooCommerce site is powered by Composer you can install the plugin with

```
composer require vardumper/shopware-six-exporter

```

or

```
composer require wpackagist-plugin/shopware-six-exporter

```

Requirements
------------

[](#requirements)

- In order to being able export .csv files which have correct mappings (countries, languages, currencies, payment methods, sales channels, etc.) you need to tell the plugin their Uuids so obviously you need to configure Shopware beforehand.
- In order to keep and migrate your customers login credentials as well, you need to install my [Wordpress Password Encoder](https://github.com/vardumper/wordpress-password-encoder-for-shopware-six) on the Shopware side, as well. Otherwise, your customers will have to reset their passwords, which might work for you as well.
- Although making use of performance-optimized database queries, you might need to increase your servers PHP memory\_limit temporarily. PHP resources are primarily required for the additional column filters. I have successfully exported 50k customers with 1G of PHP memroy and 100k with 2.5G.

Plugin Features
---------------

[](#plugin-features)

- This plugin generates importable .csv files of your WooCommerce online stores' most important entities (such as customers, products and orders) for later import into Shopware 6.
- Fake customer emails to prevent accidential
- Prevents auto increment ID collisions when importing from multiple WooCommerce stores.
- It allows you to map countries, sales channels, payment methods to the corresponding Shopware Uuids.
- Filters allow you to modify each csv column to your needs. You can and should use these to extend mappings, or retrieve more entity data.
- Complete Shopware Import/Export Profiles are included.

Why not use the Shopware Migration Wizard?
------------------------------------------

[](#why-not-use-the-shopware-migration-wizard)

The Shopware Migration Assistant or Wizard requires a Wordpress XML export – which is simply impossible to do on any Multi-Gigabyte database. If you have tried the migration wizard, and it worked for you, well then congrats. Lucky you! But I guess you wouldn't be here, if that was the case.

So who is this for?
-------------------

[](#so-who-is-this-for)

Anyone migrating a WooCommerce online store over to Shopware 6 in Community, Professional or Enterprise flavour. If you import multiple WooCommerce installations into a single Shopware installation it also makes sense to import matching .csv files with identical format and compatible with the same Shopware ImportExport profile.

Advanced Mappings
-----------------

[](#advanced-mappings)

Whenever assinging a default value for country or sales channel is not enough, you can use the plugin filters to achieve complex mappings. Read more about how ti use them [here](https://github.com/vardumper/shopware-six-exporter/wiki/Advanced-Mappings).

Roadmap
-------

[](#roadmap)

- v0.0.\* initial user/customer export released
- v0.1.0 Guest user export finished released
- v0.2.0 Product export finished
- v0.3.0 Order export finished
- v1.0.0 Fully translated into german &amp; public plugin release via wordress.org

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

22

Last Release

1868d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/50c8cdff5461214c7149cd8f1c55473b144ef0c3740a79e2d78eb9f2a1cfa4bc?d=identicon)[vardumper](/maintainers/vardumper)

---

Top Contributors

[![vardumper](https://avatars.githubusercontent.com/u/21208397?v=4)](https://github.com/vardumper "vardumper (19 commits)")

---

Tags

wordpressmigrationexportshopwarecsv

### Embed Badge

![Health badge](/badges/vardumper-shopware-six-exporter/health.svg)

```
[![Health](https://phpackages.com/badges/vardumper-shopware-six-exporter/health.svg)](https://phpackages.com/packages/vardumper-shopware-six-exporter)
```

###  Alternatives

[usmanhalalit/laracsv

A Laravel package to easily generate CSV files from Eloquent model.

6151.7M4](/packages/usmanhalalit-laracsv)[ddeboer/data-import

Import data from, and export data to, a range of file formats and media

5604.3M9](/packages/ddeboer-data-import)[portphp/portphp

Data import/export workflow

2702.9M22](/packages/portphp-portphp)[dbout/wp-orm

WordPress ORM with Eloquent.

1279.6k1](/packages/dbout-wp-orm)[betapeak/laravel-auditing-filesystem

A filesystem driver for the owen-it/laravel-auditing package. Allows storage of the audits in CSV files, across all registered Laravel disks.

166.5k](/packages/betapeak-laravel-auditing-filesystem)[kmi/db-sync-tool

Python script to synchronize a database from and to client systems.

323.5k](/packages/kmi-db-sync-tool)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
