If you have been tracking your plants in Notion, Google Sheets or Excel, you can bring them all into Plantory at once. No need to retype them one by one.
Whatever you use today, the job is the same: save it as CSV.
File → Download → Comma-separated values (.csv). That is all.
Open the database, click … at the top right → Export → choose CSV.
If you get a ZIP file, unzip it and use the CSV inside.
Save As and choose “CSV UTF-8 (Comma delimited) (*.csv)”.
This is the one thing to watch. Plain “CSV (Comma delimited)” saves in a legacy encoding, and accented or non-Latin characters will come through garbled. Pick the option with UTF-8 in the name.
Start from our template. Download it, open it in Google Sheets or Excel, fill in your plants, then save it as CSV using the steps above.
The three sample rows are there to show the format — delete them before importing.
If you would rather stay on your phone the whole time, you can download the file straight from the Google Sheets app.
Even after it finishes, Undo removes everything from that import in one go. Plants you had before are never touched.
Column names are matched automatically against the common spellings below. Anything else you can map by hand on the import screen.
| Plantory field | Column names it recognises |
|---|---|
| Name (required) | Name / Plant / Plant name / Title |
| Category | Category / Type / Genus |
| Scientific name | Scientific name / Botanical name / Species |
| Cultivar | Cultivar / Variety / Clone |
| Acquired | Purchase date / Acquired / Date |
| Price | Price / Cost |
| Shop | Shop / Vendor / Seller / Store |
| Location | Location / Place / Shelf |
| Pot size / Soil | Pot size / Soil / Substrate / Mix |
| Watering interval | Interval / Watering interval / Water every |
| Last watered | Last watered / Last watering |
| Status | Status / State (a value containing “rooting” is imported as rooting) |
| Tags | Tags / Labels (separate several with commas) |
| Notes | Notes / Memo / Comment / Description |
Dates can be written as 2026/04/12, 2026-04-12 or Apr 12, 2026.
| What you see | What to do |
|---|---|
| Garbled characters | The file was saved from Excel in something other than CSV UTF-8. Save it again with UTF-8. |
| You cannot pick the file | Check that it ends in .csv. A ZIP file cannot be selected. |
| Rows with no name | Usually empty rows left at the bottom of the sheet. They are skipped automatically — carry on. |
| Category came in as “Other” | The category name did not match one of Plantory’s. Change it per plant after importing. |
| Too many rows at once | About 500 plants per import. Split the file and run it twice. |
Still stuck? Write to [email protected] — send the CSV along and we will take a look.