Emails → spreadsheet → your library
Bring your orders with you.
Use the prompt below in ChatGPT to turn order confirmations into a CSV file. Open it in Excel if you want, then import and review it here.
1. Choose what ChatGPT can read
With a connected email app: use an available Gmail or Outlook connection in ChatGPT and choose a date range. Only authorise access you are comfortable granting. Connections and file-generation tools vary by account, plan and workspace; see OpenAI’s connection guidance.
Without a connection: copy the product lines from selected emails into the same chat after the prompt. This works regardless of email provider. Remove addresses, payment details and unrelated content. You can also paste those product lines straight into Spool Studio’s text importer without using ChatGPT.
Spool Studio does not connect to your mailbox. Sending emails or screenshots to ChatGPT is a separate step, handled under your ChatGPT settings—not our on-device importer. You do not need to export or share your whole inbox.
2. Copy this prompt into ChatGPT
This is a chat prompt, not a terminal command. Replace the bracketed date range, or paste the relevant email text after it.
3. Get the file and check it
Download the CSV from ChatGPT. If it can only provide a code block, copy just the CSV into a plain-text editor, excluding the backticks, and save it as filament-import.csv with UTF-8 encoding. Or paste it into the importer’s text box and choose Filament CSV.
Prefer a spreadsheet? Open the CSV in Excel, correct it, then save the active sheet as CSV UTF-8, not .xlsx. Keep the headers unchanged. Comma and semicolon separators are accepted; numeric quantities must be whole numbers and dates must stay YYYY-MM-DD. Microsoft’s CSV instructions.
Download a blank CSV template if you would rather enter the details yourself. It contains only headers, no example stock to accidentally import.
4. Import only what you own now
- Open Import filament and choose your CSV. Clear an existing draft first; the importer will not replace it silently.
- Check counts, pack sizes, material, matte/standard finish and refill/spooled packaging. Remove used, sold, returned or unwanted stock. Email history is not a reliable current stock count.
- Fill in missing brand, product, shade and hex fields. A blank weight or roll count stays unknown. A blank purchase date becomes today’s added date. Notes are editable.
- Possible duplicates start unselected. Approve only the rows you have checked, then choose Add selected entries. Nothing is saved automatically.
Limit: 500 entries per CSV, up to 1 MB. Review is paged in groups of 20; the account library holds up to 1000 entries. Split larger spreadsheets, keeping the header in each file. A changed or regenerated CSV can evade exact-source duplicate checks, so review possible duplicates across batches too.
CSV processing takes place on this device. Only the approved spool fields and a duplicate-check fingerprint are sent to your private account. Privacy notice.