[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frrYl188b4msW5qNkXw874--8NyyssgBANHuY_hMnmYE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":146,"fingerprints":194},"simple-crm-csv-import","Simple CRM CSV Import Addon","0.1","S","https:\u002F\u002Fprofiles.wordpress.org\u002Fsushkov\u002F","\u003Cp>Simple CRM is a WordPress plugin that lets you define custom fields to extend user profiles and it is also a framework for integration with all kind of CRM API webservices.\u003C\u002Fp>\n\u003Cp>CSV Import Addon lets you import users from a \u003Ccode>.csv\u003C\u002Fcode> file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>First line is always ignored\u003C\u002Fli>\n\u003Cli>First 3 values should be: first name, last name, email\u003C\u002Fli>\n\u003Cli>The other fields will be saved inside user description field\u003C\u002Fli>\n\u003C\u002Ful>\n","Import users from a .csv file.",10,2032,20,1,"2011-06-21T00:25:00.000Z","3.2.1","3.0","",[20,21,22,23],"crm","csv","import","users","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fsimple-crm-csv-import\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-crm-csv-import.0.1.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"sushkov",8,490,30,84,"2026-04-04T16:28:08.755Z",[39,66,87,109,126],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":61,"download_link":62,"security_score":63,"vuln_count":64,"unpatched_count":27,"last_vuln_date":65,"fetched_at":29},"users-customers-import-export-for-wp-woocommerce","Export and Import Users and Customers","2.7.2","WebToffee","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebtoffee\u002F","\u003Cp>Import and export WordPress users and WooCommerce customers using CSV. Migrate to your new site without any data loss.\u003C\u002Fp>\n\u003Ch3>Top-Rated WordPress User Import Export Plugin\u003C\u002Fh3>\n\u003Cp>The most-rated \u003Cstrong>WordPress User Import Export\u003C\u002Fstrong> plugin ever! Easily import and export WordPress users and WooCommerce customers with this powerful plugin. Whether you’re moving users between websites or backing up customer data, it ensures a smooth, hassle-free migration without any data loss. Ideal for quick and reliable site transfers.\u003C\u002Fp>\n\u003Cp>You can import or export user\u002Fcustomer data using CSV files. This helps effortlessly migrate or update user data on your website. No more manually adding each user or customer one by one. Just migrate or update everything in one go!\u003C\u002Fp>\n\u003Ch3>Key Features of WordPress User Import Export Plugin\u003C\u002Fh3>\n\u003Cp>🔸 \u003Cstrong>Filter by User Roles, Email, and Date Range\u003C\u002Fstrong> – Import or export user\u002Fcustomer data based on user roles, user email, and date range of when the users were added to the system.\u003Cbr \u002F>\n🔸 \u003Cstrong>Batch Export\u002FImport\u003C\u002Fstrong> – Process large amounts of user data efficiently in batches.\u003Cbr \u002F>\n🔸 \u003Cstrong>Retain User Passwords\u003C\u002Fstrong> – Preserve existing user passwords when migrating to a new website.\u003Cbr \u002F>\n🔸 \u003Cstrong>Field Mapping & Transformation\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fupdate-user-field-values-in-bulk-during-woocommerce-import\u002F\" rel=\"nofollow ugc\"> Map and transform fields while you import WooCommerce customers or user data. \u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Cstrong>Bulk Data Modification\u003C\u002Fstrong> – Modify user data in bulk using Evaluation Fields during user import.\u003Cbr \u002F>\n🔸 \u003Cstrong>Export Guest Users\u003C\u002Fstrong> – Include data of WooCommerce guest customers (users who bought products from the site without creating an account)\u003Cbr \u002F>\n🔸 \u003Cstrong>Export Specific Users\u003C\u002Fstrong> – Search by username or email while exporting with auto-suggestions of email addresses and names in user export data fields for quick filtering.\u003C\u002Fp>\n\u003Cp>✅ Tested OK with WordPress 6.9.1\u003Cbr \u002F>\n✅ Tested OK with WooCommerce 10.5.3\u003Cbr \u002F>\n✅ Tested OK with PHP 8.3\u003C\u002Fp>\n\u003Ch3>How Does WordPress User Import Export Plugin Work?\u003C\u002Fh3>\n\u003Cp>This WordPress user import export plugin uses CSV (Comma-Separated Values) files as input. You must create a import user CSV file and enter the user details in a structured format. (refer to this \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F03\u002FUsers_SampleCSV.csv\" rel=\"nofollow ugc\"> sample CSV)\u003C\u002Fa> This is to match each field of the user CSV import file to the appropriate user fields in WordPress.\u003C\u002Fp>\n\u003Cp>For example, the user_email field gets mapped to the User Email. Otherwise, the admin needs to manually map the user CSV import fields.\u003C\u002Fp>\n\u003Cp>📌 \u003Cstrong>Note\u003C\u002Fstrong> – For the WordPress user import and export plugin to work correctly, you must map the headers of all the columns correctly and ensure that all of the fields you enter are in the correct format.\u003C\u002Fp>\n\u003Cp>You can create the import user CSV from scratch or export the user CSV using the same plugin. Use any spreadsheet program, such as Microsoft Excel, OpenOffice, LibreOffice, or Google Spreadsheets, to create and edit your CSV file. \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fhow-to-save-csv-excel-file-as-utf-8-encoded\u002F\" rel=\"nofollow ugc\"> Save this file in UTF-8 encoding with extension .csv.  \u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>After entering all details about users in a spreadsheet, you can bulk import users to WordPress. With this user export plugin, you can also export and download user details as a CSV file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Need Help?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🟢 Check out our \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fuser-import-export-plugin-wordpress-user-guide\u002F\" rel=\"nofollow ugc\">WordPress Users & WooCommerce Customers Import Export Plugin – User Guide.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>✅ Contact our  \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fsupport\u002FSupport\u002F\" rel=\"nofollow ugc\">support.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Watch the video to get started with the WordPress user export and import plugin.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FN-wvAtnjjpg?version=3&rel=0&showsearch=0&showinfo=0&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Why Choose WebToffee User Export Import Plugin?\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002F\" rel=\"nofollow ugc\">WebToffee\u003C\u002Fa> creates quality WordPress\u002FWooCommerce plugins that are easy to use and customize. We are proud to have millions of customers actively using our plugins across the globe.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hear It From Our Users\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>danielepais (@danielepais)\u003C\u002Fstrong> ⭐⭐⭐⭐⭐\u003Cbr \u002F>\n  Great tool, especially if you need to select a batch of users and some account details but not all; with this plugin, you can filter what to output on your comma-separated CSV file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Allan Klinbail (@aklinbai)\u003C\u002Fstrong> ⭐⭐⭐⭐⭐\u003Cbr \u002F>\n  After working for a couple of months on a new site from scratch, I didn’t want to have to issue password resets for all users.\u003Cbr \u002F>\n  This allowed me to move them all easily and simply.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>benlumi (@benlumi)\u003C\u002Fstrong> ⭐⭐⭐⭐⭐\u003Cbr \u002F>\n  I transferred all my customers to my new website in no time and without any stress. Many options are available to do the job.\u003Cbr \u002F>\n  Perfect! Thank you 😀\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Import Export WordPress Users & WooCommerce Customers Hassle-free: Go Premium for Advanced Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>✅ \u003Cstrong>Import\u002FExport WordPress Users & WooCommerce Customers\u003C\u002Fstrong> – Quickly move or back up users and customers between websites without losing any data. Every transfer is smooth and secure.\u003Cbr \u002F>\n✅ \u003Cstrong>Supports multiple file formats like CSV, XML, and Excel (XLS, XLSX)\u003C\u002Fstrong> – Choose from various file formats for maximum flexibility. Import or export users data in the format that suits your workflow.\u003Cbr \u002F>\n✅ \u003Cstrong>Export by User Roles or Multiple Roles\u003C\u002Fstrong> – Select specific roles or multiple roles to filter which users are exported. Tailor your export files to include only what you need.\u003Cbr \u002F>\n✅ \u003Cstrong>Advanced User Export Filters\u003C\u002Fstrong> – Use filters like user role, email, date range, offset\u002Flimit, guest users and ascending\u002Fdescending sort order. Quickly narrow down and control your exported data set.\u003Cbr \u002F>\n✅ \u003Cstrong>Map & Transform Fields on User Import\u003C\u002Fstrong> – Match incoming fields with WordPress user fields and modify values as needed. Ensures correct data structure when you import WooCommerce customers.\u003Cbr \u002F>\n✅ \u003Cstrong>Map & Transform Fields on Export\u003C\u002Fstrong> – Customize how fields appear while you export WooCommerce customers. Add flexibility and relevance to your exported data format.\u003Cbr \u002F>\n✅ \u003Cstrong>Dynamic Field Updates via Evaluation Fields\u003C\u002Fstrong> – Apply conditions to change values of the fields when you import WooCommerce customers using Evaluation Fields. Automate complex data transformations on the fly.\u003Cbr \u002F>\n✅ \u003Cstrong>Export Custom & Hidden User Meta\u003C\u002Fstrong> – Include hidden fields and user meta along with standard user data. No need for additional tools to extract custom user export data.\u003Cbr \u002F>\n✅ \u003Cstrong>Update or Skip Existing Customers\u003C\u002Fstrong> – Choose whether to update existing users or skip them during user import. Prevents duplication and ensures clean migrations.\u003Cbr \u002F>\n✅ \u003Cstrong>Bulk Update User Data\u003C\u002Fstrong> – Quickly modify existing user or customer data in bulk. Perfect for bulk edits, corrections, or role changes.\u003Cbr \u002F>\n✅ \u003Cstrong>Send or Skip Import Emails\u003C\u002Fstrong> – Send email notifications to users automatically during data migration to keep them informed. A great way to maintain transparency and build trust during large user imports.\u003Cbr \u002F>\n✅ \u003Cstrong>WPML Compatible\u003C\u002Fstrong> – Supports multilingual stores with full WPML integration. Import\u002Fexport user data in multiple languages with ease.\u003Cbr \u002F>\n✅ \u003Cstrong>Scheduled FTP Import\u002FExport via Cron\u003C\u002Fstrong> – Import and export users\u002Fcustomers to\u002Ffrom a remote server via FTP in scheduled time intervals with Cron Job. Perfect for automated, recurring import\u002Fexport tasks.\u003Cbr \u002F>\n✅ \u003Cstrong>Import from URL or Google Sheets\u003C\u002Fstrong> – Import user data directly from public URLs and Google Sheets. Simplifies remote user import management without file uploads.\u003Cbr \u002F>\n✅ \u003Cstrong>Seamless Compatibility with Third-Party Plugins\u003C\u002Fstrong> – Fully supports major third-party WordPress plugins like BuddyPress, ACF, Ultimate Member, and more ensuring smooth data handling and integrity across your plugin ecosystem.\u003Cbr \u002F>\n✅ \u003Cstrong>99% Customer Satisfaction Rate\u003C\u002Fstrong> – Backed by a responsive, expert support team users love. Get timely help whenever you need it.\u003Cbr \u002F>\n✅ \u003Cstrong>30-Day Money-Back Guarantee\u003C\u002Fstrong> – Try the WordPress user import plugin risk-free with our 30-day refund policy. Your satisfaction is always our priority.\u003C\u002Fp>\n\u003Cp>Please visit \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fwordpress-users-woocommerce-customers-import-export\u002F?utm_source=free_plugin_readme&utm_medium=user_import_export&utm_campaign=User_Import_Export\" rel=\"nofollow ugc\">Import Export WordPress Users & WooCommerce Customers\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Export WordPress Users and WooCommerce Customers to CSV\u003C\u002Fh3>\n\u003Cp>This WordPress user export plugin enables you to export WordPress users and WooCommerce customers to a CSV file. You can use this user export CSV file to migrate users and export WooCommerce customers to another website with the Import users functionality of this plugin.\u003C\u002Fp>\n\u003Cp>If you have hundreds, even thousands, of WordPress users, the export users option in this WordPress export user plugin helps to save your effort and time of manually adding the user data.\u003C\u002Fp>\n\u003Cp>You can bulk export user data to a user export CSV file with multiple powerful filters such as user roles, date ranges, etc.\u003C\u002Fp>\n\u003Ch3>Import WordPress Users and WooCommerce Customers from CSV\u003C\u002Fh3>\n\u003Cp>With this WordPress user import plugin, you can easily import hundreds or thousands of WordPress users and WooCommerce customers to your website using a CSV file. The plugin lets you bulk import or merge (update existing users) on your WordPress website, making user and WooCommerce customer import seamless and efficient.\u003C\u002Fp>\n\u003Cp>The WordPress import users plugin also has the option to send an email to the users and customers whenever the admin imports\u002Fupdates users’ details. It will retain the user passwords and securely migrate them to another website.\u003C\u002Fp>\n\u003Cp>You can map your import columns to the appropriate WordPress data to import or merge user details. You can also import WordPress users data from a variety of sources, such as an uploaded CSV file on FTP (Premium), a locally saved CSV file on your computer, or from a URL, Google sheet, etc. This flexibility makes it especially useful when you need to import customer CSV files from different platforms.\u003C\u002Fp>\n\u003Cp>To import WordPress users and import WooCommerce customers data to your website:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a CSV file from scratch using any spreadsheet program, such as Microsoft Excel, OpenOffice, LibreOffice, or Google Spreadsheets.\u003C\u002Fli>\n\u003Cli>Fill in user details in a tabular format with properly labeled columns.\u003C\u002Fli>\n\u003Cli>Save this file with the extension ‘.csv’.  \u003C\u002Fli>\n\u003Cli>After entering all details about WordPress users in the spreadsheet, you can import users or customers to your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Connection to feedback.webtoffee.com\u003C\u002Fh3>\n\u003Cp>This plugin connects to \u003Ca href=\"https:\u002F\u002Ffeedback.webtoffee.com\" rel=\"nofollow ugc\">feedback.webtoffee.com\u003C\u002Fa> for collecting feedback when the plugin is deactivated.\u003Cbr \u002F>\nSee our \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fterms-conditions\u002F\" rel=\"nofollow ugc\">Terms & Conditions\u003C\u002Fa> for details on data collection and usage.\u003C\u002Fp>\n\u003Ch3>☂️ RELATED PLUGINS FROM WEBTOFFEE\u003C\u002Fh3>\n\u003Cp>Other useful plugins from WebToffee for migrating WooCommerce\u002FWordPress data:\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-import-export-for-woo\u002F\" rel=\"ugc\">WooCommerce Product Import Export Plugin\u003C\u002Fa>: Easily import and export products to\u002Ffrom your WooCommerce store using a CSV file.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-import-export-for-woocommerce\u002F\" rel=\"ugc\">Order\u002FCoupon Import-Export for WooCommerce\u003C\u002Fa>: Import and export orders and\u002For coupons from your WooCommerce store using CSV with the plugin.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-migration-duplicator\u002F\" rel=\"ugc\">WordPress Backup & Migration\u003C\u002Fa>: Quickly migrate and backup entire WordPress site or selected files from one location to another. Backup to FTP, Google drive, Amazon S3, or local storage and easily restore them back.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebtoffee-product-feed\u002F\" rel=\"ugc\">WebToffee WooCommerce Product Feed & Sync Manager\u003C\u002Fa>: Generate WooCommerce product feed for Google and Facebook shops and sync WooCommerce products with Facebook catalog.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fgdpr-cookie-consent\u002F?utm_source=free_plugin_readme&utm_medium=user_import_export&utm_campaign=GDPR\" rel=\"nofollow ugc\">GDPR Cookie Consent\u003C\u002Fa>: This plugin helps websites comply with GDPR, CCPA, and other privacy regulations by displaying a customizable cookie consent banner. Manage cookie categories, log consents, and implement prior consent for cookies.\u003C\u002Fp>\n\u003Ch3>Plugin Updates\u003C\u002Fh3>\n\u003Cp>For every update of the plugin, you will be notified of the installed plugins page. You can directly update the plugin from your dashboard. We recommend that you keep the latest version of the plugin so that you can avail of the new functionalities and security features.\u003C\u002Fp>\n","Import and export WordPress users and WooCommerce customers using CSV. Migrate to your new site without any data loss.",60000,2973581,96,437,"2026-03-10T13:41:00.000Z","6.9.4","3.0.1","5.6",[56,57,58,59,60],"export-customers","export-users-to-csv","import-customers","import-users-from-csv","import-export","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fusers-customers-import-export-for-wp-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fusers-customers-import-export-for-wp-woocommerce.2.7.2.zip",95,9,"2025-03-21 23:19:01",{"slug":59,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":75,"num_ratings":76,"last_updated":77,"tested_up_to":52,"requires_at_least":78,"requires_php":79,"tags":80,"homepage":83,"download_link":84,"security_score":85,"vuln_count":14,"unpatched_count":27,"last_vuln_date":86,"fetched_at":29},"Import Users from CSV","1.3.1","WP All Import","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpallimport\u002F","\u003Cp>This plugin allows you to import users from an uploaded CSV file. It will add users with basic information as well as meta fields and user role.\u003C\u002Fp>\n\u003Cp>You can also choose to send a notification to the new users and to display password nag on user login.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fwpallimport\u002F#content-plugins\" rel=\"nofollow ugc\">Check out our other free plugins.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Imports all users fields\u003C\u002Fli>\n\u003Cli>Imports user meta\u003C\u002Fli>\n\u003Cli>Update existing users by specifying ID field\u003C\u002Fli>\n\u003Cli>Allows setting user role\u003C\u002Fli>\n\u003Cli>Sends new user notification (if the option is selected)\u003C\u002Fli>\n\u003Cli>Shows password nag on user login (if the option is selected)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For feature request and bug reports, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fimport-users-from-csv\" rel=\"ugc\">please use the forums\u003C\u002Fa>.\u003Cbr \u002F>\nCode contributions are welcome \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsoflyy\u002Fimport-users-from-csv\u002F\" rel=\"nofollow ugc\">on Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Import Users From Any CSV\u002FExcel\u002FXML with WP All Import Pro\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FOrMzPw0p-EU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>WP All Import Pro\u003C\u002Fstrong> can import WordPress users, WooCommerce products, ACF, custom post types, custom fields, taxonomies, and everything else:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Drag & Drop to Import Any File:\u003C\u002Fstrong> Give any CSV or XML to WP All Import, then drag and drop to map data from your file into WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any Custom Post Type, Every Data Type:\u003C\u002Fstrong> Import data to custom post types, with support for WooCommerce, ACF, custom fields, taxonomies, and everything else.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import Images & Galleries:\u003C\u002Fstrong> Images can be uploaded, downloaded, or matched to media already in WordPress. Full support for WooCommerce product images and variation galleries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import Files from URL:\u003C\u002Fstrong> Download and import files from external websites, even if they are password protected. URL imports are can be re-run to add, edit, and delete posts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled Imports:\u003C\u002Fstrong> WP All Import Pro can check periodically check a file for updates and then add, update, or delete to the imported posts accordingly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly:\u003C\u002Fstrong> Pass data through custom PHP functions. For example, use something like [my_function( {user_email[1]} )] in your template, to pass the value of {user_email[1]} to my_function and display whatever it returns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support:\u003C\u002Fstrong> Personal support from our team of expert developers with over a decade of experience importing and exporting WordPress data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>90 Day Money Back Guarantee:\u003C\u002Fstrong> Not 100% happy? Let us know, and we’ll promptly send you a refund. No questions asked.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=upgrade-to-pro\" rel=\"nofollow ugc\">WP All Import\u003C\u002Fa> today.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fimport-wordpress-users\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=upgrade-to-pro\" rel=\"nofollow ugc\">Import users with WP All Import Pro\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Need to \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fwoocommerce-product-import\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=upgrade-to-pro\" rel=\"nofollow ugc\">import XML and CSV to WooCommerce\u003C\u002Fa>? Check out our WooCommerce add-on.\u003C\u002Fli>\n\u003Cli>How to export WordPress users? Drag & drop to \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fexport-wordpress\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=upgrade-to-pro\" rel=\"nofollow ugc\">export WordPress users\u003C\u002Fa> (and everything else) to a custom CSV, Excel, or XML with WP All Export Pro.\u003C\u002Fli>\n\u003C\u002Ful>\n","Import users from a CSV into WordPress",20000,283455,82,44,"2025-12-05T21:11:00.000Z","3.1","7.0",[21,81,82,59,23],"import-csv","import-users","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-users-from-csv\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-users-from-csv.1.3.1.zip",98,"2024-04-12 00:00:00",{"slug":82,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":52,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":106,"download_link":107,"security_score":108,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"User Import with meta – WP Ultimate CSV Importer Add-on","1.6","Smackcoders Inc.,","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmackcoders\u002F","\u003Cp>The \u003Cstrong>User Import with Meta Add-on\u003C\u002Fstrong> extends the powerful WP Ultimate CSV Importer plugin to help you manage WordPress users and WooCommerce customers at scale. Whether you’re migrating from another site, importing customers, or onboarding large user lists, this add-on gives you complete control over user profiles.\u003C\u002Fp>\n\u003Cp>It supports importing data from various sources such as your computer, external URLs, cloud platforms like Google Sheets or Dropbox, FTP\u002FSFTP locations.\u003C\u002Fp>\n\u003Cp>This add-on allows you to import not only the standard WordPress user fields but also user meta, custom profile data, WooCommerce billing and shipping details, as well as metadata from popular membership plugins like \u003Cstrong>WP-Members\u003C\u002Fstrong> and \u003Cstrong>MemberPress\u003C\u002Fstrong>, making it ideal for eCommerce stores, membership sites, LMS platforms, and large business websites.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Flexible Import Sources\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can import user data from:\u003Cbr \u002F>\n– Your desktop\u003Cbr \u002F>\n– FTP\u002FSFTP servers\u003Cbr \u002F>\n– External URLs (Google Sheet \u002F Dropbox)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supports Multiple File Formats\u003C\u002Fstrong>\u003Cbr \u002F>\nImport from a wide range of file formats including:\u003Cbr \u002F>\n– CSV\u003Cbr \u002F>\n– XML\u003Cbr \u002F>\n– Excel (XLS\u002FXLSX)\u003Cbr \u002F>\n– TSV\u003Cbr \u002F>\n– Google Sheets\u003Cbr \u002F>\n– ZIP files containing structured data\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Import WordPress Users and WooCommerce Customers\u003C\u002Fstrong>\u003Cbr \u002F>\nBring in new users with:\u003Cbr \u002F>\n– Standard WordPress fields\u003Cbr \u002F>\n– User meta\u003Cbr \u002F>\n– WooCommerce billing and shipping information\u003Cbr \u002F>\n– Additional customer details like phone, address, notes, and more\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Membership Plugin Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\nSeamlessly import profile data for:\u003Cbr \u002F>\n– WP-Members\u003Cbr \u002F>\n– MemberPress\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automatic Password Handling\u003C\u002Fstrong>\u003Cbr \u002F>\nIf your CSV (or other import file) doesn’t include a password, the plugin generates a secure one and automatically emails it to the user.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Field Mapping\u003C\u002Fstrong>\u003Cbr \u002F>\nUse an intuitive drag-and-drop interface or dropdown suggestions to map all your fields correctly. If your file headers and WordPress field headers are same, the plugin will automatically maps them. This makes large and complex imports easier and faster.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Conditional Filters for Imports\u003C\u002Fstrong>\u003Cbr \u002F>\nApply filters to import only the specific users you want based on conditions like role, status, or any metadata, helping you maintain clean and organized data imports.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Duplicate Handling\u003C\u002Fstrong>\u003Cbr \u002F>\nPrevent duplicate user creation by validating user email.\u003C\u002Fp>\n\u003Cp>Use update mode to modify existing users instead of creating new ones. (Pro feature)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Iteration-Based Import\u003C\u002Fstrong>\u003Cbr \u002F>\nLarge files are split into smaller manageable chunks (iterations), ensuring that high-volume imports run smoothly without server timeouts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Monitor Import Progress\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack import status in real time, view logs, and quickly resolve any issues. Errors are highlighted clearly for easy debugging.\u003C\u002Fp>\n\u003Ch3>Export Capabilities\u003C\u002Fh3>\n\u003Cp>The add-on is not only for importing, it also provides a full user export system.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Export Users and WooCommerce Customers\u003C\u002Fstrong>\u003Cbr \u002F>\nExport:\u003Cbr \u002F>\n– WordPress users\u003Cbr \u002F>\n– WooCommerce customers\u003Cbr \u002F>\n– All their meta fields\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Export Formats\u003C\u002Fstrong>\u003Cbr \u002F>\nExport your user data into file formats like:\u003Cbr \u002F>\n– CSV\u003Cbr \u002F>\n– XML\u003Cbr \u002F>\n– XLS\u003Cbr \u002F>\n– XLSX\u003Cbr \u002F>\n– JSON\u003Cbr \u002F>\n– TSV\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Iteration Export and Date-Based Export\u003C\u002Fstrong>\u003Cbr \u002F>\nExport users in batches or export only users created during a specific time period.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Preview Before Export\u003C\u002Fstrong>\u003Cbr \u002F>\nReview your user data before downloading to ensure accuracy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>One-Click User Migration\u003C\u002Fstrong>\u003Cbr \u002F>\nMove users between sites seamlessly with the one-click import & migrate feature.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install WP Ultimate CSV Importer (Free).  \u003C\u002Fli>\n\u003Cli>Install and activate this add-on.  \u003C\u002Fli>\n\u003Cli>Upload your source file or choose an external source.  \u003C\u002Fli>\n\u003Cli>Map fields using the drag-and-drop UI or dropdown mode.  \u003C\u002Fli>\n\u003Cli>Apply filters if required.  \u003C\u002Fli>\n\u003Cli>Run the import and track progress live.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>How to Import Users\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1. Prepare Your File\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate a CSV, Excel, XML, TSV, or Google Sheet containing user fields such as username, email, user meta, and WooCommerce billing\u002Fshipping data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Go to Import Screen\u003C\u002Fstrong>\u003Cbr \u002F>\nNavigate to Ultimate CSV Importer Free \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Import\u002FUpdate page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Choose File Source\u003C\u002Fstrong>\u003Cbr \u002F>\nUpload your file from desktop, FTP\u002FSFTP, or external URL. Only fresh import is allowed. For update, you require pro version.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4. Map Fields\u003C\u002Fstrong>\u003Cbr \u002F>\nMatch your file columns to WordPress Users fields using drag-and-drop or dropdown mapping mode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>5. Apply Filters (Optional)\u003C\u002Fstrong>\u003Cbr \u002F>\nApply conditional filters to import only users matching specific roles, dates, or others.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>6. Run Import\u003C\u002Fstrong>\u003Cbr \u002F>\nClick Import to instantly run it. You can configure iterations and other settings before proceeding the import. The plugin can processes large files. It shows progress, errors, and completed entries after import.\u003C\u002Fp>\n\u003Ch3>How to Export Users\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1. Visit Export Screen\u003C\u002Fstrong>\u003Cbr \u002F>\nGo to WP Ultimate CSV Importer \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Export.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Choose What to Export\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect Users or WooCommerce Customers from the modules list.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Select Export Format\u003C\u002Fstrong>\u003Cbr \u002F>\nProvide a file name and select export file formats like CSV, XML, XLS, XLSX, TSV, or JSON.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4. Preview (Optional)\u003C\u002Fstrong>\u003Cbr \u002F>\nClick Preview button to review selected users and fields before exporting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>5. Download Export File\u003C\u002Fstrong>\u003Cbr \u002F>\nClick Export and the export file will be prepared. Then click Download to save the file to your device.\u003C\u002Fp>\n\u003Ch3>WP Ultimate CSV Importer Pro Features\u003C\u002Fh3>\n\u003Cp>WP Ultimate CSV Importer offers many advanced features in its pro version. Here are some listed below:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Update Existing Users\u003C\u002Fstrong>\u003Cbr \u002F>\nModify existing WordPress users and WooCommerce customers without creating duplicates. Update roles, profile data, and meta fields while keeping user IDs intact.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Scheduled Imports\u003C\u002Fstrong>\u003Cbr \u002F>\nRun cron-based automatic schedule import from FTP\u002FSFTP, and Google Sheets. Useful for sites that receive user data on a regular basis from external systems.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mapping Templates\u003C\u002Fstrong>\u003Cbr \u002F>\nSave your field mapping once and reuse it for future imports, making repeated or scheduled tasks easier to manage.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Import and Export All WordPress Data\u003C\u002Fstrong>\u003Cbr \u002F>\nPro supports full-site data handling, including posts, products, orders, taxonomies, custom fields, comments, and SEO fields, enabling complete migrations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Export Options\u003C\u002Fstrong>\u003Cbr \u002F>\nExport users and other WordPress data with filters, date ranges, selected fields, user roles, or in iteration mode for large datasets, and much more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>One-Click Rollback\u003C\u002Fstrong>\u003Cbr \u002F>\nRevert an import instantly if needed, helping maintain clean and reliable user data.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fwp-ultimate-csv-importer-pro.html?utmsource=web&utmcampaign=readme&utmmedium=wporg\" rel=\"nofollow ugc\">WP Ultimate CSV Importer Pro plugin here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Other Useful Plugins & Addons By Smackcoders\u003C\u002Fh4>\n\u003Cp>The Leads Builder for WordPress to capture your webforms as leads to one of the top ranking open source CRM, install the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-leads-builder-any-crm\u002F\" rel=\"ugc\">WordPress Lead Form Data Collection to CRM\u003C\u002Fa> Plugin. Install one of the CRM of your choice with the additional add-ons listed below and keep both parent plugin and CRM addon activated.\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-zoho-crm\u002F\" rel=\"ugc\">Zoho CRM & Zoho CRM Plus\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-salesforce\u002F\" rel=\"ugc\">Salesforce\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-sugar-free\u002F\" rel=\"ugc\">SugarCRM\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-freshsales\u002F\" rel=\"ugc\">Freshsales\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-tiger\u002F\" rel=\"ugc\">Vtiger CRM\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To know more about the premium bundled version, visit \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fwp-leads-builder-any-crm-pro.html\" rel=\"nofollow ugc\">WordPress Lead Form Data Collection to CRM with unlimited features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Helpful links\u003C\u002Fh4>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fwordpress.html\" rel=\"nofollow ugc\">Smackcoders\u003C\u002Fa> to explore more WordPress products. You can write to us your comments, feedback at \u003Ca href=\"mailto:support@smackcoders.com\" rel=\"nofollow ugc\">support@smackcoders.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Get to know about other WordPress addons and latest product update news at \u003Ca href=\"https:\u002F\u002Fwww.smackcoders.com\u002Fblog\u002Fcategory\u002Fwordpress-products\" rel=\"nofollow ugc\">www.smackcoders.com\u002Fblogs.html\u003C\u002Fa>.\u003C\u002Fp>\n","Import and export WordPress and WooCommerce users with full user meta, custom fields, billing & shipping details, and membership data.",5000,117773,60,2,"2025-12-04T12:17:00.000Z","5.0","7.4",[102,103,82,104,105],"bulk-user-import","csv-import","user-import","user-meta-import","https:\u002F\u002Fwww.smackcoders.com\u002Fwp-ultimate-csv-importer-pro.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-users.1.6.zip",100,{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":108,"downloaded":117,"rating":108,"num_ratings":97,"last_updated":18,"tested_up_to":118,"requires_at_least":99,"requires_php":119,"tags":120,"homepage":123,"download_link":124,"security_score":108,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":125},"pmpro-import-members-from-csv","Import Members from CSV for Paid Memberships Pro","3.1.4","Thomas S","https:\u002F\u002Fprofiles.wordpress.org\u002Feighty20results\u002F","\u003Cp>We designed this plugin to give you an error free import of a user\u002Fmember to a WordPress\u002FPaid Memberships Pro site.\u003Cbr \u002F>\nIt supports both adding and changing user data.\u003C\u002Fp>\n\u003Cp>Unlike the “Import User From CSV Integration” add-on by Paid Memberships Pro, this “Import Members from CSV” plugin\u003Cbr \u002F>\nwill verify the data you are trying to import during the import operation. This is done to reduce the probability of\u003Cbr \u002F>\nproblem after the import. If there are any errors\u002Fissues, information about the problem will be logged to the\u003Cbr \u002F>\n    e20r_im_errors.log saved in the \u003Ccode>wp-content\u002Fuploads\u002F\u003C\u002Fcode> directory.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE\u003C\u002Fstrong>: You can run the import multiple times with the same\u002Fslightly modified import .csv file and the appropriate\u003Cbr \u002F>\nsettings (see the FAQ\u002Fdescription below). If you configure the plugin settings correctly, this will only result in\u003Cbr \u002F>\noverwriting\u002Fchanging the existing member data.\u003C\u002Fp>\n\u003Cp>Using a CSV (Comma Separated Values) file, the will add users with basic user information as well as user meta data\u003Cbr \u002F>\nfields, the user role (if applicable) and the specified Paid Memberships Pro member configuration\u002Finformation. It can\u003Cbr \u002F>\nalso generate an order record to ensure your recurring subscriptions continue to get attributed to the imported member.\u003C\u002Fp>\n\u003Cp>If you’ve exported the user’s passwords as hashed strings, you can import them without re-encrypting them again\u003Cbr \u002F>\n(by setting the option).\u003C\u002Fp>\n\u003Cp>You can also choose to send a notification to the new users and to display password nag on user login.\u003C\u002Fp>\n\u003Cp>This plugin supports Network Activation on a WordPress Multisite (WPMU) installation (see the settings page when\u003Cbr \u002F>\nusing in a multisite configuration)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Feighty20results.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">Check out my other plugins.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Imports all WP User database table fields\u003C\u002Fli>\n\u003Cli>Imports user meta\u003C\u002Fli>\n\u003Cli>Imports PMPro membership data\u003C\u002Fli>\n\u003Cli>Update existing users if they already exist in the WP Users database (if the option is selected)\u003C\u002Fli>\n\u003Cli>Overwrite preexisting membership records for the same membership level as is being imported (if the option is selected)\u003C\u002Fli>\n\u003Cli>Set\u002FUpdate the user WordPress role for the member (if the role is specified in the import file)\u003C\u002Fli>\n\u003Cli>Sends new user a notification message (if the option is selected)\u003C\u002Fli>\n\u003Cli>Deactivate the standard WordPress user update email notices during the import operation\u003C\u002Fli>\n\u003Cli>Shows password nag on user login (if the option is selected)\u003C\u002Fli>\n\u003Cli>Allows large user\u002Fmember import without having to configure the PHP max_execution_time variable (if the option is selected)\u003C\u002Fli>\n\u003Cli>Import hashed password for new\u002Fupdating users (if the option is selected)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>NOTE\u003C\u002Fstrong>: The plugin may not import some of data if it detects a problem. To find out what the problem was, read this\u003Cbr \u002F>\ndocumentation and the FAQ section to ensure you have correctly formatted \u003Cem>all\u003C\u002Fem> of your import data.\u003C\u002Fp>\n\u003Cp>For feature request and bug reports, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Feighty20results\u002Fpmpro-import-members-from-csv\u002Fissues\" rel=\"nofollow ugc\">please use the issues section on GitHub\u003C\u002Fa>.\u003Cbr \u002F>\nCode contributions are welcome \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Feighty20results\u002Fpmpro-import-members-from-csv\" rel=\"nofollow ugc\">on Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE\u003C\u002Fstrong>: In order to hide the “Donation” button after a donation, this plugin will attempt to track the admin’s IP\u003Cbr \u002F>\naddress. This action may have GDPR implications for you or your administrators.\u003C\u002Fp>\n\u003Cp>The tracking information is stored in the WordPress options table (wp_options) using the \u003Ccode>e20r_import_has_donated\u003C\u002Fcode>\u003Cbr \u002F>\noption name and can safely be deleted in the database if you do not wish to leave it. Deleting the option from the\u003Cbr \u002F>\ndatabase will obviously re-enable the Donation nag.\u003C\u002Fp>\n\u003Cp>The Nag tracking can be disabled altogether with the \u003Ccode>e20r_import_donation_tracking_disabled\u003C\u002Fcode> filter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'e20r_import_donation_tracking_disabled', '__return_true' );'\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>How to use?\u003C\u002Fh3>\n\u003Cp>Click on the ‘Import Members’ link in the ‘Membership’ menu, then select your CSV file.\u003Cbr \u002F>\nNext you have to decide whether you:\u003C\u002Fp>\n\u003Col>\n\u003Cli>want to deactivate previously existing member record(s) for the user – The CSV record has to specify the same\u003Cbr \u002F>\nmembership as the user previously had so this is most useful when having to reimport\u002Fupdate data (default: enabled and\u003Cbr \u002F>\nrecommended),\u003C\u002Fli>\n\u003Cli>update the existing user\u002Fmember’s information (default: enabled and recommended)\u003C\u002Fli>\n\u003Cli>send a notification email to new users (default: disabled),\u003C\u002Fli>\n\u003Cli>want the password nag to be displayed when the user logs in (default: disabled),\u003C\u002Fli>\n\u003Cli>have included a hashed (encoded) password specified in the import file and (default: disabled)\u003C\u002Fli>\n\u003Cli>want to use the background import option (default: enabled and recommended)\u003C\u002Fli>\n\u003Cli>create a PMPro order record based on supplied payment info in the .csv file (default: disabled)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Then click the ‘Import’ button.\u003C\u002Fp>\n\u003Cp>Each row in your CSV file should represent a user; each column identifies user data, user meta data or user membership data\u003Cbr \u002F>\nIf a column name matches a field in the user table, data from this column is imported in that field; if not, data is\u003Cbr \u002F>\nimported in a user meta field with the name of the column or into the PMPro custom membership tables.\u003C\u002Fp>\n\u003Cp>Look at the examples\u002Fimport.csv file in the plugin directory (also linked on the “Import Members” page) to have a\u003Cbr \u002F>\nbetter understanding of how the your CSV file should be organized and what the data fields need to contain as far as\u003Cbr \u002F>\nformatting\u002Fvalues go.\u003C\u002Fp>\n\u003Cp>You can always try importing the examples\u002Fimport.csv file and look at the result, assuming the values specified for the\u003Cbr \u002F>\nmembership_id in the example file match your membership level configuration.\u003C\u002Fp>\n\u003Ch3>The .CSV file from the “Export to CSV” button on the “Members List” page won’t import?\u003C\u002Fh3>\n\u003Cp>The purpose of the resulting .CSV file from the “Export to CSV” is to generate reports that are meaningful to a human,\u003Cbr \u002F>\nnot a file that can be imported easily. This is true for any of the available Import from .CSV plugins\u002Fadd-ons for\u003Cbr \u002F>\nPaid Memberships Pro.\u003C\u002Fp>\n\u003Cp>Basically there are a few key differences between the file resulting from the Export function and the file contents\u003Cbr \u002F>\nneeded to import the same member.\u003C\u002Fp>\n\u003Cp>As of version 2.5, this plugin includes data checks for some of the more common mistakes I’ve seen in the .CSV file(s).\u003C\u002Fp>\n\u003Cp>You should also check out the import example file that is linked on the “Import Members” page (under the “Choose File” button).\u003C\u002Fp>\n\u003Ch3>My import fails, what is wrong?\u003C\u002Fh3>\n\u003Cp>This is almost always related to the data in the file being imported. As a result, I’ve added some data tests for some\u003Cbr \u002F>\nof the typical mistakes I’ve seen in the .CSV file(s) being imported. There is also a link to an example file on the\u003Cbr \u002F>\n“Import Members” page (under the “Choose File” button) that illustrates a functional import file. Things lik what the\u003Cbr \u002F>\nfield names are and the format you’ll most likely need to use for the data in that column.\u003C\u002Fp>\n\u003Cp>Check the wp-content\u002Fuploads\u002Fpmp_im_errors.log log file for details on the import operations (link should also be\u003Cbr \u002F>\nincluded in a wp-admin dashboard notice if there are errors\u002Fwarnings). The log should contain suggestions on some of\u003Cbr \u002F>\nthe more common mistakes in the data being imported.\u003C\u002Fp>\n\u003Ch3>Do I need to include all the columns from the sample file?\u003C\u002Fh3>\n\u003Cp>No. \u003Cstrong>Only\u003C\u002Fstrong> include the columns where you have data to import. I.e, if none of your members need to have their\u003Cbr \u002F>\nmembership end date defined (i.e the membership you’re importing doesn’t have an expiration or it’s a recurring\u003Cbr \u002F>\nmembership with a linked Payment Gateway subscription plan), just remove the column(s) you don’t need. That way,\u003Cbr \u002F>\nthe plugin doesn’t try to import data that isn’t there.\u003C\u002Fp>\n\u003Cp>If a column has no data, you should remove the column and it’s column header from the import file!\u003C\u002Fp>\n\u003Ch3>The plugin didn’t import any membership data!?!\u003C\u002Fh3>\n\u003Cp>This is a pretty common question and the reason is almost always because there is something unexpected in the\u003Cbr \u002F>\n    membership_ portion of the row being imported.\u003C\u002Fp>\n\u003Cp>Most often it’s the date\u002Ftime format for the \u003Ccode>membership_startdate\u003C\u002Fcode> and \u003Ccode>membership_enddate\u003C\u002Fcode> columns.\u003C\u002Fp>\n\u003Cp>If you use MS Excel(tm) to prepare your .CSV file, you’re in for a treat…\u003C\u002Fp>\n\u003Cp>In my experience, MS Excel(tm) is \u003Cem>really\u003C\u002Fem> good at changing the date format in a spreadsheet column to whatever it\u003Cbr \u002F>\nthinks works best (i.e. human readable). (If my sarcasm doesn’t shine through; This actually \u003Cstrong>isn’t\u003C\u002Fstrong> a good thing!)\u003C\u002Fp>\n\u003Cp>However, human readable is often problematic for CSV imports, so you \u003Cstrong>have to make sure\u003C\u002Fstrong> the date format follows the\u003Cbr \u002F>\n    YYYY-MM-DD HH:ii:ss template (where ii = 2 digit minute value). For startdate I’d recommend using \u003Ccode>00:00:00\u003C\u002Fcode> and\u003Cbr \u002F>\nfor the enddate I’d suggest using \u003Ccode>23:59:59\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Just to be clear: The \u003Cstrong>only\u003C\u002Fstrong> date format for the \u003Ccode>membership_startdate\u003C\u002Fcode>, \u003Ccode>membership_enddate\u003C\u002Fcode> and the\u003Cbr \u002F>\n    user_registered columns that this plugin will accept is the MySQL datetime format: YYYY-MM-DD HH:ii:ss.\u003C\u002Fp>\n\u003Cp>\u003Cem>Use anything else and your membership data will not be imported\u003C\u002Fem>!\u003C\u002Fp>\n\u003Cp>You can change the way Microsoft Excel(tm) handles date and time data in the Regional settings, but I’ve yet to\u003Cbr \u002F>\nfigure out what the ideal settings are here. Truth be told, I’m using Apple Numbers and others have had great\u003Cbr \u002F>\nsuccess using Google Sheets to process and export their .CSV files. Because there are alternatives to Microsoft\u003Cbr \u002F>\nExcel(tm) and they seem to work a lot better for this specific task, I’m not at all inclined to spend more time\u003Cbr \u002F>\non fixing something that I view to be a rather significant “bug”[1] in Excel(tm).\u003C\u002Fp>\n\u003Cp>[1] = Being that it’s an intentional usability feature, I realize Microsoft is unlikely to be all that interested\u003Cbr \u002F>\n in fixing this “as designed” capability they’ve implemented.\u003C\u002Fp>\n\u003Ch3>Can this plugin be used to link sponsored members with their sponsors?\u003C\u002Fh3>\n\u003Cp>Yes.\u003C\u002Fp>\n\u003Cp>In version 2.60, we added support for importing Sponsors and their sponsored members. So, if you have the\u003Cbr \u002F>\nPMPro Sponsored Members add-on installed, active and need to link sponsors and their sponsored members\u003Cbr \u002F>\nduring the import with this plugin.\u003C\u002Fp>\n\u003Ch3>Importing the Sponsored user\u003C\u002Fh3>\n\u003Cp>To link sponsored users with their sponsors, add the \u003Ccode>pmprosm_sponsor\u003C\u002Fcode> column to your import file.\u003C\u002Fp>\n\u003Cp>On the data row for the \u003Cstrong>sponsored\u003C\u002Fstrong> user, the \u003Ccode>pmprosm_sponsor\u003C\u002Fcode> column must contain the user key for the sponsor\u003Cbr \u002F>\nyou want to link them with.\u003C\u002Fp>\n\u003Cp>Or, if they don’t have a sponsor, that column must be blank.\u003C\u002Fp>\n\u003Cp>The sponsor key is either the email address they used when registering on your system – or the user_email column\u003Cbr \u002F>\nvalue for their user record if they’re also being imported at the same time, the WordPress user ID value (numeric),\u003Cbr \u002F>\nor the login name used (user_login value).\u003C\u002Fp>\n\u003Ch3>Importing the Sponsor\u003C\u002Fh3>\n\u003Cp>First of all, you will need to include a \u003Ccode>pmprosm_seats\u003C\u002Fcode> column as well. This column contains a numeric value to\u003Cbr \u002F>\nindicate the number of seats (sponsored users) this user has paid to sponsor.\u003C\u002Fp>\n\u003Cp>When importing a sponsor there are a couple of scenarios;\u003C\u002Fp>\n\u003Cp>1) The system already contains the sponsor code (a sponsor code is a PMPro discount code prefixed with the letter ‘S’)\u003Cbr \u002F>\nand you simply need to link the sponsor to their code.\u003C\u002Fp>\n\u003Cp>2) The system lacks the sponsor code, so you’ll need one to be created.\u003C\u002Fp>\n\u003Cp>For scenario 1; The sponsor code (discount code) already has a Discount Code ID (integer value, found on the PMPro\u003Cbr \u002F>\n“Discount Codes” settings page). This ID needs to be added in the \u003Ccode>membership_code_id\u003C\u002Fcode> column of the import file for\u003Cbr \u002F>\nthe sponsor (user record), along with a numeric value in the \u003Ccode>pmprosm_seats\u003C\u002Fcode> column.\u003C\u002Fp>\n\u003Cp>For scenario 2; The sponsor code is created by this plugin. It happens automatically if the sponsor user exists – or\u003Cbr \u002F>\nis being imported at the same time as – when the \u003Cstrong>sponsored\u003C\u002Fstrong> user is attempted imported and linked. The discount\u003Cbr \u002F>\ncode created attempts to use the settings from the PMPro Sponsored Members add-on for the discount code.\u003C\u002Fp>\n\u003Ch3>Caveat\u003C\u002Fh3>\n\u003Cp>The order in which users are listed in the .csv import file can matter when importing sponsors and their sponsored user.\u003C\u002Fp>\n\u003Cp>Although this plugin tries to re-import sponsored users if the import fails the first time, as part of the\u003Cbr \u002F>\nclean-up process, this retry does not guarantee success!\u003C\u002Fp>\n\u003Cp>As a result, it is possible that a sponsored user is imported without being linked to their sponsor.\u003C\u002Fp>\n\u003Cp>You can fix that by running the import more than once.\u003C\u002Fp>\n\u003Cp>Alternatively, you can create two import files;\u003C\u002Fp>\n\u003Cp>One with the sponsor users only, and one with the sponsor\u003Cem>ed\u003C\u002Fem> users only.\u003C\u002Fp>\n\u003Cp>Then import the sponsors first. Next you import the sponsored users.\u003C\u002Fp>\n\u003Ch4>Can this plugin be used to import order data for Paid Memberships Pro?\u003C\u002Fh4>\n\u003Cp>As of version 2.20, we have an option to create member orders at the same time as we update the membership record.\u003C\u002Fp>\n\u003Cp>That means you can now include some of the order table fields to import custom values as needed for each\u003Cbr \u002F>\nuser\u002Fmember, along with updating\u002Fadding their membership level information.\u003C\u002Fp>\n\u003Cp>The supported order record columns are:\u003C\u002Fp>\n\u003Col>\n\u003Cli>paypal_token\u003C\u002Fli>\n\u003Cli>subtotal\u003C\u002Fli>\n\u003Cli>tax\u003C\u002Fli>\n\u003Cli>couponamount\u003C\u002Fli>\n\u003Cli>checkout_id\u003C\u002Fli>\n\u003Cli>certificate_id\u003C\u002Fli>\n\u003Cli>certificateamount\u003C\u002Fli>\n\u003Cli>total\u003C\u002Fli>\n\u003Cli>payment_type\u003C\u002Fli>\n\u003Cli>cardtype\u003C\u002Fli>\n\u003Cli>accountnumber\u003C\u002Fli>\n\u003Cli>expirationmonth\u003C\u002Fli>\n\u003Cli>expirationyear\u003C\u002Fli>\n\u003Cli>status\u003C\u002Fli>\n\u003Cli>gateway\u003C\u002Fli>\n\u003Cli>gateway_environment\u003C\u002Fli>\n\u003Cli>payment_transaction_id\u003C\u002Fli>\n\u003Cli>subscription_transaction_id\u003C\u002Fli>\n\u003Cli>timestamp\u003C\u002Fli>\n\u003Cli>affiliate_id\u003C\u002Fli>\n\u003Cli>affiliate_subid\u003C\u002Fli>\n\u003Cli>notes\u003C\u002Fli>\n\u003Cli>billing_street (*)\u003C\u002Fli>\n\u003Cli>billing_city (*)\u003C\u002Fli>\n\u003Cli>billing_state (*)\u003C\u002Fli>\n\u003Cli>billing_zip (*)\u003C\u002Fli>\n\u003Cli>billing_country (*)\u003C\u002Fli>\n\u003Cli>billing_phone (*)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>All of these columns\u002Ffields should be prefixed with \u003Ccode>membership_\u003C\u002Fcode>. I.e. \u003Ccode>membership_paypal_token\u003C\u002Fcode> or \u003Ccode>membership_tax\u003C\u002Fcode>,\u003Cbr \u002F>\netc. The exceptions are the \u003Ccode>user_id\u003C\u002Fcode> and \u003Ccode>membership_id\u003C\u002Fcode> columns\u002Ffields which should be left as \u003Ccode>user_id\u003C\u002Fcode> and\u003Cbr \u002F>\n    membership_id respectively if you want to include them in the import operation(s).\u003C\u002Fp>\n\u003Cp>The \u003Ccode>status\u003C\u002Fcode> column has a limited number of valid values. By default, we recommend using either \u003Ccode>success\u003C\u002Fcode> or \u003Ccode>cancelled\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>All timestamp values (‘timestamp’) must use the same format as the one used by the MySQL database’s ‘DATETIME’\u003Cbr \u002F>\nformat: \u003Ccode>YYYY-MM-DD HH:MM:SS\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PLEASE NOTE:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Although you \u003Cem>can\u003C\u002Fem> specify an account number (\u003Ccode>accountnumber\u003C\u002Fcode>) in the import file, doing that will \u003Cem>not\u003C\u002Fem> result in\u003Cbr \u002F>\nthis plugin importing and activating subscriptions or payments by credit card.\u003C\u002Fp>\n\u003Cp>You CANNOT use this tool to import and \u003Cstrong>create\u003C\u002Fstrong> subscription plans, or transactions, on the payment gateway for\u003Cbr \u002F>\nyour Paid Memberships Pro users.\u003C\u002Fp>\n\u003Cp>Including anything other than a masked Credit Card number for the \u003Ccode>membership_accountnumber\u003C\u002Fcode> column \u003Cem>is a really\u003Cbr \u002F>\nbad idea\u003C\u002Fem>[1]!\u003C\u002Fp>\n\u003Cp>A masked credit card number = Only the last 4 digits are real and the rest are repetitions of the ‘X’\u003Cbr \u002F>\ncharacter (\u003Ccode>XXXXXXXXXXXX1234\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Cp>[1] = Importing a full credit card number will exponentially increase the probability that you, in the event of a\u003Cbr \u002F>\nsecurity problem on your site, will have to pay the Payment Card Industry (PCI) massive fines. Simply put; Don’t import\u003Cbr \u002F>\nCredit Card information! Instead, ask your members to resubmit their information when the site is back online\u002Flive.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin does NOT mask your credit card numbers for you!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Supported membership_gateway options\u003C\u002Fh3>\n\u003Cp>The Import Members from CSV plugin supports specifying different payment gateways for the user record(s) when\u003Cbr \u002F>\nimporting order data (i.e. the “Attempt to create PMPro Order record” option has been selected). At present, the\u003Cbr \u002F>\npayment gateways that can be specified in the \u003Ccode>membership_gateway\u003C\u002Fcode> column are:\u003C\u002Fp>\n\u003Col>\n\u003Cli>authorizenet\u003C\u002Fli>\n\u003Cli>braintree\u003C\u002Fli>\n\u003Cli>check\u003C\u002Fli>\n\u003Cli>cybersource\u003C\u002Fli>\n\u003Cli>payflowpro\u003C\u002Fli>\n\u003Cli>paypal\u003C\u002Fli>\n\u003Cli>paypalexpress\u003C\u002Fli>\n\u003Cli>paypalstandard\u003C\u002Fli>\n\u003Cli>stripe\u003C\u002Fli>\n\u003Cli>twocheckout\u003C\u002Fli>\n\u003Cli>payfast\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>During the import operation, the plugin will verify that the specified payment gateway integration is one of the\u003Cbr \u002F>\nsupported payment gateway integrations for Paid Memberships Pro.\u003C\u002Fp>\n\u003Cp>Specifying a Payment Gateway Integration that has not been configured for use during the PMPro checkout process would\u003Cbr \u002F>\nrender the order record invalid.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> The limitations to how Paid Memberships Pro supports\u002Fhandles multiple payment gateway integrations at the\u003Cbr \u002F>\nsame time still apply.\u003C\u002Fp>\n\u003Ch3>Adding billing address information to the PMPro Order import\u003C\u002Fh3>\n\u003Cp>The normal way to import billing address data to the database for a member\u002Fuser is to use the \u003Ccode>pmpro_b[*]\u003C\u002Fcode> fields\u003Cbr \u002F>\n(\u003Ccode>pmpro_bfirstname\u003C\u002Fcode>, \u003Ccode>pmpro_blastname\u003C\u002Fcode>, \u003Ccode>pmpro_baddress1\u003C\u002Fcode>, \u003Ccode>pmpro_baddress2\u003C\u002Fcode>, \u003Ccode>pmpro_bcity\u003C\u002Fcode>, \u003Ccode>pmpro_bstate\u003C\u002Fcode>,\u003Cbr \u002F>\n    pmpro_bzipcode, \u003Ccode>pmpro_bcountry\u003C\u002Fcode> and \u003Ccode>pmpro_bphone\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Cp>If the \u003Ccode>pmpro_b*\u003C\u002Fcode> field data is present in the row and the ‘Add order’ option is selected for the import file, the\u003Cbr \u002F>\nimport will attempt to populate the order billing information using the \u003Ccode>pmpro_b*\u003C\u002Fcode> data.\u003C\u002Fp>\n\u003Ch4>How should the .csv file be defined?\u003C\u002Fh4>\n\u003Cp>This plugin assumes that the .csv file;\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses a comma (,) character to denote a new column in a row\u003C\u002Fli>\n\u003Cli>Uses a double-quote (“) character to wrap the contents of each of the columns\u003C\u002Fli>\n\u003Cli>Uses a backslash () character as the escape character\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For example;\u003Cbr \u002F>\nTo have a 2 column .csv file, each row \u003Cstrong>after\u003C\u002Fstrong> the header row, the row should look something like this:\u003Cbr \u002F>\n    “my first column data”,”my second \\”escaped\\” column data”.\u003C\u002Fp>\n\u003Cp>The application you use to edit and export your .CSV file will need to be configured appropriately before you\u003Cbr \u002F>\nexport the .csv file.\u003C\u002Fp>\n\u003Ch4>Why am I or my users not receiving New user notifications\u003C\u002Fh4>\n\u003Cp>There are a couple of possible reasons, as far as I can tell. The functionality in WordPress that generates the\u003Cbr \u002F>\n“new user notification” message is what they call “pluggable”. That means that it’s possible for a plugin (any plugin!)\u003Cbr \u002F>\nto override the behavior of the functionality. So the first thing I’d suggest investigating is whether you have a\u003Cbr \u002F>\nplugin active that intentionally changes\u002Fmodifies\u002Fupdates how the \u003Ccode>wp_new_user_notification()\u003C\u002Fcode> function works\u002Fbehaves.\u003C\u002Fp>\n\u003Cp>Next, it’s (very) possible that your hosting environment doesn’t want you to be sending out a lot of email messages\u003Cbr \u002F>\nfrom their servers. As a result, the import operation could potentially trip their anti-spam measures and blocking\u003Cbr \u002F>\nyou from sending any messages.\u003C\u002Fp>\n\u003Cp>Third, the recipient email server may be using a SBL (Spam Black List) and have your web server IP listed as a\u003Cbr \u002F>\ntypical source of Spam messages (it happens, a lot).\u003C\u002Fp>\n\u003Ch3>I’ve set the ‘membership_status’ column to ‘inactive’, but the user’s imported membership level is currently ‘active’?\u003C\u002Fh3>\n\u003Cp>This is due to what I’d term a bug in Paid Memberships Pro. This issue doesn’t currently have a fix.\u003C\u002Fp>\n\u003Cp>Basically, the ‘inactive’ status will only apply to the order record (if it’s created, see above) and \u003Cem>not\u003C\u002Fem> to the\u003Cbr \u002F>\nuser’s membership status.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> Assigning a membership level for a user will cause them to be given an active membership on the site when\u003Cbr \u002F>\nthe import operation is complete, regardless of the value supplied for the ‘membership_status’ column.\u003C\u002Fp>\n\u003Ch3>How do I import an existing payment plan (recurring billing plan) for a user?\u003C\u002Fh3>\n\u003Cp>This only works if the plan already exists on the payment gateway itself.\u003C\u002Fp>\n\u003Cp>There is no way to use this plugin to import a new member\u002Fuser and have the system create a recurring billing plan\u003Cbr \u002F>\nfor them.\u003C\u002Fp>\n\u003Ch3>Can I use this plugin to create new billing plans or trigger charges on the payment gateway for an imported user?\u003C\u002Fh3>\n\u003Cp>No.\u003C\u002Fp>\n\u003Ch3>What are the constraints for WordPress Multisite import operations?\u003C\u002Fh3>\n\u003Cp>As documented by Paid Memberships Pro, the PMPro plugin cannot be Network Activated.\u003C\u002Fp>\n\u003Cp>This import plugin will work from the site(s) where PMPro is active \u003Cem>and\u003C\u002Fem> have the same membership level IDs\u003Cbr \u002F>\nidentified as are listed in the \u003Ccode>membership_id\u003C\u002Fcode> column of the import file you’re using.\u003C\u002Fp>\n\u003Cp>If your primary site has a configured and active Paid Memberships Pro installation, you could theoretically start\u003Cbr \u002F>\nthe plugin from the Network Admin dashboard (which will send you to the primary site anyway).\u003C\u002Fp>\n\u003Cp>The users being imported will only be linked to the site you import them to. Their membership data will only be\u003Cbr \u002F>\nvisible on the PMPro site(s) that have the membership level ID(s) configured that match those in the import file.\u003C\u002Fp>\n\u003Ch4>Welcome Email Message (imported_welcome.html template) issues\u003C\u002Fh4>\n\u003Cp>If you selected the “Send the imported_member.html welcome email” option and your users still aren’t receiving messages,\u003Cbr \u002F>\nplease make sure the ‘membership_status’ field is included in the import .csv file and contains the \u003Ccode>active\u003C\u002Fcode> value.\u003C\u002Fp>\n\u003Cp>As a design philosophy, we treat an inactive member as somebody who should \u003Cem>not\u003C\u002Fem>  receive welcome messages\u003Cbr \u002F>\n(you may disagree..?)\u003C\u002Fp>\n\u003Ch3>What GDPR impacted data is stored by this plugin?\u003C\u002Fh3>\n\u003Cp>Obviously, there’s the user data that this plugin is designed to import. This plugin does \u003Cem>not\u003C\u002Fem> track, report, or\u003Cbr \u002F>\nallow download\u002Fdeletion of any data it imports. There are (now or soon) other plugin options to handle those\u003Cbr \u002F>\nrequirements from the GDPR legislation.\u003C\u002Fp>\n\u003Cp>In an attempt to make the “Donation” button less intrusive, we attempt to track the computer (IP) address when\u003Cbr \u002F>\nsomebody clicks the button. This plugin does \u003Cem>not\u003C\u002Fem> link the IP address to a user account, so it should be a little\u003Cbr \u002F>\nmore challenging to identify the person who clicked the “Donate” button for any 3rd party who gets access to your\u003Cbr \u002F>\ndatabase than simply looking at the options saved by this plugin.\u003C\u002Fp>\n\u003Cp>The IP tracking information (the IP address) is stored in the WordPress options table (\u003Ccode>wp_options\u003C\u002Fcode>) using the\u003Cbr \u002F>\n    e20r_import_has_donated option name. That option can safely be deleted in the database if you do not wish to have\u003Cbr \u002F>\nIPs tracked. Deleting the option from the database will obviously re-enable the Donation nag.\u003C\u002Fp>\n\u003Cp>As long as this plugin remains installed and active on the server, the tracked IP address will automatically be\u003Cbr \u002F>\nremoved from the option 2 months after the admin clicked the Donation button.\u003C\u002Fp>\n\u003Cp>The option is removed when the plugin is deactivated in the “Plugins” admin panel.\u003C\u002Fp>\n\u003Cp>Nag tracking can be disabled altogether with the \u003Ccode>e20r_import_donation_tracking_disabled\u003C\u002Fcode> filter:\u003Cbr \u002F>\n    add_filter( ‘e20r_import_donation_tracking_disabled’, ‘__return_true’ );’\u003C\u002Fp>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n\u003Cp>N\u002FA\u003C\u002Fp>\n\u003Ch3>Supported Filters and Actions\u003C\u002Fh3>\n\u003Cp>The list of filters and actions supported by this plugin can be found in the \u003Ca href=\".\u002Fdocs\u002FFILTERS.md\" rel=\"nofollow ugc\">Filters\u003C\u002Fa> and\u003Cbr \u002F>\n\u003Ca href=\".\u002Fdocs\u002FACTIONS.md\" rel=\"nofollow ugc\">Actions\u003C\u002Fa> documentation.\u003C\u002Fp>\n","Import and create user + PMPro member records from a CSV file on your WordPress with Paid Memberships Pro website. The plugin will import the membersh &hellip;",9822,"5.8.13","7.3",[121,21,22,122,23],"batch","user","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpmpro-import-members-from-csv\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpmpro-import-members-from-csv.zip","2026-03-15T10:48:56.248Z",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":13,"downloaded":134,"rating":108,"num_ratings":97,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":18,"tags":138,"homepage":144,"download_link":145,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"appthemes-classipress-ads-importer-plugin","ClassiPress Ads Importer plugin","2.1.0","anaisa","https:\u002F\u002Fprofiles.wordpress.org\u002Fanaisa\u002F","\u003Cp>Need to import Ads+Users via CSV in a VERY SIMPLE way?\u003C\u002Fp>\n\u003Cp>This is the right plugin for you. What plugin does? It creates or update users, user’s ads, categories in ONE STEP via CSV file. If user or ad_category doesn’t exist it will create it!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Import & Create Users\u003C\u002Fli>\n\u003Cli>Import & Create User’s Ads\u003C\u002Fli>\n\u003Cli>Import & Create Ad Categories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>How it works?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>In a VERY VERY VERY simple way. Plugin will generate HEADER (first line in your CSV file) based on your custom fields (ad fields).\u003C\u002Fli>\n\u003Cli>You should populate those fields with appropriate text and that is it!\u003C\u002Fli>\n\u003Cli>You will be able to import ads from existing users if you put existing WP “user_email” in that field. In other case, plugin will register new user with that email address.\u003C\u002Fli>\n\u003Cli>Plugin will add new category if it does not find an existing one.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Follow up \u003Ca href=\"http:\u002F\u002Fappthemesimporter.info\u002Fcontact\u002F\" title=\"Classi AppTheme Ads Importer\" rel=\"nofollow ugc\">Ads Importer Support\u003C\u002Fa> if you encounter any problem during installation or using plugin.\u003C\u002Fp>\n","Import Ads+Users from CSV file in ClassiPress Theme",12338,"2015-05-24T17:18:00.000Z","4.2.39","3.0.0",[139,140,141,142,143],"classipress","classipress-ads-importer","classipress-csv-importer","csv-importer","users-importer","http:\u002F\u002Fappthemesimporter.info\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fappthemes-classipress-ads-importer-plugin.2.1.zip",{"attackSurface":147,"codeSignals":169,"taintFlows":184,"riskAssessment":185,"analyzedAt":193},{"hooks":148,"ajaxHandlers":165,"restRoutes":166,"shortcodes":167,"cronEvents":168,"entryPointCount":27,"unprotectedCount":27},[149,155,160],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","scrm_options_screen_updated","screen_update","includes\\csv-import.class.php",15,{"type":150,"name":156,"callback":157,"priority":158,"file":153,"line":159},"scrm_options_screen","screen",11,16,{"type":150,"name":161,"callback":162,"file":163,"line":164},"init","scrm_csv_textdomain","simple-crm-csv-import.php",22,[],[],[],[],{"dangerousFunctions":170,"sqlUsage":171,"outputEscaping":173,"fileOperations":97,"externalRequests":27,"nonceChecks":14,"capabilityChecks":27,"bundledLibraries":183},[],{"prepared":27,"raw":27,"locations":172},[],{"escaped":14,"rawEcho":174,"locations":175},4,[176,179,181,182],{"file":153,"line":177,"context":178},106,"raw output",{"file":180,"line":64,"context":178},"includes\\templates\\import_screen.php",{"file":180,"line":11,"context":178},{"file":180,"line":11,"context":178},[],[],{"summary":186,"deductions":187},"The static analysis of the 'simple-crm-csv-import' plugin v0.1 reveals a generally positive security posture, with no identified vulnerabilities in its vulnerability history. The absence of dangerous functions, reliance on prepared statements for SQL queries, and the presence of a nonce check are commendable practices. However, the code exhibits weaknesses in output escaping, with only 20% of outputs being properly escaped, potentially leading to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully. The presence of file operations without further context on their implementation is also a point of consideration, as poorly managed file operations can lead to security issues.  The plugin has a very small attack surface in terms of entry points and no recorded vulnerabilities in its history, suggesting a focus on secure coding for past development cycles. Despite these strengths, the limited output escaping is a notable concern that requires attention to ensure user-provided data is rendered safely.",[188,191],{"reason":189,"points":190},"Poor output escaping",7,{"reason":192,"points":174},"File operations present without details","2026-03-17T01:37:52.917Z",{"wat":195,"direct":204},{"assetPaths":196,"generatorPatterns":199,"scriptPaths":200,"versionParams":201},[197,198],"\u002Fwp-content\u002Fplugins\u002Fsimple-crm-csv-import\u002Fcss\u002Fsimple-crm-csv-import.css","\u002Fwp-content\u002Fplugins\u002Fsimple-crm-csv-import\u002Fjs\u002Fsimple-crm-csv-import.js",[],[198],[202,203],"simple-crm-csv-import\u002Fcss\u002Fsimple-crm-csv-import.css?ver=","simple-crm-csv-import\u002Fjs\u002Fsimple-crm-csv-import.js?ver=",{"cssClasses":205,"htmlComments":207,"htmlAttributes":208,"restEndpoints":210,"jsGlobals":211,"shortcodeOutput":213},[206],"simple-crm-csv-import-wrap",[],[209],"data-plugin-path",[],[212],"simple_crm_csv_import_plugin_url",[214],"[simple_crm_csv_import_upload_form]"]