Skip to content

Import and API

CSV import: bring orders from anywhere.

Bring orders into Postsale from any system with a CSV file. Upload it and Postsale matches the columns for you, in the names your file already uses, then remembers them for next time. Set the carrier, service and package in the file if you like, and import hundreds of orders at once.

14-day free trial No card to start Cancel anytime Human support from day one

The Import Orders dialog after dropping in a wholesale orders spreadsheet: a new store named Wholesale Orders, the note “We auto-generated a mapping from your column names. Review and remap fields as needed before importing.”, and the Address section with the file’s Customer, Street, Apt / Suite and City columns already matched
A wholesale spreadsheet, its columns matched by name: Customer, Street, Apt / Suite and City.Sample data

Setup

Set up CSV Import in three steps.

  1. Step 1

    Upload Your File

    Click Import on the orders page and upload your CSV file, with the column headings your system already uses.

  2. Step 2

    Check the Matches

    Postsale matches the columns for you and shows each match. Change any you like. Your matches are saved with the CSV store you name for this file in Postsale. Your next file from the same place imports without matching the columns again.

  3. Step 3

    Import

    Click Import Orders and the orders are created ready to ship, with any carrier, service and package type you set in the file.

In the app

See it in Postsale.

The Import Orders dialog: drag and drop an order file or click to select it (only .csv files), with a link to download a sample CSV file
Import from the orders toolbar. Upload a CSV file, or download the sample to start from.

Features

What you get with CSV Import.

  • Columns matched for you

    Upload a spreadsheet and Postsale matches the columns for you, then remembers them for next time. Your file doesn't have to follow a fixed layout.

  • Change any match

    Every match is shown before you import, so you can check it and match any column yourself.

  • Orders that arrive ready to print

    Put the carrier, service and package type in your CSV and the orders come in ready to print.

  • Hundreds of orders in one upload

    Import hundreds of orders in a single upload. Give each order one row, or one row per item with the order number on every row, and they come in ready for label creation.

  • Sample files to start from

    Download sample CSV files from Postsale to see the expected format, including examples for single and multi-row orders.

  • Works with any system

    Export orders as CSV from any platform, back-office system or spreadsheet and bring them into Postsale. No code needed.

Questions

About CSV Import and Postsale.

Do I have to rename my columns?

No. Upload a spreadsheet and Postsale matches the columns for you, then remembers them for next time. Check the matches before you import, and change any you like.

What format should my CSV be in?

Standard CSV with column headings in the first row. Carrier, service and package type values should be lowercase. Weights and dimensions should be decimal numbers.

Can I pre-assign carriers and services in the CSV?

Yes. Include carrier, service and package type columns in your CSV file. Your orders come in with those settings already set.

Is there a limit on how many orders I can import?

You can import hundreds of orders in a single file.

Do I need a specific plan for CSV import?

No. CSV import is on every Postsale plan.

Is there a sample CSV file I can use?

Yes. Postsale provides downloadable sample CSV files during the import process, including examples for single and multi-row orders. Use these as a template for formatting your own data.

Try Postsale with a CSV import.

Predictable pricing. No per-label software fees.

14-day free trial No card to start Cancel anytime Human support from day one