Skip to main content

How can I bulk upload orders?

Upload multiple orders at once using a CSV file — here is how to use the template and avoid common errors.

Bulk upload lets you create many orders at once by uploading a CSV file, instead of entering each order manually. This is ideal for high-volume days or migrating orders from another system.

How to bulk upload

  1. Log in to your Control Room at controlroom.swftbox.com.

  2. Click the upload icon (multi-orders) in the top-right corner.

  3. Download the CSV template from the "Templates and guides" section — you must use this exact template.

  4. Fill in your order details in the spreadsheet.

  5. Save the file as .csv format.

  6. Upload the file and click Confirm.

Key template fields

  • Reference number — Your internal order ID

  • Customer name — Recipient's full name

  • Phone number — Must start with 971 (UAE country code)

  • Address — Full delivery address with area, building, and apartment details

  • Delivery type — Same-day, next-day, express, etc.

  • Payment method — Prepaid or COD

  • COD amount — If payment method is COD, include the amount to collect

  • Remarks — Any special delivery instructions

Important

  • Use the exact template — Do not add, remove, or rename columns. Orders will fail to process if the format does not match.

  • Phone numbers must include the country code (971) without the + sign.

  • No empty rows — Remove any blank rows at the bottom of your spreadsheet before uploading.

  • If you have Draft Mode enabled, uploaded orders will land in Draft status until you push them.

Common errors

  • Upload fails: Check that you saved as .csv (not .xlsx) and used the correct template.

  • Missing orders: Ensure all required fields are filled for every row.

  • Wrong phone format: Must be 971XXXXXXXXX (no +, no spaces, no dashes).

Need help? Reach out to us via the chat icon or WhatsApp.

Did this answer your question?