Product Icon

WooCommerce Bookings

Trending
Allow customers to book appointments, make reservations, or rent equipment without leaving your site.

Bulk bookings import for WooCommerce Bookings

It would be good if we could mass import bookings from a csv file (from a previous booking record) into WC Bookings. I am in a situation now where several previous bookings are going to have to be manually entered so that the available bookings takes into account bookings made before WC Bookings was activated on this site.

Author

Anonymous

Current Status

Completed

Last updated: June 20, 2026

5 comments

Log in to comment on this feature request.

  1. thisissandipmondal says:

    Hi there!

    Thank you for raising this, and for explaining the specific situation behind the request.

    We are glad to let you know that this has been addressed in WooCommerce Bookings 3.6.0. A dedicated bookings CSV importer is now built into the plugin. You can access it from Bookings > All Bookings using the Import button in the toolbar.

    The importer walks you through a step-by-step process: upload your CSV file, map your columns to the corresponding booking fields, and run the import. It processes bookings in batches, so large files are handled without timing out. Once complete, you get a full summary showing how many bookings were imported, skipped, or flagged with a warning, along with a detailed log you can review.

    You can find the full details on how to prepare your CSV and use the importer in our Export and Import Bookings documentation: https://woocommerce.com/feature-request/export-bookings-to-csv/

    I hope this helps! 🙂

  2. Jason Kytros says:
    Product developer May 15, 2026 9:06 am

    Hi there,

    We recently consolidated a related request into this one. In doing so, we noticed an additional use case worth capturing:

    – **Export** of existing booking data (not just import) — users need to extract booking records for reporting, migration, or backup purposes.

    We’ve noted this for the team when reviewing this request.

  3. seamusberkeley says:

    Bulk import bookings would also be useful for a class or event sign-in attendance sheet. Having a quick kiosk-style form for people to quickly select or add their name to a specific class or event and then import and assign them to the correct booking item would be really super.

  4. solaceten says:

    How can we import a bunch of existing bookings?

  5. Anonymous says:

    ‘+1 for this. It’s poor that you can’t do this and very time consuming to do it manually.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.