New discounts and limited-time offers every two weeks! 💸 Don't miss out on your opportunity. SHOP NOW

Export Customers for Magento 2

Extend your business by connecting Magento instance to external platforms. Export customers directly to CRM, ERP or other CMS systems automatically and on a regular basis.
  • Export any customer entities
  • Use CSV, XML, ODS, XLSX, JSON or Custom Template
  • Filter users by entity values and export only required ones
  • Configure automatic export by cron or event
  • Store export files on local or distant servers, send by email, use API, output them to Dropbox and Google Drive
  • Customize columns naming and sorting in export files without coding
  • Configure compatibilities without development using 3rd-party connectors
60 days money back
Free lifetime updates
90 days free support

Get the bundle with 10% off

Save $55.70

⚡ Challenge

Using CRM and ERP systems is a common practice among business owners, especially when it comes to customer base management. But the default Magento doesn’t have options to set the necessary connections. As a result, store owners need to hire developers and waste a lot of time installing integration. Moreover, there are no options to filter customers and export only a particular segment.

⚡ Solution

Magento 2 Export Customers is a highly-customizable tool to export users and all concerning data without coding. Create multiple export profiles, include customers from a particular segment and export any data you need including from 3rd-party extensions. Execute export manually, by cron or by an event to automate customer migration. See 2 included solutions to cover each export need with one tool.

What benefits do you get for your store

Level up your business: keep your customer base up to date with the stable system connections


Reduce administration costs: adapt export files to multiple systems without development


Improve marketing efficiency: segment customers automatically before exporting

Sustain a stable export flow and migrate huge volumes with outstanding performance:

  • Migrate 150.000+ customers with all available data for 1,51 min
  • Export only new data due to the comparison algorithm
  • Limit the batch size for each export profile
  • Enable multi-process generation
  • Auto clean logs and files

Make export file suitable for each platform

The set of extension features lets you create export files that meet the peculiarities of each particular system, whether it’s SAP ERP or Zoho CRM, etc.. With the Export Customers extensions, you can create adaptive export profiles for multiple business purposes and manage them all in one place.

Create multi-purpose export profiles

Add as many export profiles as you need for your business. Each profile can have its own structure, file format, storage options, execution schedule and so on. You can check the dates of the last run and update or even export profiles right from the grid. Create a brand-new profile or duplicate the existing one to speed up configuration.

Export any customer entities and fields

A customer list for export in Magento extension has a tree-structured UI: it includes root entities, subentities and fields. Add any entity you need to the export file and build a suitable file structure. Add the fields using a modal window. Use a search bar to find any required field in a few seconds. Moreover, add static fields if needed.

NEW: Now you can export the information about newsletter subscribers, which can be useful for marketing needs. For instance, pass the data to your sales team for further emails.


Modify values in export files

Now you can use modifiers to change the values in the export file automatically.

Types of modifiers you can use:

  • Text Modifiers: Adjust the text of the text values by appending, prepending, capitalizing, etc.
  • Numeric Modifiers: Use for number modifications, e.g. rounding customers' balances.
  • Date Modifiers: Specify a suitable date format, e.g. d/m/y.
  • Custom Modifiers: Replace the output of one field with the value of another.

Segment customers before exporting

You can use the filtration options to export only particular customers. For example, it is possible to sort users by their country, account creation date or customer group - to cut the long story short, you can filter by any value available within the included fields.

Match the naming requirements

Each system requires the imported files to be named in a specific way. With the extension, you can change the default column entity keys, delimiters and field titles to make a file suitable. Additionally, customize the naming to make files compact and understandable.

NEW: Now you can adjust field sorting in the file within each entity using the drag-and-drop option.


Schedule automatic export

Apart from running profiles with the button, you can export profiles automatically by cron or by the event. For instance, use cron options to export a profile each week or use an event to run the profile every time a new customer registers.

Include the data from 3rd-party modules

You may set 3rd-party links to add any customer data generated by other extensions to the export file - just choose the database tables to extract and join. When the necessary connections are ready, you will be able to add this info at the structure planning step.

Magento 2 Key Benefits

📌 Available formats

You can export files in a CSV, XML, ODS or XLSX formats and configure each format specifications


Now you can also use 2 additional formats - JSON and a Custom Twig Template

📌 Available formats

Export customers to a local server, upload to the external ones using FTP/SFTP, Rest API or send files via email


Output customers list from Magento using Dropbox and Google Drive

Enhanced management options

Track export history

The extension includes advanced logging options to let you track export in a convenient way. You may see the export history with the statuses for each profile or check the stats by all existing profiles in a separate log.

Export from any store view

Thanks to the multi-store support, you can migrate customers from each store separately. Don’t forget that entities and fields for each store are also configurable.


Timely get error notifications

Keep your admins informed about failed exports via notifications. Just specify the emails to send alerts to and be sure your customers will be exported.

NEW: Configure alerts for specific profiles separately. This way, you can set different configurations for existing profiles and get only relevant notifications (and avoid spamming, as a bonus).

