Import Customers for Magento 2
- Build multiple import profiles for various systems and marketplaces
- Transfer customer attributes, groups and segments
- Prevent errors and data losses with file validation
- Add customers using CSV, XML, ODS and XLSX formats
- Use 7 import sources: file upload, local directories, FTP/SFTP servers, URLs, Google Sheets and Rest API endpoint
- Explore 2 extra import interfaces for your business tasks
Merchants actively use third-party platforms, various services and additional marketplaces to grow their businesses, and the Magento sphere is no exception. The most tough issue is a scattered customer base, as all the leads on each third-party platform are potential consumers, but without the regular data sync you need to onboard and manage clients separately, which requires time and resources investments.
Keep your target audience in one place with automatic data synchronization. Regularly import customers from any platform to Magento using adjustable profiles and onboard them to increase sales. Also, this extension has extra options to cover more sophisticated business needs: perform one-time data transfer using simplified UI or create cron jobs for any entities.
Key benefits for your business
Enlarged target audience: turn additional leads into Magento store customers
Prudent management: import users by segments to simplify their processing
Cost-effectiveness: migrate data without extra expenses and custom development
SET STABLE INTEGRATIONS WITH ANY PLATFORMS
The more external services and platforms you use, the more questions about flexibility appear. But don’t worry! Import Customers for Magento 2 is a multi-purpose tool that lets you create custom configurations for any third-party systems, including CRM, ERP software and so on.
Build profiles for regular synchronization
Changing configuration each time you swap import source is not the way out. That’s why you can create as many profiles as you need according to the source specifications. Usage example: specify the URL and every day at 4 p.m upload a CSV file of customers who purchased your products on Amazon. At the same time, once a week transfer leads that your sales team collects in Google Sheets by just providing the link to the file. This way, you can set different import flows for different needs.
Choose suitable performance options
No need to process imports to the detriment of store performance. Our extension includes several performance settings so that you could configure the flow without a negative impact on your server. Choose a suitable batch size and the parallel number of threads according to the server capabilities. The more powerful server you have, the more parallel threads you can enable and the faster the import process finishes.
COLLECT EXHAUSTIVE DATA
Data incompleteness can become a real blocker, but not for this extension: transfer any customer-related information including attributes, customer groups, segments and so on.
Import all related data
Since different platforms collect different information about customers, migration of all possible details seems to be a challenge. Our solution is a tree structure of profiles: you can include not only the main entity, but also various subentities of different levels by just enabling them. Let’s see how it works: you enable the root entity and include must-have data about customers, e.g. name and email. If it is enough, you may immediately start importing. But if you have more info to import, you are free to activate other subentities (e.g. in a ‘customer address’ tab add ‘region’, ‘city’ and ‘street’ fields to extract this data from the file).
Map fields to match data
The naming discrepancy has always been a painful issue. In Magento, customers have ‘last names’, while in some European marketplaces they have ‘surnames’. Of course, both fields contain the same information, but the Magento database can’t identify it without the configuration. To deal with it, just specify how the required column is named in the import file during the profile configuration. This way, the module will understand which column to use to get the necessary info.
CSV, XML, XLSX and ODS.
URL, Google Sheets, REST API, Local Directory, FTP/SFTP
and File Upload.
TAKE ADVANTAGE OF EACH DETAIL
Our solution has additional options to make data transfer easier. Autofill typical use cases, adapt import behavior, check the configuration with the validation feature and try other settings to make the management easier to handle.
Validate files to prevent losses
Even if you matched data attentively, there still can be a chance of missing something. For this purpose, the module has a validation feature. Just hit the button to check if everything is correct and import the file without the fear of data loss. Additionally, Import Customers for Magento 2 includes sample CSV, XML and files of other formats to help you during the configuration.
Run profiles automatically
When the configuration is ready and the file is successfully validated and imported, you can avoid further manual processing of the particular profile. Just enable the automatic execution, select the schedule and our extension will do the rest for you. As for the schedule, you can either choose any of the cron templates or set your custom day and time for profile execution.
Select import behavior
Choose the way the module should import customers to Magento: it is possible to add, update, add and update simultaneously or delete the information specified in the import file. Additionally, select the behavior in case an error appears: you can stop the import process or skip the errors. If the second one is chosen, you may also specify the acceptable number of errors that can be skipped.
Autofill typical use cases
Each behavior has its own requirement to the file fulfillment, e.g. Magento can add a new customer only when particular data is provided. At the same time, you may not provide this data if you want to just update user information. To cope with such cases, just enable the autofill option and the module will automatically add all required for mapping fields according to the chosen behavior. Keep in mind that the feature is available only during new profile creation.
Control all import processes
To monitor how data transfer is going, use the logs. There are several log grids so that you could properly control the process: check the history of each profile separately (the last tab on the profile configuration page) or get the full picture using the general import history. The second one records not only all actions concerning profiles execution, but also any activities taken with the help of additional interfaces.
Send welcome emails
When the import is over and new customers appear in the Magento store, you can automatically send them welcome emails with the request to create a password. Thus, shoppers will see that they already have an account in your store and all they need to do is to set a password and start shopping! By the way, you can choose the store view to send emails from.
Enable notifications for import errorsIf you have multiple automatic imports, it is hard for you to keep an eye on each of them. In case any issue appears, it is crucial to fix it as soon as possible. Timely notice any issues during imports by getting email alerts. Configure sending options separately for each profile to check only relevant correspondence.
AMASTY IMPORT: ADDITIONAL INTERFACES
Amasty One-time Import
This interface has a simplified UI and is designed to perform one-time imports faster. And it can be applied not only to customers! The more Amasty Import extension you have, the more entities you are able to import in a few minutes.
Learn more about Import Orders →
Amasty Import Cron Jobs
If you already have all possible import extensions and want to schedule data transfer for all of them, feel free to configure Import Cron Jobs. Import any entity or subentity by cron and forget about time-consuming manual processing.
Learn more about Import & Export solution →
- 100% Open Source — Easy To Customize
- Follows Magento Code Architecture
- Separated HTML/CSS/JS
- Simple installation via Composer
Be the first to review this product
Import Customers for Magento 2
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.
2.3.6, 2.3.6-p1, 2.4.0-p1, 2.4.1, 2.4.1-p1, 2.4.2
- New we added a new import source that allows you to import data from dropbox
- New we added the functionality of import history auto-cleaning for you to set up the automatic removal of import history records after the specified period
- New now the extension comes with alert notifications added to profiles for you to send alerts to recipients when an error happens in importing