{"id":306131,"date":"2026-05-17T03:54:50","date_gmt":"2026-05-17T03:54:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/export-users-for-ultimate-member\/"},"modified":"2026-08-03T03:25:41","modified_gmt":"2026-08-03T03:25:41","slug":"userelements-member-export-for-ultimate-member","status":"publish","type":"plugin","link":"https:\/\/emoji.wordpress.org\/plugins\/userelements-member-export-for-ultimate-member\/","author":20447401,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.7","stable_tag":"1.0.7","tested":"6.9.5","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"UserElements Member Export for Ultimate Member","header_author":"userelements","header_description":"Export Ultimate Member users to CSV with role & status filters, column selection, drag-to-reorder, preview, and saved presets.","assets_banners_color":"fdfdff","last_updated":"2026-08-03 03:25:41","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.userelements.com\/ultimate-member-export","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":40,"downloads":408,"num_ratings":1,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"userelements","date":"2026-05-17 03:54:15"},"1.0.5":{"tag":"1.0.5","author":"userelements","date":"2026-06-14 11:45:05"},"1.0.7":{"tag":"1.0.7","author":"userelements","date":"2026-08-03 03:25:41"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":[],"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3534204,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3534204,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4","1.0.5","1.0.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3534204,"resolution":"1","location":"assets","locale":"","width":957,"height":501},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3534204,"resolution":"2","location":"assets","locale":"","width":929,"height":770},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3534204,"resolution":"3","location":"assets","locale":"","width":933,"height":274}},"screenshots":{"1":"Export dashboard \u2014 filters, drag-and-drop column mapper, and CSV download.","2":"Import wizard \u2014 upload, map columns, and dry-run preview.","3":"Export Storage \u2014 local disk or Amazon S3 settings.","4":"Sample of clean, organized CSV output."}},"plugin_section":[],"plugin_tags":[6918,13410,28272,28271,14513],"plugin_category":[],"plugin_contributors":[210940],"plugin_business_model":[],"class_list":["post-306131","plugin","type-plugin","status-publish","hentry","plugin_tags-amazon-s3","plugin_tags-csv-export","plugin_tags-export-users","plugin_tags-import-users","plugin_tags-ultimate-member","plugin_contributors-userelements","plugin_committers-userelements"],"banners":{"banner":"https:\/\/ps.w.org\/userelements-member-export-for-ultimate-member\/assets\/banner-772x250.png?rev=3534204","banner_2x":"https:\/\/ps.w.org\/userelements-member-export-for-ultimate-member\/assets\/banner-1544x500.png?rev=3534204","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/userelements-member-export-for-ultimate-member_fdfdff.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/userelements-member-export-for-ultimate-member\/assets\/screenshot-1.png?rev=3534204","caption":"Export dashboard \u2014 filters, drag-and-drop column mapper, and CSV download."},{"src":"https:\/\/ps.w.org\/userelements-member-export-for-ultimate-member\/assets\/screenshot-2.png?rev=3534204","caption":"Import wizard \u2014 upload, map columns, and dry-run preview."},{"src":"https:\/\/ps.w.org\/userelements-member-export-for-ultimate-member\/assets\/screenshot-3.png?rev=3534204","caption":"Export Storage \u2014 local disk or Amazon S3 settings."}],"raw_content":"<!--section=description-->\n<p>UserElements Member Export for Ultimate Member helps you move member data in and out of WordPress without spreadsheets of raw meta keys or one-off SQL exports.<\/p>\n\n<p>Built as an add-on for <a href=\"https:\/\/wordpress.org\/plugins\/ultimate-member\/\">Ultimate Member<\/a>, it adds <strong>Export<\/strong>, <strong>Import<\/strong>, and <strong>Export Storage<\/strong> screens under the Ultimate Member admin menu. Filter members, choose and reorder columns, preview the file, then download a clean CSV \u2014 or bring users back in with a guided import wizard.<\/p>\n\n<h4>What you can do<\/h4>\n\n<ul>\n<li><strong>Back up member profiles<\/strong> \u2014 Download selected Ultimate Member fields as CSV for archives or audits.<\/li>\n<li><strong>Migrate between sites<\/strong> \u2014 Export from one site and import on another with column mapping and dry-run preview.<\/li>\n<li><strong>Build targeted lists<\/strong> \u2014 Filter by role, account status, and registration date, then export only matching members.<\/li>\n<li><strong>Clean data in Excel or Sheets<\/strong> \u2014 Export, edit offline, then re-import with create\/update controls.<\/li>\n<li><strong>Store exports in the cloud<\/strong> \u2014 Keep browser downloads, or upload finished CSVs to Amazon S3 with signed or CDN download links.<\/li>\n<\/ul>\n\n<h4>Export features<\/h4>\n\n<ul>\n<li><strong>CSV export<\/strong> \u2014 Standard UTF-8 CSV that opens in Excel, Google Sheets, Numbers, and similar tools.<\/li>\n<li><strong>User filters<\/strong> \u2014 Narrow by WordPress role, Ultimate Member account status (approved, pending review, awaiting email confirmation, rejected, inactive), and registration date (any time, last 7 \/ 30 \/ 90 days, or a custom range).<\/li>\n<li><strong>Live match count<\/strong> \u2014 See how many members match your filters before you export.<\/li>\n<li><strong>Drag-and-drop column mapper<\/strong> \u2014 Search, select, and reorder core fields, profile photo URL, roles, and Ultimate Member custom fields \/ user meta.<\/li>\n<li><strong>Readable field values<\/strong> \u2014 Select, radio, checkbox, and multiselect options export as human-readable labels from your Ultimate Member forms \u2014 not raw option keys.<\/li>\n<li><strong>Preview<\/strong> \u2014 Review the first 25 rows in the admin before downloading.<\/li>\n<li><strong>Saved presets<\/strong> \u2014 Save, load, and delete unlimited export presets (filters + column layout). Suggested starters: All members \/ Approved members.<\/li>\n<li><strong>Step-by-step flow<\/strong> \u2014 Target &amp; filters \u2192 Columns \u2192 Output, with clear progress through each step.<\/li>\n<\/ul>\n\n<h4>Import features<\/h4>\n\n<ul>\n<li><strong>CSV import wizard<\/strong> \u2014 Three steps: upload \u2192 map columns \u2192 preview &amp; run.<\/li>\n<li><strong>Create or update<\/strong> \u2014 Upsert existing users, or create-only mode that skips matches.<\/li>\n<li><strong>Match by email or username<\/strong> \u2014 Find existing members before updating.<\/li>\n<li><strong>Auto column mapping<\/strong> \u2014 Headers are matched to WordPress and Ultimate Member fields automatically; refine the map with sample values shown.<\/li>\n<li><strong>Dry-run preview<\/strong> \u2014 See how many rows would be created, updated, or skipped (first 25 rows) before writing to the database.<\/li>\n<li><strong>Update options<\/strong> \u2014 Optionally skip blank CSV cells so empty cells do not overwrite existing profile data.<\/li>\n<li><strong>Import limit<\/strong> \u2014 Free version imports up to 500 data rows per file.<\/li>\n<\/ul>\n\n<h4>Export storage<\/h4>\n\n<ul>\n<li><strong>Local disk (default)<\/strong> \u2014 Files download in the browser as usual.<\/li>\n<li><strong>Amazon S3<\/strong> \u2014 Upload finished CSVs to your bucket; private objects use time-limited signed URLs, or use a CloudFront \/ custom delivery domain for public-read objects.<\/li>\n<li><strong>Connection test<\/strong> \u2014 Verify credentials from the Export Storage screen before relying on S3 in production.<\/li>\n<li><strong>wp-config constants<\/strong> \u2014 Optionally lock credentials via PHP constants for safer deployments.<\/li>\n<\/ul>\n\n<h4>Perfect for<\/h4>\n\n<ul>\n<li>Membership site backups and compliance exports<\/li>\n<li>Moving members when rebuilding or cloning a site<\/li>\n<li>Segmenting approved vs pending members for outreach<\/li>\n<li>Bulk profile cleanup after editing in a spreadsheet<\/li>\n<\/ul>\n\n<h4>Need more?<\/h4>\n\n<p><a href=\"https:\/\/www.userelements.com\/ultimate-member-export\">UM Export Pro<\/a> adds Excel (XLSX) export, WooCommerce &amp; FluentCRM enrichment and filters, background processing for large jobs, scheduled delivery (email \/ webhook), Amazon S3 for Pro workflows, unlimited imports, advanced import rules, WP-CLI, and more.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate <a href=\"https:\/\/wordpress.org\/plugins\/ultimate-member\/\">Ultimate Member<\/a>.<\/li>\n<li>Upload the <code>userelements-member-export-for-ultimate-member<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the plugin from the WordPress plugins screen.<\/li>\n<li>Activate the plugin through the Plugins menu.<\/li>\n<li>Go to <strong>Ultimate Member \u2192 Export<\/strong> to export users, <strong>Ultimate Member \u2192 Import<\/strong> to import from CSV, or <strong>Ultimate Member \u2192 Export Storage<\/strong> to configure Amazon S3.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20ultimate%20member%20installed%3F\"><h3>Do I need Ultimate Member installed?<\/h3><\/dt>\n<dd><p>Yes. This plugin is an add-on for Ultimate Member and will not run without it.<\/p><\/dd>\n<dt id=\"can%20i%20choose%20which%20fields%20are%20exported%3F\"><h3>Can I choose which fields are exported?<\/h3><\/dt>\n<dd><p>Yes. Use the drag-and-drop column mapper to include, exclude, search, and reorder core fields and Ultimate Member profile fields.<\/p><\/dd>\n<dt id=\"can%20i%20filter%20which%20users%20are%20exported%3F\"><h3>Can I filter which users are exported?<\/h3><\/dt>\n<dd><p>Yes. Filter by role, Ultimate Member account status, and registration date. The admin shows a live count of matching members.<\/p><\/dd>\n<dt id=\"what%20format%20is%20the%20export%20file%3F\"><h3>What format is the export file?<\/h3><\/dt>\n<dd><p>CSV (.csv). Excel (XLSX), scheduled delivery, and advanced segment filters are available in <a href=\"https:\/\/www.userelements.com\/ultimate-member-export\">UM Export Pro<\/a>.<\/p><\/dd>\n<dt id=\"can%20i%20import%20users%20as%20well%3F\"><h3>Can I import users as well?<\/h3><\/dt>\n<dd><p>Yes. Use <strong>Ultimate Member \u2192 Import<\/strong> to upload a CSV, map columns, dry-run a preview, then create and\/or update users. The free version supports up to 500 rows per import.<\/p><\/dd>\n<dt id=\"can%20i%20save%20my%20export%20settings%3F\"><h3>Can I save my export settings?<\/h3><\/dt>\n<dd><p>Yes. Save unlimited presets that store your filters and column selection, then load or delete them anytime.<\/p><\/dd>\n<dt id=\"can%20exports%20go%20to%20amazon%20s3%3F\"><h3>Can exports go to Amazon S3?<\/h3><\/dt>\n<dd><p>Yes. Configure the provider under <strong>Ultimate Member \u2192 Export Storage<\/strong>. Local download remains the default until you switch to S3.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20also%20install%20um%20export%20pro%3F\"><h3>What happens if I also install UM Export Pro?<\/h3><\/dt>\n<dd><p>The free export\/import screens are disabled while Pro is active. Use the Pro export and import pages instead \u2014 your free plugin can stay installed without conflict.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Suggested presets on first run (All members \/ Approved members).<\/li>\n<li>Honest sync download status (no fake progress bar); prevents double-submit.<\/li>\n<li>Moved Sortable.js under assets\/js.<\/li>\n<li>Added Export Storage settings: local disk or Amazon S3 for finished CSV files.<\/li>\n<li>S3 support with region, bucket, credentials, object prefix, optional CDN domain, private signed URLs or public-read ACL, and optional local cleanup after upload.<\/li>\n<li>Connection test for storage settings; credentials can be locked via wp-config constants.<\/li>\n<li>Secure token-based download links for stored export artifacts.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Added CSV import wizard (upload, column mapping, dry-run preview, create\/upsert).<\/li>\n<li>Import up to 500 rows per file; match by email or username.<\/li>\n<li>Auto-map CSV headers to WordPress and Ultimate Member fields.<\/li>\n<li>Export filters: role, account status, and registration date with live user count.<\/li>\n<li>Drag-and-drop column mapper with field search and export preview (first 25 rows).<\/li>\n<li>Unlimited saved export presets (save, load, delete).<\/li>\n<li>Human-readable labels for Ultimate Member select\/radio\/checkbox values.<\/li>\n<li>Core export fields: registered date, role, profile photo, and more.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fixed saved presets not loading when selected from the Load Preset dropdown.<\/li>\n<li>Preset names with spaces, uppercase letters, or underscores now load correctly.<\/li>\n<li>Validate export columns against an allowlist on the server.<\/li>\n<li>Disable free export handlers when Pro is active or Ultimate Member is missing.<\/li>\n<li>Fixed empty-column export redirect to the correct admin page.<\/li>\n<li>Fixed registration date filters using site timezone instead of UTC.<\/li>\n<li>Added core export fields (registered date, role, profile photo, etc.) to the column picker.<\/li>\n<li>Warn when preset columns are no longer available; show notice when field list is truncated.<\/li>\n<li>Require at least one column for preview and preset save; confirm before overwriting presets.<\/li>\n<li>Harden CSV output against spreadsheet formula injection.<\/li>\n<li>Improved admin JS error handling and submit protection.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Removed preset save limit; unlimited locally saved presets.<\/li>\n<li>Admin styles: moved progress bar rules into enqueued CSS.<\/li>\n<li>Prefixed localized script object name for the admin export screen.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed naming conflict.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed naming conflict.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed naming conflict.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release. Features include CSV Exporter and Field Mapper.<\/li>\n<\/ul>","raw_excerpt":"Export and import Ultimate Member users via CSV \u2014 filter who to include, map fields, preview results, save presets, and optionally store files on Amaz &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/306131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=306131"}],"author":[{"embeddable":true,"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/userelements"}],"wp:attachment":[{"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=306131"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=306131"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=306131"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=306131"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=306131"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/emoji.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=306131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}