Automatically clean logs

Unload your server by removing the export history and files that are no longer relevant. Just set the period after which the logs and files will be regularly cleaned and avoid manual operations.

Amasty Export: Advanced Benefits

Amasty Export

Magento 2 Export Customers also includes a simplified export UI for fast one-time export. All export entities are available here: the more Amasty Export extensions you have, the more entities you will be able to export in a split second.

Amasty Export Pro

Finally, you have one more feature for professional usage: Amasty Export Cron Jobs. You can schedule the export of any available entity. Similar to the previous option, all export solutions by Amasty will be available in one place.

Further development plans for Magento 2 Export Customers:


The output option to export files to Google Drive


Automatic actions over the exported customers (e.g.
change customer group)


The export from the customer grid with all filters preserved

How to export customers in Magento 2?

To export customers in Magento 2 do the following:

  • Log in to Magento 2 admin panel.
  • Go to System > Data Transfer > Import.
  • In Entity Type, choose Customer Main File.
  • Select the Add/Update Complex Data in Import Behavior.
  • Navigate to Choose File in Select File to Import.
  • Click Check Data.
Adobe partner logo
Magento Marketplace logo
See 216+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Yes, once you buy any extension(s) by Amasty, you’ll get free lifetime updates for the product(s).Also, you will get 3 months of a free trial for support subscription. Magento support subscription plans:Monthly Annual -20% Lite.twhhkw2-s{text-align:...
Do you have the installation service?
Yes, we provide a professional installation service. You can purchase it when ordering an extension. If you buy more than 1 extension in one order, we can install all of them! If you need to configure plugins according to your business needs, you can...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. But we have three months of free support and a 60-day money-back guarantee. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty provides a 60-day money-back guarantee. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you.  To get a full or partial refund of your order, please create a ticket in our support...
How can I receive a discount?
According to the rules of Amasty's Reward Program, you get $15 back to your reward points for every $100 spent. You can spend them to buy other extensions or services from our catalog. These Points are valid for 60 days from the purchase date. You ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload: 1. log in to the customer account; 2. navigate to the Products tab, scroll to thePackages section, andclick the Download link next to the extension that should be updated; 3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
When you get any support subscription plan, it will be prolonged automatically. Also, you can cancel your subscription at any time. For this, go to your customer account and open the Subscriptions tab.
What should I do if my Reward Points have expired?
According to our reward program, the Reward Points are valid for 60 days starting from the moment they’re transferred to your account. But we always try to stay supportive, so you can create a ticket, and we’ll consider your case individually...
How can I use my Reward Points?
How to check your reward points balance? Step 1. Log in to your customer account or create a new one. After this, you will be redirected to your account dashboard. Step 2. In the left menu choose Reward points. Step 3. You will see your current reward...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
Customer Reviews

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

What feature your extension lacks?

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 1.7.1
Last Update: Jul 15, 2021
1.7.1 - Jul 15, 2021
  • Fix we fixed the issue with the double 'You saved the profile' notice when saving the profile
  • Fix we resolved the problem with the order of the fields after removing them from the Fields Configuration section
1.7.0 - Jun 24, 2021
  • New we added new export file storage that allows you to store export files on Google Drive
Version 1.6.0
Last Update: Jun 10, 2021
1.6.0 - Jun 10, 2021
  • New we added new export file storage that allows you to store export files on dropbox
Version 1.5.0
Last Update: May 26, 2021
1.5.0 - May 26, 2021
  • New we added a new subentity for you to export the information about newsletter subscribers
  • Improvement we enhanced the work of alert notifications and added this functionality to profiles, so you can send alerts to recipients when an error happens in exporting a specific profile
Version 1.4.0
Last Update: Apr 14, 2021
1.4.0 - Apr 14, 2021
  • New we added a drag-and-drop feature for you to move fields within entities and export them in the order you need
Version 1.3.0
Last Update: Mar 18, 2021
1.3.0 - Mar 18, 2021
  • New now the extension comes with modifiers, so you can use optional elements which modifies the meaning of other elements in the fields
Version 1.2.0
Last Update: Feb 10, 2021
1.2.0 - Feb 10, 2021
  • Compatibility now the extension is compatible with Magento Cloud
Version 1.1.1
Last Update: Nov 30, 2020
1.1.1 - Nov 30, 2020
  • Improvement we updated the tooltip instructions to explain the Entity Key behavior
  • Fix we fixed the header of Export History grid
1.1.0 - Nov 19, 2020
  • New we added a new option that allows you to send export files to REST API endpoint
  • New now the extension comes with JSON format used for export files
  • Improvement we developed a tree structure for filtering to be on the same level as export fields
  • Improvement we integrated the universal template engine Twig
  • Improvement we enhanced the work of filtering, so you can set many values for text field filtering
  • Fix we resolved the issue with 'Field Name in Export File' removed after saving profile settings

Ratings & Reviews

90% of 100
© 2009-2021 Amasty. All Rights Reserved.