🏪

ListingIQ, The Whole-Store Scan

Enter the hub password to continue.

That's not right. Try again.

← Back to Hub

The eBay report should be sold by the store, not by the listing

You looked at the eBay sample and said it didn't seem worth much money. You were right, and the research already in the repo backs you up. Here's what's wrong, what to sell instead, and the two decisions you made on 26 July 2026.

$25 to $50
What one eBay listing optimization actually sells for
30 Mar 2026
The day eBay deleted the API that did this, leaving the gap
$0.00
What a whole-store scan costs us to run
$149
Price agreed, for up to 300 listings

Why $69 for one listing doesn't work

Three reasons, and none of them is fixed by making the report prettier.

1. The price is wrong against the market

From Fiverr's own published cost guide, already captured in the repo's research:

WhatReal market price
One eBay listing, optimized$25 to $50
Premium per item, including image editing and A/B testing$60 to $100
The famous four-figure packages$600 to $1,200 for 10 to 20 listings, so $30 to $60 each
What actual gig cards charge$41 to $60
Large inventories, 500+ items$2,000 to $5,000

$69 for one listing sits at the very top of the premium band while delivering less than the premium band does. A human at $60 does the work for the seller and edits their photos. We hand back a score, a title, and a list of fields they still have to fill in themselves.

2. eBay already does the free version

eBay prompts sellers for missing item specifics while they're editing a listing. Charging $69 for a nicer rendering of a nag eBay gives away is not a business, and it's the first objection you'd hear on a sales call.

3. It throws away the only advantage we have

A freelancer charging $40 a listing is pricing their own hours, so their costs scale in a straight line and they can never quote a 300-item store at a sane number. Our marginal cost per eBay listing is a fraction of a cent, because both eBay APIs we use are free. Selling one listing at a time is competing with humans on precisely the axis where we have nothing.

The gap eBay created itself, four months ago

eBay decommissioned its entire Compliance API on 30 March 2026 (verified against eBay's live deprecation page on 26 July 2026). That API had one call that returned exactly this: a seller's live listings that were missing required item specifics, with eBay's own recommended values attached.

So the capability existed, sellers and their tools relied on it, and eBay removed it. Nobody gets this free any more, at any store size. That hole is the product.

What to sell instead

"Your 300 listings, ranked by which gaps are costing you the most buyers."

eBay shows a seller their gaps one listing at a time, while they're editing that listing. It never tells them which listing to fix first. That ranking is the whole deliverable, and neither eBay nor a $60 freelancer provides it.

Two modes, which is what you chose

Free public samplePaid connected scan
PriceFree$149 one-time
Size25 listingsUp to 300 listings
Seller has toNothing at allApprove us on eBay's own screen. Never a password
PurposeCold outreach and lead magnetThe product
Extra dataNoneTheir real impressions, views and conversion, per listing

Why the free one matters more than it looks

The public sample needs no login, so it runs on a prospect's store before they're a customer. A cold email to TRU Thrift Shop that opens with their own five worst listings, named, is a completely different email from one asking for twenty minutes of their time. That's a sales weapon, and it costs us essentially nothing to fire.

Why the paid one is the connected version

Two reasons, and the first one is legal rather than technical.

eBay's agreement bans deriving "aggregated seller data", which is arguably what a whole-store scan is. But it carves out one case: "Notwithstanding Your Users' access to and use of their own information." When the seller connects their own account, it's their own store and their own data, and they approved it through eBay's screen. That carve-out is the reason the paid tier is connected, and it isn't a technicality.

Second, connecting unlocks eBay's own traffic numbers per listing. That turns a checklist into a priority list, and gives us the headline:

"These 12 listings are your highest-traffic items, and every one is missing a required item specific."

A seller can argue with a completeness score. They can't argue with their own impression numbers. It also fixes the product's real weakness: eBay sells keyword search volume to nobody, which is why the single-listing report felt thin. A connected account gives us genuine per-listing demand data, straight from eBay, entirely legitimately.

What it costs us

Nothing. Both eBay APIs are free within their limits, and the recommendation in the spec is that the store scan writes no listing copy at all. It ranks and diagnoses. Rewriting 300 titles helps nobody, since no seller pastes 300 things in an afternoon. Copy generation stays in the single-listing report, which becomes the natural upsell for whatever the scan flags.

So the margin is $149 against a rounding error, compared with $0.1293 for an Amazon report where DataForSEO is 99% of the bill.

One real ceiling: eBay caps the traffic-data call at 100 per day, which limits us to about 100 store scans a day, or roughly $14,900 of daily revenue. Raising it is a free request to eBay.

Build order

PhaseWhatWhy this order
0Free 25-listing public scanShips first, could ship this week, and arms your Boulder outreach while the paid product is still being built
1Connected scan and the ranked store reportThe product. Sells even before traffic data lands
2Traffic-weighted rankingThe version nobody else can copy, and what justifies $149 over $49
3CheckoutPolar stays deferred until after beta, per your call

What's still yours

  1. Register the free eBay developer app. Still the only thing blocking every phase above, including the free one.
  2. A lawyer's twenty minutes, before the first $149. Two open questions: eBay claims ownership of derivative works, and our terms need to bind users to eBay's agreement and name eBay as a third-party beneficiary. Neither blocks building, both block selling.
  3. Don't raise the free scan above 25 listings without asking someone. The cap is what keeps it a sample rather than the kind of market-intelligence product eBay shut ShelfTrend down for in February 2025.

None of this changes the Amazon product, which remains the stronger business, because DataForSEO gives us real Amazon search volume that sellers can't get free. eBay sells demand data to nobody, which is exactly why the eBay product had to become a diagnostic ranked across a whole store instead of a keyword report for one listing.

Decided 26 July 2026. Full technical spec lives in the ListingIQ repo at docs/WHOLE-STORE-SCAN-SPEC.md.