Inventory and wardrobe backup

Managing a Vinted wardrobe, and the backup it doubles as.

Managing a Vinted wardrobe in Cavri is one record per item, kept outside Vinted: a stable reference, VIN-0001 and counting within its wardrobe, that stays with the item whether it is a draft, live, sold or posted.

That record is also the backup. Titles, descriptions, prices, dates and every photo sit in your own workspace rather than on Vinted, which is what makes it a second copy instead of a window onto the first.

What is live, what sold, what still needs posting and what each one cost you are answers it already holds. The table below says precisely what is in that copy and what is not.

Stable IDs per wardrobe · cost, listed and sold price on every item · photos copied out of Vinted

Items with their age, price and status

The lifecycle, in order

Four states. The dates that matter are stamped automatically as it moves.

  1. Draft, It exists in Cavri and nowhere else. Photos in, AI draft or your own words, cost recorded. Vinted has never heard of it.
  2. Live, Published to Vinted. The listed date is stamped, which is what the relist queue and the price curve both measure from.
  3. Sold, The sync sees it sold, records the price it went for and the date, and moves it to the to-ship list.
  4. Shipped, You print the label off the item and mark it posted. It leaves the to-ship list and settles into your numbers.

Only Live counts against your plan. A sold item stops counting the moment the sync sees it sold, and deleted is a soft fifth state: the row leaves the wardrobe, the history stays.

What Cavri keeps on an item, and what it cannot

The full record, and the line it stops at: if it is part of your listing, Cavri has it. If it belongs to Vinted's social side or to Vinted's money, it does not.

FieldKept?What it is for
Item IDYesVIN-0001 and up, unique inside its wardrobe. Yours, not Vinted's.
Title and descriptionYesWhat Vinted shows. Edited here, pushed there.
PhotosYesEvery image, stored in your workspace and downloadable as a zip. A week after an item sells its photos are re-encoded smaller (1000px, quality 70) to keep the archive affordable, and that replaces the original. Live stock is untouched.
StatusYesdraft, live, sold or deleted. The lifecycle is the section above.
Purchase priceYesWhat you paid, which is the one field an import cannot fill: Vinted has never known it. Missing, it counts as zero. The other half of every profit figure.
Listed priceYesWhat it is up at now.
Sold priceYesWhat it actually went for, which is rarely the listed price.
Minimum offer priceYesA hard floor for this one item, overriding your global offer rules.
Condition, category, tags, notesYesYours to standardise; category pushes to Vinted.
Listed / sold / shipped datesYesStamped as the status changes. Days-to-sell comes from these.
Relist countYesHow many times it has been round the block.
Shipping labelYesAttached to the item, so packing is one screen.
Vinted item ID and URLYesThe link back to the live listing.
WardrobeYesPersonal stock and sourced stock can live apart, each with its own ID prefix.
Buyer messagesNoNot stored and not exportable. The offer sync does open your conversations to find offers, but what it keeps is the offer, not the message.
Feedback and reviewsNoThey belong to your Vinted profile rather than to your listings.
Followers and followingNoNot listing data.
Likes and watchersNoNot readable, and they do not survive a relist anyway.
Balance, payouts, invoicesNoCavri never touches money on Vinted.
Listings deleted before you importedNoThe import reads what is live now.

It is a copy, not a restore button

Years of written listings and photographed garments usually live in exactly one place: an account you do not control. The import keeps a second copy, and the same sync that powers editing keeps it current, so prices, statuses and sold dates stay right while you are on a paid plan.

What that copy cannot do is put anything back. If Vinted removes your account, Cavri still holds your listings and your photos, and it cannot upload them into an account that no longer exists. It is something to read, export and rewrite from, not a restore.

Nothing about it is locked in either. Cancelling drops you to Free at the end of the period you paid for and deletes nothing: everything stays visible, the listings over the Free cap go grey and unmanaged, and what stops is publishing new listings and spending AI.

The account screen exports the whole workspace as a zip, your profile, your wardrobes and every item as both JSON and CSV, with the photos too if you ask for them. A second button deletes the account outright, photos included, without a request to anybody. Either way your Vinted account is untouched: this was always a copy.

What this doesn't do

  • There is no barcode scanning. Items carry a storage location you type (a shelf, a box, a rail) not one you scan.
  • It does not import your Vinted balance, payouts or buyer messages.
  • It does not do accounts. It records costs and sold prices; what you do with those is between you and HMRC.
  • It does not track postage costs you paid separately.
  • Item IDs are unique per wardrobe, not across your whole account.
  • It does not archive listings that were deleted before you imported.
  • A very large photo library is refused as one archive. Take the data without photos, then download those per item.

Questions about the item record

Can I run more than one wardrobe?

Yes. Each has its own ID prefix and counter, so sourced stock and personal clear-outs stay apart.

Does it track what I paid?

It holds a purchase price on every item alongside the listed and sold price, and that is where every profit figure comes from. You have to put it there: an import reads Vinted, and Vinted has never known what you paid. An item with no cost on it counts as zero, which makes its profit equal to its sold price. Purchase price is bulk editable so a haul that cost the same goes in once.

What happens when something sells on Vinted?

The sync marks it sold in Cavri, records the price, and moves it to your to-ship list. If the delist rule is on, any duplicate listing comes down too.

Where does the shipping label live?

On the item. Upload it once and download it when you pack, rather than searching your email for it.

Does the copy include my buyer messages?

No. Finding offers means opening the conversations they arrive in, so Cavri does read your inbox, but what it keeps is the offer: the price, the item and the buyer's Vinted handle. The message text is not stored, so it is not in the copy and not in the export. Cavri never sends a message either way.

Can I get everything out again?

Yes, in one press. The account screen exports a zip holding your profile, your wardrobes and every item as both JSON and a spreadsheet-ready CSV, and a second button includes every photo. Nothing is held back and nobody has to approve it.

This is one part of it. There is a page listing every rule Cavri can run, with its default and its cap.

AI listing generatorA real example Reselling toolThe margin worksheet How Cavri worksSeven steps, start to finish Vinted and taxRecords, not advice

Give every item a home and a history.

25 live listings free, photos included, and 250 live listings on Personal. The count is what is live on Vinted: everything you have already sold stays in the record, on every plan, and none of it counts against you.

Start free: up to 25 live listings