Advance Import and Export for WooCommerce DocumentationAdvance Import and Export for WooCommerce Documentation
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • CSV Preparation
    • Sample Files
    • Use Cases
    • Common Mistakes
  • Tutorials

    • Google Sheets Live Sync
    • Shopify Migration
    • Daily Backup to S3
    • Multi-Store Sync
  • Using the Plugin

    • Dashboard
    • Quick Import Wizard
    • Quick Export
    • Settings
    • Compatibility
  • Import In Detail

    • Import Sources
    • Import Modes
    • Column Mapping
    • Transformations
    • Migration Presets
    • Delta Import
  • Export In Detail

    • Export Features
    • Export Destinations
    • Browser Download
    • Server Path (REST / CLI)
  • Data Types

    • Products
    • Variable Products
    • Orders
    • Customers
    • Categories & Tags
    • Coupons
    • Reviews
    • Posts
    • Pages
    • Users
    • Subscriptions
    • Bookings
    • Memberships
    • Menus
  • Automation

    • Scheduled Jobs
    • History & Logs
    • Rollback
    • Health Check
  • Cloud Service Setup

    • Google API Setup
    • Amazon S3 Setup
    • Dropbox Setup
    • Email / SMTP Setup
  • Server Configuration

    • PHP Configuration
    • Server Cron Setup
    • Image Handling
  • Developer

    • REST API
    • WP-CLI Commands
  • Compare

    • vs WP All Import
    • vs Product Import Export (WebToffee)
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Security
    • Changelog
Support
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • CSV Preparation
    • Sample Files
    • Use Cases
    • Common Mistakes
  • Tutorials

    • Google Sheets Live Sync
    • Shopify Migration
    • Daily Backup to S3
    • Multi-Store Sync
  • Using the Plugin

    • Dashboard
    • Quick Import Wizard
    • Quick Export
    • Settings
    • Compatibility
  • Import In Detail

    • Import Sources
    • Import Modes
    • Column Mapping
    • Transformations
    • Migration Presets
    • Delta Import
  • Export In Detail

    • Export Features
    • Export Destinations
    • Browser Download
    • Server Path (REST / CLI)
  • Data Types

    • Products
    • Variable Products
    • Orders
    • Customers
    • Categories & Tags
    • Coupons
    • Reviews
    • Posts
    • Pages
    • Users
    • Subscriptions
    • Bookings
    • Memberships
    • Menus
  • Automation

    • Scheduled Jobs
    • History & Logs
    • Rollback
    • Health Check
  • Cloud Service Setup

    • Google API Setup
    • Amazon S3 Setup
    • Dropbox Setup
    • Email / SMTP Setup
  • Server Configuration

    • PHP Configuration
    • Server Cron Setup
    • Image Handling
  • Developer

    • REST API
    • WP-CLI Commands
  • Compare

    • vs WP All Import
    • vs Product Import Export (WebToffee)
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Security
    • Changelog
