What I Learned From Uploading My Poshmark Data (and Where to Find Yours)

Last night, I was poking around Poshmark as usual, trying to find ways to make offers to interested buyers or other ways to promote my listings , when I saw a button on my profile that I’d never clicked before. This isn’t the first time I’ve stumbled upon an unknown button, and last time I found a bunch of useful features that helped me sell more, so I clicked this one right away. A menu called “My Sales Report” lets you download all of your sales data into a spreadsheet. I spent the morning analyzing the resulting export and was thrilled by how useful it was. Here’s what you need to know.
How to Download Poshmark Sales Data
Exporting my sales data was easy (and reminded me of how I did the same thing with my Peloton data) . I clicked the “Profile” button in the bottom right corner of the Poshmark app, then scrolled down to the “Seller Tools” section and found “Sales Report .” There, you’ll have three options: “Last Full Year,” “Year-to-Date,” and “Custom Range.” Once you select one of the options (and if you choose to use a custom range, enter it), all that’s left to do is click “Email Report.” In my case, all of the reports were generated in under three minutes.
You can also request this data via your browser. Click on your profile picture in the upper right corner, then select Order History . Find My Sales Report in the left menu and follow the same steps as before.
I received a download link for each report via email. Once I downloaded the CSV file, I saved it to Google Drive so I could open it in Google Sheets.
What does the data include?
The spreadsheet created in this way contains a large amount of information, including:
-
Listing date
-
Order date
-
Order ID
-
Listing Title
-
Department (women, men, etc.)
-
Category (Accessories, shirts, bags, shoes, etc.)
-
Subcategory (Phone Cases, T-Shirts, Polo Shirts, High Heels, Shoulder Bags, etc.)
-
Brand
-
Color
-
Size
-
Was the order placed in a set with other products from your store?
-
Was the order purchased after a discount offer was made by you or the buyer?
-
Was the item new with tags or “new”
-
Order price
-
The lowest price you have ever sold this item at
-
Any shipping you paid for (if you offered the buyer a shipping discount that the seller covers out of their own pocket)
-
Your total earnings
-
The state in which the buyer resides
-
Their zip code
-
Their username
-
Sales tax paid by the buyer
Why this data is valuable
I’m a dedicated Poshmark user, but I don’t sell full-time or as a professional seller. I simply sell my stuff to buy new stuff, using my own “ one in, one out ” decluttering method. I don’t shop thrift stores for clothes to sell, I don’t take great photos, and I don’t do anything serious or special, but I still sell enough to make it to the post office two to four times a week on average. It’s not my full-time job or source of income, but it does provide me with a steady stream of income, so it’s helpful for me to pay attention to any sales trends that I might not notice in real time. I also try to optimize my approach as much as possible, even though I’m a pretty casual seller. That said, I’ve been using Posh for over a decade now, but I only really started selling seriously in 2023, so I’ve built a custom inventory for two and a half years after uploading my data.
I immediately identified a few valuable categories in the data. Listing date and order date are key because they can give you insight into how long items have been sitting on your storefront without being sold. Using a spreadsheet to determine the number of days between listing and selling for each item that sold, and then sorting them in ascending order, you can see which brands or categories in your inventory are the most popular. You can then list more of those items.
I was also curious about the discrepancy between the final price I paid and the lowest price ever listed. Most of my sales have been after I’ve sent the buyer a discount offer, or they’ve sent me an offer and I’ve accepted it, so it’s important to know how big the difference is between what I’m looking for in a sale and what I end up getting. However, I wish Poshmark had a separate column for the lowest price ever listed. I’d be interested in knowing how big the difference is between my initial estimate for the item, my discount after it didn’t sell, and the amount I ended up accepting.
I was also interested in seeing which states my shipped sales were being shipped to most often. I made a little bar chart to show which states I had the most buyers in, and I found that I was shipping a ton to California. I don’t actually know where my sales are going most of the time, because I use the QR code that Poshmark generates when I sell and just show it to the cashier at the post office; I never print out the labels myself, let alone look at them. Other popular destinations for my items were, unsurprisingly, other states with large populations like Pennsylvania, New York, and Texas, but I also made eight sales to Wisconsin, which was interesting to see. There’s not much I can do with this data, given that I don’t have the ability to target buyers in specific areas, but I found it interesting.
I repeated this process for my top-selling brands column. I knew SHEIN and other fast-fashion brands would be well represented because I’d seen a surge in interest in them after the tariffs were imposed, and the other results weren’t surprising either: high-end items from Gucci and Louis Vuitton sold better than, say, Gymshark or Salt Life, but there’s probably some selection bias here, since I’m more likely to list items I know will make more money. Still, it was nice to see all the random and unexpected brands that sold out. It reminded me that there’s a point to listing everything, because somewhere out there, a potential buyer actually wants it.
I’ll be spending some time creating detailed graphs over the next few days so I can pinpoint what I should be listing and promoting, but even at a high level the data here is useful. I noticed that even though I set the end point in the date range to yesterday, the last listed sale in the data set I received was two weeks ago, so there’s a lag in thinking. I’ve made a significant number of sales since then, thanks in part to my decision to spend some money promoting my listings , so I’m looking forward to breaking down those sales by factor in my overall stats. I think I’ll need to upload this every month or so to make sure I have the best and most up-to-date information on trends related to my sales. I’m honestly a little nervous about doing this.