---
title: Mastering Shopware's Import/Export Functionality | Shopware Community Hub
description: Learn how to efficiently manage data using Shopware’s Import/Export feature
canonical_url: 'https://hub.shopware.com/learn/unit/user-import-export'
---

# Mastering Shopware's Import/Export Functionality

<LearningObjectives>

- Understand the purpose and benefits of Shopware’s Import/Export feature for managing large data sets efficiently.
- Use the Import functionality to bulk upload products using CSV files, reducing manual entry and errors.
- Recognize different import/export profiles and the ability to customize profiles for specific data needs.
- Learn how to export product inventory data, including stock levels, to generate reports or backups.
- Utilize Shopware Intelligence in Shopware's export feature to quickly generate export datasets based on prompts.
- Appreciate the limitations of imports, such as inability to remove existing data via import.
- Identify scenarios for exporting data, including backups, audits, data migration, and analysis.
- Gain confidence in integrating Shopware’s Import/Export tools into daily shop management workflows.

</LearningObjectives>

# Streamline your Shop: Shopware's Import/Export Capabilities

Imagine managing a large online store with hundreds of products, customer records, or other data. Manually entering each item would be incredibly time-consuming.
Shopware's Import/Export feature provides a powerful solution to manage your shop's data quickly and efficiently.

<Callout>

Most online shops are using interfaces to have an even more seamless and automated synchronization between their Shopware shop and other systems within their company.

The most popular ones are bookable via the [Shopware Extension Store](https://store.shopware.com/en/), but a skilled developer can even create custom ones.

</Callout>

## Scenario: Import Inventory

Strum & Co. has just received more than **50 new products** from a supplier and wants to make them available in the online store **quickly**.

Manually entering each product would take hours. Instead, they use **Shopware's Import/Export feature** to upload the product catalog in bulk using a CSV file. With just a few clicks, all new products are added to the store accurately and efficiently, saving time and reducing the chance of manual errors.

<ShopdevInstance plugin="lp15" step="DoNotDisplay" plan="rise" />

So, lets import the products.

1. Download the CSV file here: [Import file](./assets/20240328%20Strumco%20export%20for%20user%20learning%20path.csv)
2. Navigate to **Settings -> Import/Export**.
    ![Import products](./assets/settings_page.jpg)
3. Click **Choose file** and choose the above CSV file.
4. Select the **Default product** profile.
5. Click **Start import**.
![Import products](./assets/import_success.jpg)

You directly see the result: You can see within the **Import activity** that the import is successful! Check out the new products in your catalog.
![Import success](./assets/imported_products.jpg)

In Shopware, you have different profiles for different types of import and export, such as products, customers, orders, or promotion codes.
Furthermore, you can create your own profile, so you don't need to edit every file you want to import. You can change the field indicator, add new attributes, and map information differently within that.
An overview of all possibilities, including example downloads per default profile can be found in our [documentation](https://docs.shopware.com/en/shopware-en/settings/importexport#example-csv-file).

<Callout>

Please note that with the import, you can only adjust existing data or add new information, but you cannot remove any data. For example, if a product has a sales channel assignment, this cannot be removed by an import.
This is important so that available information will not disappear from your shop by uploading an older import file.

</Callout>

## Scenario: Export Inventory

It is the yearly inventory at **Strum & Co.**, and your coworker asks you to provide an overview of all available products, including the stock level. Let's do that!

1. Go back to the **Import/Export** feature and open the **Export** tab
2. As you are working with the **Rise plan**, you can use **Shopware Intelligence**. Click **Enable AI Copilot** to start with it.
![Enable AI](./assets/export_enable_ai.jpg)
3. Input the prompt *Give me all products, including the stock level*.
![Export info](./assets/export_success.jpg)
4. Click **Preview**, see the data and click **Export**.
![Export data](./assets/exported_products.jpg)
5. Once the export is successful. Click the 3 dots besides and **Download export file** report.
![Download products](./assets/download_products.jpg)

<Callout>

If you want to export your data in a specific way, you can create your own profile.

</Callout>

### Other reasons to Export

- Create comprehensive backups
- Analyze shop information
- Prepare data for other systems
- Audit your catalog
- Migrate or transfer data between environments

## Final Thoughts

You've now gained insights into Shopware's powerful [Import/Export](https://docs.shopware.com/en/shopware-en/settings/importexport) functionality. This feature can significantly streamline your shop management, saving time and reducing manual data entry.

In the next unit, we'll explore more [bulk edit](/learn/unit/bulk-product-management) techniques to further optimize your Shopware experience.