Support
  • Getting Started

    • Introduction
    • Quick Start — Your First Import in 5 Minutes
    • Features — Full Tour
    • Installation — Full Setup Guide
    • First-Time Setup — Complete Checklist
    • CSV Preparation — How to Make a Good Import File
    • Sample Files — Download Ready-to-Use Templates
    • Use Cases — "I Want To..." Quick Reference
    • Common Mistakes — Things To Watch Out For
  • Tutorials

    • Tutorial — Google Sheets Live Sync
    • Tutorial — Migrate from Shopify to WooCommerce
    • Tutorial — Daily Backup to Amazon S3
    • Tutorial — Sync Between Two WooCommerce Stores
  • Using the Plugin

    • Dashboard — What You See First
    • Quick Import Wizard — 5 Steps to Import Any File
    • Quick Export — One-Page Export Tool
    • Settings — Every Option Explained
    • Compatibility — Third-Party Plugin Support
  • Import In Detail

    • Import Sources — 11 Ways to Pull Data In
    • Import Modes — Create, Update, Delete, Replace
    • Column Mapping — Connect Your Columns to WooCommerce
    • Transformations — Change Values During Import
    • Migration Presets — Move From Shopify, Magento, BigCommerce
    • Delta Import — Skip Unchanged Rows
  • Export In Detail

    • Export Features
    • Export Destinations — Where Your Files Go
    • Export Download — One-Click Browser Download
    • Export to Server Path — WP-CLI
  • Data Types

    • Products Import — Full Field Reference
    • Variable Products — The Complete Guide
    • Orders Import — Historical Orders and Line Items
    • Customers Import — With Addresses and Notes
    • Categories and Tags Import
    • Coupons Import — Discount Codes
    • Reviews Import — Product Reviews and Ratings
    • Posts Import — WordPress Blog Posts
    • Pages Import — WordPress Pages
    • Users Import — WordPress User Accounts
    • Subscriptions Import — WooCommerce Subscriptions
    • Bookings Import — WooCommerce Bookings
    • Memberships Import — WooCommerce Memberships
    • Menus Import — WordPress Navigation Menus
  • Automation

    • Jobs — Saved and Scheduled Imports and Exports
    • History — Every Run You Have Ever Done
    • Rollback — Undo Any Import in One Click
    • Health Check — Data Integrity Checks With Auto-Fix
  • Cloud Service Setup

    • Google API Setup — Sheets, Drive, OAuth
    • Amazon S3 Setup — IAM User and Bucket Permissions
    • Dropbox Setup — API Token for Private Files
    • Email Setup — Making Notifications Actually Work
  • Server Configuration

    • PHP Configuration — Memory, Execution Time, Upload Size
    • Server Cron Setup — Reliable Scheduled Imports
    • Image Handling — Download, Resize, Watermark
  • Developer

    • REST API — Developer Reference
    • WP-CLI Commands — Command Line Automation
  • Compare

    • Advance Import and Export vs WP All Import
    • Advance Import and Export vs Product Import Export for WooCommerce
  • Help

    • Troubleshooting — Fix Common Problems
    • FAQ — Common Questions
    • Glossary — Every Term Explained
    • Security — How Your Data Is Protected
    • Changelog — What Changed

Memberships Import

Import WooCommerce Memberships from a CSV, XML, or JSON file.

Requires WooCommerce Memberships

This entity type only appears in the wizard if the WooCommerce Memberships plugin is active.

Wizard step 2 — column mapping for membershipsStep 2 maps source columns to membership fields: user_id, plan_id (or plan_name), status, start_date, and end_date.

When to Use

  • Migrating members from another membership platform
  • Bulk granting memberships to users
  • Restoring memberships from a backup

Match Keys

  • id (default) — Membership ID
  • user_id — WordPress user ID

Column Reference

ColumnRequiredExample
idNo42 (for updates)
user_idYes15 (WordPress user ID)
plan_idYes (or plan_name)100 (membership plan ID)
plan_nameAlternative to plan_idGold Membership
statusNo (default active)See status list below
start_dateNo2026-04-14 10:30:00
end_dateNo (empty for unlimited)2027-04-14 10:30:00
order_idNo456 (linked WC order)

Membership Statuses

StatusMeaning
activeCurrently valid
free_trialIn free trial period
delayedNot yet started
complimentaryFree, granted by admin
pendingAwaiting payment or approval
pausedTemporarily on hold
expiredReached end date
cancelledCancelled by user or admin

Example CSV

user_id,plan_id,status,start_date,end_date
15,100,active,2026-04-14 10:30:00,2027-04-14 10:30:00
16,100,active,2026-04-14 10:30:00,2027-04-14 10:30:00
17,101,complimentary,2026-04-14 10:30:00,

Row 3 has empty end_date — it is a lifetime membership.

Using plan_name Instead of plan_id

If you do not know the plan ID, use the plan name:

user_id,plan_name,status,start_date
15,Gold Membership,active,2026-04-14 10:30:00
16,Silver Membership,active,2026-04-14 10:30:00

The plugin looks up the plan by name.

Granting Complimentary Memberships

For free memberships (like staff, beta testers, promos):

user_id,plan_id,status,start_date
15,100,complimentary,2026-04-14 10:30:00

Complimentary memberships do not require an order.

Linking to Orders

If the membership was granted via a WC purchase, link the order ID:

user_id,plan_id,status,order_id
15,100,active,456

Troubleshooting

ProblemFix
Entity type not in dropdownWooCommerce Memberships plugin is not active
"User not found"Create users first with Users Import
"Plan not found"Membership plans must be created manually in WC Memberships first
Status does not updateCheck status value matches the list exactly
Expiry not workingUse Y-m-d H:i:s format for dates

Wizard step 5 — import results summaryResults screen confirms memberships granted, existing ones renewed or updated, and any rows skipped because the user or plan could not be found.

Related Pages

  • Users Import — Create users first
  • Quick Import Wizard — How to run the import
Prev
Bookings Import — WooCommerce Bookings
Next
Menus Import — WordPress Navigation Menus