Changelog
Follow up on the latest improvements and updates.
RSS
new
improved
cards
New Import History now Available
You can now view all cards in a bulk import for easy editing and deletion of cards using the new Import History.

Importing purchases and sales in bulk has become an increasingly popular way for users to quickly get large amounts of inventory added to the site, so it made sense to give you more control over those imports.
Each new import will now get added to your Import History, so you can quickly view the results. You can view and edit any cards in a particular import using the View link.
You can also now delete certain cards from an import, or even an entire import altogether in case there was a mistake during the import process.
The "Delete" button on the import history itself will mass delete the import and all cards associated with that import.
Alternatively, you can view the cards in the import, select the specific ones you would like to remove, and then Delete them with the new bulk delete functionality.

Bulk imports are a powerful and flexible way to quickly add large amounts of inventory to whuppit, and these features should make it much easier to manage your past imports and keep your inventory clean and tidy.
new
account
sales
cards
Create better listings, faster, with whuppit’s New eBay Integration
You can now create listings on your eBay account, directly from whuppit! This feature is starting to roll out (contact me if you want immediate early access) for all
Premium
and Unlimited
plans.I'm also using this as an opportunity to make
every
plan better, by removing all limits on how many cards you can track in your account
and giving every plan access to both Collections and the Profit Evaluator.
To date, whuppit has mostly been focused on reporting and analysis. By giving you a way to easily keep tabs on your inventory and sales, as well as giving you detailed, comprehensive reporting capabilities, whuppit's aim has been to give you all the information you need to be able to make better decisions about what to grade and fine-tune your business.
But the ultimate goal has always been to help every whuppit user make more profit selling cards (and have fun doing it).
There have been a few improvements lately to help with that from the addition of collections, to the profit evaluator tool.
But the latest, and arguably biggest, change is the new ability to connect your eBay and whuppit accounts, so you can create eBay listings directly from within whuppit, helping you not just keep better tabs on your inventory, but get your cards listed quickly and efficiently.
Control over your listing
The eBay integration lets you create both Buy It Now and Auction listings directly from whuppit, for all PSA graded cards (I'll be working on adding support for other cards as well). All the options you would expect are there. You can choose to accept offers and provide a minimum offer price, as well as an auto acceptance price.

You can choose to schedule your listing, selecting the day and time you want it to go live.

Better listings with less work
whuppit will use all the data it has about your card to fill is as many of the eBay attributes as possible. It will also automatically generate three images for the listing:
- the front of the card
- the back of the card
- a side by side image showing both sides of the card
On top of that, you can define saved templates for your title and description, with placeholder substitutes so that whuppit can fill in the details dynamically.

You also have the ability to provide an optional background image to be used on all your listing images, letting you a create a consistent, branded experience on your eBay account.

You can learn more about the eBay connection in the new, still-very-much-in-progress-so-please-don't-judge-me-too-harshly whuppit docs.
Better plans, for everyone
Every account, on every plan, effective immediately, now can track and record grading, sales and profit data for
an unlimited number of cards
. You don't have to do anything to get unlimited tracking—it's just there, no extra cost.I know some folks may not want or need eBay listing capabilities, so I wanted to make sure there was a way to get all the tracking capabilities by default.
In fact,
none of the prices are changing
. Instead, each plan is just getting a bit more powerful.Here's what's new for each:
Starter plan
The starter plan now has unlimited tracking. Starter plan users also get 5 active collections at any point in time, as well as full access to the profit evaluator to help you find more profitable grading targets.
Premium plan
The premium plan also now has unlimited tracking. You also now get unlimited access to the new collections feature, as well as full access to the profit evaluator tool. On top of that, you premium users can create 25 eBay listings a month, with access to all the eBay listing functionalities.
Unlimited plan
Unlimited users always had unlimited tracking, but you now get to create an unlimited number of eBay listings a month, all without ever leaving whuppit. You also get unlimited collections and full access to the profit evaluator tool. Basically, unlimited is...well...unlimited.
How this is rolling out
Unlimited tracking cards is already turned on for all plans, as of today. Just to stress it in case it wasn't clear: you do NOT need to pay any extra or upgrade to get access.
For premium and unlimited users, I'm starting to roll out the eBay functionality and you should see it appear in your account within the next week. Again, if you want immediate access, just drop me a note and I'll make sure to turn it on for your account ASAP.
Just the start
The eBay functionality is really just getting started. I've been using it for awhile now, and a few early users (thanks for your feedback!) have as well, but there may be wrinkles. If so, just get in touch.
Right now, the listing functionality is limited to PSA only because the card images were already handy and I had to start somewhere. I'll work on getting it expanded until eventually, you can list anything and everything in your account.
There's much more planned to make the process of selling, and sourcing, more efficient so you can spend more time on the fun part of this hobby: the cards themselves. So stay tuned!
And as always, thank you all for your support and feedback! whuppit has gotten better and better and it's because of all the great feedback and input you all have provided along the way!
new
improved
cards
Check Profit Efficiency Across Grading Companies
The Profit Evaluator tool now let's you check profit efficiency not just for PSA, but for Beckett, SGC and CGC as well, letting you compare the potential profit for each company. It also now surfaces both the break-even grade for each company (the lowest grade you can get and still be profitable) as well as the total population above the break-even point.

The Profit Evaluator tool still defaults to PSA data—it's by far the most common grading company used by whuppit users—but with increases in PSA turnaround times, and changes to grading, more users have been asking about other options.
The new changes to the tool now make it possible to quickly compare profit efficiency across different grading companies. When you select a card, the population data for PSA, BGS, SGC and CGC is automatically requested. Any of those companies that have graded copies of that card will display as options for you to choose.
You can enter comp values for the grades for each company and then quickly toggle from company to company. The values you entered will be retained so that you can quickly compare the profit potential.
Not only can this be helpful in letting you make the right decisions about where to send your cards, but it can help you find potential options for cards that may not be quite gem worthy.
Let's look at an example.
2024 Prizm has had some awful quality control issues, and as a result, it doesn't grade very well. Looking at the base Caitlin Clark rookie (#22), there's only a 28.2% gem rate for PSA. On top of that, we lose money on anything other than a 10 (our break-even grade).

The upside on a 10 is significant, however, so all-in-all it still ranks pretty high with a profit efficiency factor of 1.436.
If we look at the SGC data, we again see a pretty low gem rate—26.2% get an SGC 10. The upside is nowhere near as high as a PSA 10, so our overall profit efficiency factor is much lower—.672. The right play here in terms of upside is PSA.
However, notice that our break-even grade for SGC is actually a 9. As a result, 81.9% of the total SGC population is actually profitable based on current comps.

If we look at the percentages, based on current comps, 82% of all copies of this card graded by SGC are actually profitable.
Using this data, we can come up with a pretty reasonable strategy to maximize our potential profit on this card:
- Any Caitlin Clark cards that we think are strong gem candidates should go to PSA. There's much more upside there.
- Any Caitlin Clark cards that are more on the edge should get sent to SGC, as doing so should eek out a bit more profit than having to resell these cards raw.
These new changes to the tool should make it easier than ever to compare across grading companies and find ways to eek out every bit of potential profit.
You can now organize cards into collections to help you keep better tabs on your own personal collections, or share inventory lists on Discord, Facebook, X or wherever else you sell cards!
Now inside of whuppit, you have the ability to add cards to a "collection". Each card can belong to any number of collections—from 0 to as many as you would like.
Each collection has a public link that you can choose to use if you want to share your collection with anyone—whether to show cards you have for sale, or simply to showcase some of your favorites.
I've been using the feature myself for awhile to try to iron out the wrinkles. Here are a couple of examples of how I've used them.
Showing off some favorites
Ok, look, sometimes you're just really excited about some cards and it feels good to let someone else enjoy them too. I am obsessed with this year's Topps Black & White baseball cards and have graded a fair share. I was chatting with someone and found myself sending a few individual pics, so I put together a collection of what I currently have (meaning, I haven't sold them yet) and shared the link with them instead, letting them look through the collection for themseles.

Showing Available Inventory
One thing I've noticed in Discord groups, Facebook, Twitter—really any location people are trying to buy cards—is that people will often post specific players they're looking for and ask what is available.
I've also seen sellers, on Discord in particular, provide spreadsheets showing their current inventory.
Using the new collections functionality, you can create your own inventory collections for sharing. Each card can now have an "Asking Price" that you can set. Whenever a card has an asking price, that price will be displayed within the collection. Each collection also has an optionally shareable public link, so instead of answering with a list or spreadsheet, you can now provide a nice visual way for buyers to quickly see what cards you have available and for how much.
For example, someone was looking for De'Von Achane cards, so I created a quick collection of Achane's I had available and sent them the link. As cards are sold, I just remove them from the collection and keep that inventory accurate and up to date.

Keeping track of what's posted where
I sell almost everything through eBay, but I've started testing the waters on Discord and Facebook a bit more. Because Discord and Facebook postings get buried over time, it's a LOT harder to keep track of what you posted. So I started a little "Discord Inventory" collection for myself.

When I post a card for sale on Discord, I add it to that collection so I can go back and remind myself which cards I've listed there.
Whatever you want?
Collections are really kind of open-ended, and I'm sure there are a ton of different ways to use them. I know several people have wanted this feature for keeping tabs on their own personal collections
in a more visual way, or tracking set progress.
Collections are in beta, which means there's a lot more I'm expecting to add here over time. I'm already exploring different ways that grading population data might be useful here, how we could make things like tracking a particular set easier, or how we could make it easier for a potential buyer to contact you with interest. As always, user feedback is very appreciated—I pay close attention to what folks are suggesting (this one came directly from a conversation with a user).
So please, keep the feedback coming and reach out at any time—I'm excited to see how people use this!
Every whuppit user now has access to the all-new Profit Evaluator to help you identify the most profitable targets for your raw-to-grade plays.

I've always wanted whuppit to be able to help people throughout the entire raw to grade process. So far, the focus has been primarily on help you stay on top of your inventory and have detailed reporting to help you learn what works well and what doesn't. But there's still actually selling the card and finding the right cards to grade in the first place.
The Profit Evaluator is the first step towards helping you find better raw-to-grade targets.
What is it?
The evaluator is based on some calculations I've been using the for the past year or so to help me identify good targets for grading. It looks at grading breakdown, alongside card value, to help calculate the Profit Efficiency Factor (PEF), a measurement of how efficient your investment is (higher is better). It also provides you with how much money you would need to invest in that card to get $1,000 profit (just another way for you to gauge efficiency) and the gem rate you would personally need to be profitable.
How does it work?
To use the evaluator, you start by searching for the card you are considering targeting for grading purposes. The tool will search across PSA's entire graded population and retrieve a breakdown of how commonly each grade is given for that card.
From there, you can enter in the approximate value of the card at each grade level. The tool will use those values, alongside the grading data, to calculate the profit/loss at each grade, and the likelihood you are to get each grade. It then uses that to determine how efficient a card is.
A couple examples
Let's go through a couple quick examples to compare.
2024 Panini Prizm Jayden Daniels Silver, #347
This year's Prizm release has a very low gem rate, which has (so far) put a little extra premium on the PSA 10's. At the moment (March 10, 2025), searching for the card reveals:
- 13.8% of cards get a 10
- 37.6% of cards get a 9
- 38.4% of cards get an 8
Looking at recent comps (I recommend a tool like Market Movers, 130point or CardLadder), the value of the card is:
- raw, $250
- PSA 10, $1.48k
- PSA 9, $255
- PSA 8, $202
Plugging those numbers into the evaluator (personally I use the raw value for 7 or below, only because I expect I can safely weed those out and re-sell raw for a similar price to what I paid), I get a Profit Efficiency Factor of .493. Put another way, we would need to spend about $2,027 between the cards and grading fees to make a $1,000 profit.

That's a pretty low score. While the premium on a 10 is very high, I would need to be really confident and accurate in my pre-grade assessments for this to be a play I would want to aggressively make.
2024 Prizm Drake Maye Silver, #329
Let's look at another popular quarterback: Drake Maye. Jayden is in a class of his own in terms of market at the moment, so his PSA 10's are significantly more valuable than Maye's, but let's take a look at the actual data for Maye to see how his silver stacks up.
Search for that card in the Profit Evaluator, we see it actually grades slightly better than Jayden's card:
- 20.2% get a 10
- 66.1% get a 9
- 11.9% get an 8
While his cards are worth quite a bit less than Jayden's, the 10 premium is still really high:
- Raw, $84
- PSA 10, $849
- PSA 9, $135
- PSA 8, $70
Plugging these numbers into the profit evaluator (again, I'll use raw value for anything less than a PSA 7), we get a PEF of 1.597. We would only need to spend $626 to get a $1,000 profit.

Even though Jayden's cards are worth much more, Drake Maye's silvers are (currently) a much more efficient grading target.
Start finding more profitable targets
The evaluator is live now for all paid whuppit users. My hope is that it helps you identify solid grading targets, so you can improve your profits.
Stay tuned for more improvements to help make sourcing and selling cards much easier
very
soon.I'm super excited to launch two new ways to add a card to your whuppit inventory, making the entire process much more efficient so you can get on with the fun part of collecting and selling.

There are now three different ways to add cards to your account.
Quick Add By Search
You can now start searching for the card you want to add by typing in any combination of the card's year, player, set, card number, etc. When you do, we'll start to search the massive GemRate database for the most likely matches based on your search term.

When you find your match, you can click on it, and the form below will be automatically populated with the card's year, name, parallel (a new field), card number, player name, sport, and whether or not the card is autographed. You can then fill in any other details you would like.
Quick add by Certificate
If you are adding any already graded cards to your inventory, you can use the certificate number to grab the card's information.

If the selected grading company has a card that matches that certificate, the form below will auto-populate with the year, card name, parallel, card number, player name, sport, certificate number, grading company, and card grade. You can then fill in any remaining details.
Bulk Import
If you have a bunch of cards to add, the bulk import functionality is your best route as you can upload a CSV with all your cards and add hundreds of cards in seconds.

You can learn more about the bulk import functionality in the announcement post for that feature.
Thanks to GemRate
I'm a massive fan of GemRate, and am incredibly excited to be able to start to incorporate their incredible data into whuppit.
These new methods of adding cards are just a start, and already make it easier than every to quickly add cards to your account, while ensuring accurate details.
Stay tuned for more exciting improvements very soon!
new
cards
PSA Auto-Import for Everyone
There was lots of great feedback around auto-importing PSA images, so the feature is now on for everyone, by default—with no requirement for you to get your own API key.

Here's all you need to do to make sure that images of your PSA graded cards are automatically added in whuppit.
- Make sure that the card has a valid PSA certificate number
- Make sure the card has a grading company of "PSA" specified, or that it is connected to a submission in whuppit that has a grading company of "PSA" specified.
That's it. As long as whuppit can tell that it's a PSA card and the certificate is valid, whuppit will reach out to PSA and grab the images for you.
Lots more great updates coming
very
soon!new
cards
New: Auto-Import PSA Card Images
[UPDATE] You no longer need your own PSA account or API key—whuppit does this automatically on its own. Read here for more information.
You can now connect your PSA account to enable whuppit to automatically import images of your PSA graded cards.

When you have a PSA account, PSA let's you generate a unique API token for free. You can add that token to your whuppit account in your account settings page. When whuppit sees you have connected your PSA account using your unique token, it will automatically start to import images of PSA graded cards whenever they appear in your custom reports, submissions pages or search results.
You can see this functionality in action in this recent video.
How to connect your PSA account
You can grab your free API token from PSA. Once logged into your account, you can hit the "Generate Token" button which will provide you with a unique token.

You can copy that token, and then paste it into the PSA API box in your account settings, and then hit the "Update" button.

Auto-importing Images
With the token added to whuppit, you don't need to do anything more. Whenever a card with a PSA certificate shows up in search results, custom reports or on a submissions page, whuppit will reach out to PSA and grab the front and back images for as many cards as it can.
PSA limits this to 100 cards per day.
That means if you currently have more than 100 cards, it may take some time for whuppit to get all the images. When whuppit grabs the images, it saves them permanently so that it will never have to retrieve the same images twice.I'm hoping to be able to avoid the 100 card per day limit in the future, so hopefully this will be a temporary thing.
Common questions
Will whuppit keep fetching the same images over and over, using up the 100 card daily limit?
Nope. When whuppit gets the images, it saves them permanently so that they are in whuppit forever, without ever having to grab them again from PSA.Does whuppit fetch card images behind the scenes?
At the moment, whuppit fetches images on-demand. That means that if a PSA graded card shows up in your search results, custom reports or if you're viewing a submission in whuppit, it will start retrieving images of any cards that don't already have images stored in whuppit.Why aren't my images showing up?
There are three reasons why you may be looking at a graded card in your inventory and not seeing any images.- whuppit has already fetched images for 100 cards that day. While I hope to work around this in the future, the solution for this is at least fairly simple: just come back in a day and whuppit should be able to start fetching images for more cards.
- PSA doesn't have the images themselves. While not super common, I have definitely seen cards (often lower-grades) that have no images available at PSA. In those cases, since there are no images to fetch, nothing is displayed.
- whuppit doesn't know for sure that your cards are graded with PSA. For whuppit to fetch a card's images, that card must have a cert number, and either have "PSA" as the grading company, or be attached to an submission in whuppit that has "PSA" as the grading company.
I'm really excited about this addition! Not only does it make viewing your inventory in whuppit much more fun, but it also unlocks some pretty cool functionality that will be coming soon!
The new Monthly Cohort Report lets you track the profitability of your monthly purchases over time.

The new report shows you:
- Your cost of goods for each month
- The grading fees associated with any cards from that batch of purchases
- The percentage of those cards that are sold
- The total sales value, profit and ROI for those cards to date
This report makes it a lot easier to:
- Better understand how long it takes you to get a return on your purchases
- See how your ROI is changing over time as you make changes to your purchasing strategies
You can click through on each individual month to get a detailed report of exactly what was purchased, with advanced filtering to be able to get more granular detail on what has sold well and what has been sitting around in your inventory.
The hope is that this report will arm you with the information you need to better anticipate future profits as you refine your strategies.
It's now easier and ever to get started with whuppit by importing directly from your existing spreadsheets or other tracking services, with the new bulk import functionality.

A lot of folks maybe using their own spreadsheets for tracking their profits and grades (I know that was what I did at first!) and don't want to lose that data. Manually adding each and every card is time consuming and tideous.
Now you can directly bulk import 1,000's of cards in seconds using the CSV import functionality.
You can save your existing spreadsheet data (Excel, Google Sheets, etc) as a CSV and then import directly into whuppit. When you do, you will be able to map your existing columns to whuppit fields.

When you select a field to map, an example from your spreadsheet will be displayed to help you make sure you're grabbing the correct columns.
There are also a few intelligent defaults in place to help you out.
If you don't currently distinguish between raw and graded cards in your spreadsheet, whuppit will automatically flag any imported cards with a grade or certificate number as graded.
Similarly, if you don't currently track a status, whuppit will mark all cards as "In-Hand", unless there is a sales price for a card, in which case the card will be imported with a status of "Sold".
The import functionality is in beta, and already has been improved quite a bit by early feedback from some users. I'm excited about making it possible to populate whuppit with tons of data in a matter of seconds!
Load More
→