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

Bookings Import

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

Requires WooCommerce Bookings

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

Quick Import wizard step 1 — upload and configureStep 1 of the Quick Import wizard: pick Bookings (only visible when WooCommerce Bookings is active) and upload your appointment file.

When to Use

  • Migrating appointments from another booking system
  • Bulk-creating bookings for an event
  • Restoring bookings from a backup

Match Keys

  • id (default) — Booking ID

Column Reference

ColumnRequiredExample
idNo42 (for updates)
product_idYes123 (bookable product ID)
customer_idNo (use 0 for guest)15 or 0
statusNo (default unpaid)See status list below
start_dateYes2026-04-20 09:00:00
end_dateYes2026-04-20 10:00:00
all_dayNo1 or 0
personsNo2 (number of persons)
costNo50.00
order_idNo456 (linked WC order)

Booking Statuses

StatusMeaning
unpaidCreated but payment pending
pending-confirmationWaiting for admin to confirm
confirmedAdmin confirmed, ready to go
paidCustomer paid
cancelledCancelled by customer or admin
completeBooking finished
in-cartStill in customer cart
was-in-cartLeft in cart, may come back

Example CSV

product_id,customer_id,status,start_date,end_date,persons,cost,order_id
123,15,confirmed,2026-04-20 09:00:00,2026-04-20 10:00:00,2,50.00,456
123,20,paid,2026-04-20 14:00:00,2026-04-20 15:00:00,1,25.00,457
124,0,unpaid,2026-04-21 10:00:00,2026-04-21 11:30:00,4,100.00,

All-Day Bookings

For day-long bookings (hotel rooms, venue rentals):

product_id,start_date,end_date,all_day
125,2026-04-20 00:00:00,2026-04-21 23:59:59,1

When all_day is 1, the time part of start/end is ignored.

Guest Bookings

Set customer_id to 0 for guest bookings (no WordPress account):

product_id,customer_id,start_date,end_date
123,0,2026-04-20 09:00:00,2026-04-20 10:00:00

Troubleshooting

ProblemFix
Entity type not in dropdownWooCommerce Bookings plugin is not active
"Product not bookable"product_id must point to a bookable product
Date format errorUse Y-m-d H:i:s format
Customer ID mismatchUser does not exist. Set to 0 for guest or import users first
Overlapping bookingsBookings plugin may reject if resource is double-booked

Wizard step 5 — import results summaryResults screen shows bookings created, matched against bookable products, and any rows rejected for overlap or bad dates.

Related Pages

  • Products Import — Create bookable products first
  • Customers Import — Import customers
  • Quick Import Wizard — How to run the import
Prev
Subscriptions Import — WooCommerce Subscriptions
Next
Memberships Import — WooCommerce Memberships