Skip to content

CSV import and export ​

Export accounts ​

On the Accounts page, select Export CSV. The file house-accounts-<date>.csv has one row per house account, including accounts with a $0.00 balance, and these columns:

customer, email, customer_id, currency, balance, credit_limit, status, available, overdue, days_0_30, days_31_60, days_61_90, days_over_90, open_orders, oldest_order_date

status is active or on_hold (see Put an account on hold). Internal notes are not exported.

Amounts are plain numbers without currency symbols, so spreadsheets read them as numbers. The file opens correctly in Excel, including accented names.

Import credit limits ​

Open Import limits from the app menu, the app home, or the Accounts page.

  1. Prepare a CSV file with one customer per row. The first row names the columns: customer_id, email, or phone to find the customer, and credit_limit, an amount in your store currency. 0 closes the account. Up to 1,000 rows.

    csv
    email,credit_limit
    emma.carter@example.com,500

    Phone numbers work best in international format, for example +15551234567. The customer_id is the number at the end of the customer's URL in Shopify admin, and the customer_id column of the export file.

  2. Drop the file on CSV file or select it. The app checks every row against Shopify and shows a Preview.

  3. Check the Status of each row, with the Current limit and New limit:

    StatusMeaning
    Will updateThe limit will be saved.
    UnchangedThe customer already has this limit.
    Not foundNo customer matches the ID, email, or phone.
    Several customersMore than one customer matches; use customer_id instead.
    Listed again belowThe customer appears again later in the file; the later row is used.
    InvalidThe row can't be read, for example a missing or negative limit.
    Needs Pro planThe row would open more accounts than the Free plan includes. It is skipped.
  4. Select Save … limits. "… credit limits saved" confirms it.

Import credit limits preview with Will update, Unchanged and Not found rows

On the Free plan, rows that set a limit to 0 free their slots first; new accounts then take the free slots in file order, up to 3 accounts in total.

Thoughtful tools for better commerce.