Marketplace Guides
Every marketplace has its own rules — different photo limits, different pricing rules, different ideas about what a "title" is. Spadeberry translates your listing for each one. These guides explain what changes, what doesn't, and what you need to set up first.
How crosslisting works
You build a listing once in Spadeberry. From your Inventory page you can then send that same item to any marketplace you've connected — one at a time or in bulk.
Your eBay listing is the source: its photos, price, condition, category, and item specifics are what we translate into each marketplace's own format. When the item sells anywhere, Spadeberry takes the other copies down automatically — or, if you had more than one in stock, counts them down instead — so you can't sell it twice.
Crosslisting to Depop and Poshmark is included with any paid plan and uses no listing tokens. The one thing that can cost you is background removal: if you have it switched on and a photo hasn't been cut out yet, publishing that item spends photo tokens for those photos. A photo is charged once for as long as its cutout survives, so if it already has one from an earlier publish, every other marketplace reuses it free. Editing or deleting the photo destroys that cutout and isn't refunded — cutting it again is a new charge. The setting only decides what we cut out, never what we publish: a photo whose background is already removed is always published that way, on every marketplace, even with background removal switched off.
Your publish defaults — collage overflow, eBay business policies, store categories, Best Offer, scheduling — live in the Publish settings panel on the Inventory page. Per-account marketplace defaults like Depop shipping live in Settings → Crosslisting.
Compare marketplaces
The short version of everything below.
Scroll the table sideways to see every marketplace.
| Feature | eBay | Depop | Poshmark |
|---|---|---|---|
| How you connect | Secure eBay sign-in (OAuth) in Settings | Browser extension or bookmarklet, on a desktop browser | Browser extension, on a desktop browser |
| How fast listings go live | As fast as eBay accepts them | Right away — a whole batch at once | Gradually — one listing every 20–40 seconds |
| Listings per day | eBay's own selling limits apply | No cap applied by Spadeberry | About 250 per 24 hours (50 per hour) — much lower for a new closet. Bigger batches spread across up to about 14 days of queue |
| Photos per listing | Up to 24 | Up to 8 (extras combined into collages) | Up to 16 (extras combined into collages) |
| Video | Yes — one per listing, on Basic plans and up | Yes — sent as-is (up to 64 MB) | Yes — trimmed to the first 15 seconds (up to 64 MB) |
| Title | Your title, as written | No title field — your title goes at the top of the description | Your title, trimmed to 80 characters if longer |
| Description | Full HTML, templates supported | Plain text, 1,000 characters max — templates supported | Plain text, 1,500 characters max — templates supported |
| Price | Exactly as entered | Exactly as entered | Whole dollars only — rounded up |
| Listing format | Fixed price or auction | Fixed price | Fixed price |
| Category | AI picks one from eBay's category tree — you can pre-select or change it | Mapped from your eBay category | Mapped from your eBay category |
| Editing a live listing | Pushes to eBay | Price, description, condition, quantity, photos | Title, price, description, condition, quantity — paced |
| How we hear about a sale | Instantly, by notification from eBay | We check every 10 minutes | We check every 10 minutes |
| Delisting the copies once we know | Immediate | Immediate | Immediate |
| Fee and payout data | Exact, from eBay — first figures about a week after the sale, final at ~2½ weeks | Exact, at the moment of sale | Exact, from your Poshmark order feed — falls back to the published US rate if an order can't be matched |
| Importing your existing listings | Yes (active + scheduled listings), plus 12 months of sales history | Yes (active listings), plus 12 months of sales history | Yes (active listings), plus 12 months of sales history — or your 100 most recent orders, whichever runs out first |
| Offers inbox | Yes — incl. sending offers to watchers | Yes — receiving, plus a Sent tab for offers you made in the Depop app | Not yet |
| Auto-relist | Yes | Yes — 30-day minimum cycle | Yes |
| Auto-reprice | Yes | Yes | Not yet |
| Reactivate inactive listings | — | — | Yes |
| Automatic offers | Yes — to watchers | — | Coming soon |
| Closet sharing | — | — | Coming soon |
| Follows | — | — | Coming soon |
| Marketplace's own selling fees | US: 250 free listings a month, then an insertion fee; final value fee varies by category | US: no selling fee on most sales, plus payment processing; a paid Boost is charged per item and comes out of your payout | US: $2.95 flat under $15; 20% at $15 and over |
Sale-driven removals skip every pacing queue on all three marketplaces. Marketplace fees are set by the marketplaces and change from time to time — always check the marketplace's own fee page for current rates.
eBay
Getting set up
Connect eBay from Settings → eBay Connection. You'll sign in on eBay's own site and grant Spadeberry access — we never see or store your eBay password, only the access eBay hands back.
Before you can publish, eBay needs three business policies on your account — a payment policy, a return policy, and a shipping (fulfillment) policy — plus a registered item location. eBay requires all four on every listing, so a publish is refused if any is missing. Create them at eBay's Business Policies manager; Spadeberry pulls them in as soon as you connect, and refreshes your payment, return and shipping policies nightly if you've been active recently. Item locations aren't refreshed in the background — so if you've just added a policy or a location on eBay, use Sync Policies & Store Categories on the Ready to Publish page. (The Refresh policies button in Publish settings only re-reads what we already have.)
Spadeberry supports the US, UK, Canadian, and Australian eBay sites; the ones available to you appear in Settings. Your region sets your currency, your category tree, and which of your business policies are available — and changing it converts your default weight and dimension units and clears your Depop parcel size and shipping-cost defaults, so re-check those afterwards.
Listing formats and scheduling
Fixed price or auction. Fixed-price listings go up as Good 'Til Cancelled by default. For an auction, turn on the auction section when editing a listing and set an opening bid. Your ordinary price becomes the auction's Buy It Now price — leave the price blank for a pure auction. A hidden reserve is optional, and the duration can be 3, 5, 7 or 10 days.
Scheduling. You can schedule a listing to go live later, anywhere from 10 minutes to 21 days out. A time less than 10 minutes away is refused so you can pick again; a time beyond 21 days is pulled back to the latest eBay allows. You can also stagger a batch by a set number of minutes per listing.
Photos and video. Up to 24 photos per listing. One video per listing is supported on Basic plans and above (MP4 or MOV, up to 150 MB); eBay processes it in the background and it appears on the listing once it's ready. If you later move to a plan without video, videos you've already attached stay put — they just stop being carried onto relists.
Editing a live listing
Edits you make in Spadeberry to an already-published item are pushed back to the live eBay listing. That covers title, price, description, condition and condition description, quantity, item specifics, photos, SKU, weight and dimensions, and product identifiers (UPC / EAN / ISBN / MPN) — whether you save from the mobile app, from the listing's own edit page, or with the Save & Push panel you get when you open a listing from Inventory. (Package details need a weight: a dimensions-only edit with no weight set isn't sent, and eBay keeps using your shipping policy's rates. And MPN is the one partial identifier: eBay files it under a Brand + MPN pair, so an MPN edit — or clearing it — only reaches eBay when the listing has a Brand item specific; even then, eBay itself may quietly ignore the MPN on listings it has matched to its own product catalog.)
Bulk Edit is the exception — its form doesn't carry weight, dimensions or product identifiers. To send those three, save the listing itself from any of the surfaces above and they go out with the save.
Relisting on eBay outside Spadeberry. When another tool, or eBay itself, relists one of your items, the new listing gets a new eBay item number. We follow it across by its custom label (SKU) and title. If the title changed in the relist, we only follow it automatically when the first photo is an exact match — custom labels are often shared between items (bin and shelf labels, reused numbers), so we won't pair listings on the label alone.
When we can't confirm it, we ask you instead, under Needs Attention in Inventory. If our eBay sales check finds a sale on a listing with that item's custom label, it shows up there with the sale, and confirming it's the same item records the sale and takes care of your other marketplaces the same way any eBay sale does. For a relist that hasn't sold, you're asked after we've confirmed the original listing has ended — usually a day or more later — if the item is also listed on Depop or Poshmark, for up to two weeks. If the relist was already imported as a separate item — because it was relisted under a different title and we couldn't match the photos exactly — we ask on the original instead, after an eBay sync, when the original has ended on eBay but is still live on Depop or Poshmark. That question stays until you answer it, or until one of the listings involved changes or is removed. Confirming merges the two into one item in Spadeberry — nothing on eBay, Depop or Poshmark is ended or changed — and if either listing has changed since we asked, we tell you instead of merging. Saying no means we won't ask about it here again, though the pair can still appear under Possible Duplicates. If both items are listed, or being listed, on the same marketplace we don't ask: end the extra marketplace listing first. Until you confirm, a sale on that eBay listing won't take your Depop or Poshmark copy down — keeping the custom label and title unchanged when you relist elsewhere lets us pair the listings automatically.
A few things deliberately stay local: your cost of goods is Spadeberry-only bookkeeping (eBay has no field for it), and changing the category on an already-live listing isn't pushed — eBay can't move a live listing to a different category, so you'd need to end it and list it fresh.
Limits
Selling limits. eBay caps how many items you can list and their total value. If you're hitting a ceiling, request an increase from eBay directly — it's an eBay-side limit and no tool can raise it for you.
| Limitation | Details |
|---|---|
| One eBay account | One eBay account per Spadeberry account |
| Category changes on live listings | Not pushed to eBay — relist instead |
| Auctions and auto-reprice | Auction listings are skipped by auto-reprice; eBay won't let the start price change once there are bids |
| Store categories | Up to two per listing. Leave them blank and we use your defaults from Publish settings; with no default set either, the item lands in your store's "Other" bucket |
| Imported listings | Live listings only, including ones scheduled to start later. Ended, sold and held-for-review listings are skipped, and a listing with variations arrives as a single item |
Depop
Getting set up
First, on Depop itself. Depop requires Depop Payments before an account can list at all. If you've never listed on Depop, open the Depop app, start a listing, and complete the Depop Payments sign-up it prompts you with. US and UK sellers who want Depop's prepaid labels should also switch Depop Shipping on in the app's Shipping section. We can't see either setting from here, so if publishes fail for no obvious reason those are the first two things to check.
Then connect it here. Depop doesn't offer a sign-in-with-Depop button, so you connect by handing Spadeberry your existing Depop browser session. Two ways to do that, both from Settings → Crosslisting on a desktop browser:
- Bookmarklet — nothing to install and no password needed: it uses the Spadeberry account you're already signed in with. Works in any desktop browser (Chrome, Edge, Safari, Firefox): drag the Spadeberry → Depop bookmarklet to your bookmarks bar, open Depop, and click it.
- Chrome extension — install the Spadeberry extension once, sign in to Depop in the same browser, then click Connect next to Depop. Two things to know: Chrome hides a newly installed extension behind the puzzle-piece icon at the top right of the browser, and the extension asks you to sign in to Spadeberry separately with your email and password — being signed in on this website doesn't carry over.
Set-up takes one visit to a desktop browser; everything afterwards — listing, sales, crosslisting — works from your phone. Depop doesn't issue long-lived tokens to apps, so the session does expire from time to time. While your subscription is active we email you when it does, so you can reconnect.
How your listing translates
Depop has no title field. A Depop listing shows up under its brand and product type, so there's nowhere to put your carefully written title — instead we put it on the first line of the description. If the description already starts with the title (an imported body, say), we don't repeat it — and if a listing template applies we send the template's output as-is, so make sure your template includes the title. (That's your app-wide default template unless you've picked a Depop-specific one in the Inventory page's publish settings.) This now covers imported listings too — where we can build a template-ready description from an imported body, your template is applied to it the same way, so the title comes from the template rather than being prepended. The prepend only happens when no template applies.
Descriptions are plain text, capped at 1,000 characters. HTML formatting is stripped, and anything past the limit is trimmed — Depop rejects longer descriptions outright. Your layout survives the strip: every paragraph and line break comes across with a blank line between paragraphs, and a list keeps its items on separate lines, each marked with a bullet, whether you wrote the description here or it came in from eBay. A numbered list comes across bulleted too — the numbers aren't kept. What doesn't survive is anything a tag was carrying — bold, italics and colours arrive as ordinary text, and a link keeps its words but loses its address.
Eight photos. Depop allows eight. If your SKU has more we don't drop any — we pack the later ones into 2×2 collages, using as many of the eight slots as that takes (with 24 photos, 2 go up on their own and the remaining 22 fill six collages). Turn it off in Publish settings on the Inventory page and only the first eight are sent.
One video. If your SKU has a video (Basic plans and up, same as eBay), it goes to Depop with the photos — full length, exactly as you uploaded it; Depop processes it in the background and it appears on the listing once ready. Two things stay behind: a clip over 64 MB (your eBay listing still carries up to 150 MB — the copy on Depop is just skipped), and a video eBay rejected or couldn't process. A video problem never blocks the listing — it publishes without it. Edits you push to the live Depop listing keep the video, and auto-relists carry it forward as long as your plan still includes video.
Category and brand. Your eBay category is mapped to a Depop department and product type, and your brand is matched against Depop's brand list. If your brand isn't on it the listing still goes up, under Other; an item with no brand at all goes up as No Brand. We don't flag either at publish time, so check the listing if the brand matters. Some categories can't be crosslisted at all — either because Depop's terms don't allow them (sealed trading-card boxes, packs and cases, card breaks and sets, NFTs of any kind, prepaid gaming cards, ticket stubs, card sleeves and storage, pennants and flags) or because Depop simply isn't their home (video games and consoles, furniture, major appliances, tools, food and drink, bladed items, wholesale lots). Those are skipped before anything is sent to Depop. Media does go over: books and magazines land in Everything else / Books and magazines, CDs, vinyl and cassettes in Everything else / Music, and DVDs, Blu‑rays and VHS in Everything else / Cameras and film — that's where Depop files physical video media, despite the name.
Condition and source. Your eBay condition maps onto Depop's five-step scale (Brand new, Like new, then Used — excellent, good or fair). Trading cards are the exception: eBay grades those "Graded" or "Ungraded", neither of which says anything about wear, so we send Used — good rather than reading a grade into them. Depop also has a "source" tag: a secondhand item is tagged Preloved by default, and more specific tags (Vintage, Handmade, Deadstock) join it when your listing signals them — Depop allows two source tags at most, and the specific ones take the slots first, so a single signal ships alongside Preloved while two push it out. A brand-new item is never tagged Preloved — it ships with no source tag unless one of those other signals applies.
SKUs. Your SKU is sent to Depop, and Depop caps it at 50 characters — a longer one makes the publish fail rather than being shortened, so keep Depop-bound SKUs at 50 or under. Depop also surfaces the SKU in its listing UI, so don't put anything in it you wouldn't want seen. And Depop keeps a SKU reserved even after a listing is deleted. The reservation belongs to the string, not to the item — so republishing an item runs into its own old SKU, and so does giving a brand-new item a SKU you have used before. When we can see that an earlier Depop listing under that SKU has ended — either this item's own, or one belonging to another of your items that used to carry that SKU — we add a short suffix to keep the new one unique. When we can't, we stop instead of renaming our way past Depop's objection — a listing still live under that SKU would mean the same item up for sale twice. If we can find the listing holding it we name and link it so you can remove it; if Depop says the SKU is taken but we have no record of that listing at all, it was almost certainly listed outside Spadeberry, so run a Depop import from the Import Inventory page and try again. One exception: if Depop never answered our request to create the listing (a timeout or server error) and our next attempt finds its SKU taken, that listing may be the one our first request made. So we look through your Depop shop's most recent listings for a live one carrying that SKU — or that SKU with the short suffix we add when relisting — created since that first request and not already linked to anything in Spadeberry (including another Spadeberry account connected to the same shop). If we find exactly one, we link it and mark the item published instead of failing. If we can't, a first listing gets the “no record” refusal and a relist gets the “Depop timed out” message in Troubleshooting below. Publishing again later looks again, and once we can confirm the earlier request created nothing, the publish goes through as normal.
Shipping — this one depends on where you are
Depop handles shipping differently by country, and it's the single biggest thing to understand about Depop listings.
- US and UK — Depop Shipping. Depop issues a prepaid label and decides what the buyer pays from the parcel size, not from a price you set. In the US we start from the item's category and round the size up for its eBay weight; in the UK the size comes from the weight alone (Evri's small / medium / large bands). Either way we round up again to cover your eBay shipping rate, so you're never short-changed on postage.
You can pin one size for every listing in Settings → Crosslisting instead — but a pinned size is used verbatim: no category guess, no weight floor, no top-up for your shipping rate. If you pin one, make sure it covers your heaviest items. - Australia and Canada — ship it yourself. There's no Depop label, so the flat shipping cost you set is what the buyer pays. We can infer it from your eBay flat rate, or you can set your own default — and if there's neither, the listing goes up at a default of 6.49 in your currency, so set your own if that isn't right.
US and UK sellers can opt out of Depop's label and ship it themselves at a flat rate instead — set a Depop shipping cost in Settings. Note that Depop restricts self-shipping on some US accounts; if yours is one, we fall back to the managed label automatically rather than failing the listing.
Worldwide shipping is separate. Set an international rate, or leave it blank and we'll match your eBay international rate — if you don't ship internationally on eBay, your Depop listings stay domestic-only. Changing your eBay region clears these shipping defaults, because a US parcel size means nothing on UK Evri.
Limits
Publishing is instant. Depop doesn't rate-limit crosslisting the way Poshmark does, so a full batch can go up at once — there's no pacing and no daily cap on our side.
| Limitation | Details |
|---|---|
| Video | Crosslisted, but capped at 64 MB — a larger clip stays on eBay only. See How your listing translates |
| Editing a live listing | Price, description, condition, quantity and photos push through — though a quantity edit won't move a clothing or footwear listing, because Depop takes that listing's stock from its size instead. Title has no Depop equivalent; eBay-shaped fields like shipping policy and item specifics are skipped, not failed |
| SKU edits | Not pushed to Depop — a SKU change stays in Spadeberry (and on eBay); the Depop listing keeps the SKU it was published with |
| Offers | You can receive and answer Depop offers here, but Depop's API can't send an offer to everyone who liked an item — see Offers |
| Sized listings | Every Depop clothing and footwear listing goes up at a quantity of 1 — including items you never gave a size, which publish under a fallback size ("One size" where Depop offers it, otherwise the first size in that category's list) — whatever your eBay stock says. It can't count down: a part-sale on eBay leaves it live at 1, while a sale on Poshmark takes the Depop copy off outright. See When an item sells |
| Auto-relist cycle | We hold Depop relists to a 30-day minimum cycle |
| Category coverage | We map roughly 1,200 eBay categories — clothing, shoes and accessories, sports memorabilia, books and magazines, music (CDs, vinyl, cassettes), movies & TV (DVDs, Blu‑ray, VHS), and part of home & garden. Video games and consoles are the one media gap: Depop has no video-game category, so those go to Poshmark only (bar prepaid gaming cards and bulk lots, which neither site takes). Anything outside the map can't go to Depop, and the Depop button is greyed out on your Inventory. The same for US and non-US sellers |
| Non-US categories | Mappings are built from the US category tree. eBay reuses most category IDs across its sites, so GB/CA/AU listings fall back to the US row — in the few cases where an ID means something different on your site, the listing can land in the wrong Depop category rather than failing outright |
Poshmark
Getting set up
Poshmark connects through the Spadeberry browser extension. You never give us your Poshmark password — sign in to Poshmark in your browser as you normally would, open the extension, and click Connect Poshmark; it hands Spadeberry your already signed-in session, which we store encrypted. The extension runs on desktop Chrome, Edge, and Brave; once you're connected, everything works from your phone as usual.
If your Poshmark session expires, the connection shows as disconnected in Settings, and while your subscription is active we email you to reconnect. Your queue is not lost. Listings still waiting to publish stay queued and go out on their own once you reconnect — so a session that dies overnight partway through a long batch doesn't cost you the rest of it. Removals triggered by a sale somewhere else pick themselves back up within minutes too. What does have to be redone by hand is anything already sitting in your Error tab: publishes Poshmark actually rejected, and removals you triggered yourself.
Why Poshmark publishing is gradual
Poshmark listings publish steadily over time, not all at once. When you crosslist a batch, we queue it and publish in the background — normally about one listing every 20–40 seconds, but never more than 50 in any rolling hour, so on a batch bigger than 50 the 51st listing waits until an hour after the first one went out. A large batch can take hours; a whole closet can take days.
This is deliberate. Poshmark limits how many listings an account can create in a day and watches for activity that happens faster than a person could list by hand — tools that dump hundreds of listings at once get accounts flagged or temporarily restricted. Spadeberry keeps you to about 250 new listings per 24 hours and 50 per hour.
You can queue more than a day's worth in one go. Select up to 500 items at a time — we take the whole batch and spread it across the days ahead at that same safe rate, rather than making you come back tomorrow to re-select the leftovers. (500 is the most one crosslist can carry; select more than that and it's refused rather than trimmed, so send a closet-sized job in a few passes.) We'll tell you the date the batch runs through when you queue it, and the Queued tab on your Inventory shows how far out your queue currently reaches at any time. The one limit is how far ahead you can book: about 14 days of queue. Anything past that isn't queued — re-list it once the queue has drained. Nothing about how fast we send changes; a longer queue is a longer wait, never a faster burst.
Two things worth knowing while a long queue drains. Poshmark auto-relist draws on the same daily allowance, and your own new listings come first — so once your queue is booked a full day or more ahead, relists stop running for as long as that stays true — on a large batch that means the whole booking, not just the busiest days. They resume on their own as the queue drains; if you rely on relisting, queue in smaller batches. And a queued item publishes with the title, description and price it has when its turn comes, not when you queued it — so an edit you make in the meantime is included, and an item that sells on eBay or Depop while it waits is never listed at all: we take it out of the queue, and because the item itself has now sold you'll find it on your Sold tab, with its Poshmark column reading Delisted.
A brand-new closet goes much slower on purpose. Poshmark is most suspicious of new accounts, so we ramp up over the first 90 days of your Poshmark account's life, with listings spaced 2–4 minutes apart while you're warming up:
| Poshmark account age | New listings allowed |
|---|---|
| 0–2 days | 5 a day (up to 3 an hour) |
| 3–6 days | 10 a day (up to 4 an hour) |
| 7–13 days | 20 a day (up to 6 an hour) |
| 14–29 days | 40 a day (up to 10 an hour) |
| 30–59 days | 75 a day (up to 20 an hour) |
| 60–89 days | 110 a day (up to 35 an hour) |
| 90 days and over | 250 a day (up to 50 an hour) |
We work the age out from your Poshmark user ID, read when you connect. If we can't read it — an unusual sign-in, or a connection made before we could capture it — we treat the closet as established and apply the full limits, so a brand-new one would get no ramp at all. If you're new to Poshmark, check that the pacing message on your first batch quotes a small number rather than ~250; if it doesn't, reconnect from the extension — the age we read is cached for a day, so the corrected figure can take up to 24 hours to appear.
Auto-relists come out of the same allowance — a relist is a brand-new Poshmark listing as far as Poshmark is concerned, so it competes with your own crosslisting for the same daily budget, and your own listings come first. When a full day's worth is already booked, a relist isn't failed and isn't queued behind your batch — it's skipped quietly, and the listing stays live on Poshmark in the meantime. Each cycle tries again, but the check looks at your whole booking rather than just today, so while a multi-day queue is out there the answer keeps coming back the same: relists resume once the queue has drained back under a day's worth.
Poshmark's limit belongs to your account, not to each tool. Everything above paces what we send. We can't see listings another crosslisting tool creates for you, or ones you add by hand in the Poshmark app — so if a second tool is listing or relisting at the same time, your combined total can go over Poshmark's limit even though our share stayed under it, and Poshmark may restrict new listings on your account. Because of that we ask you to confirm, once, that you've turned Poshmark automations off in your other tools. The confirmation appears the first time you crosslist to Poshmark or switch on Poshmark auto-relist, and you'll never be asked again. Closet sharing, offers to likers and follows ask a separate question once, the first time you turn one of them on — whether another tool (such as a sharing tool) is also sharing, sending offers or following for you — because Poshmark's limits on those are per account too.
Delist and re-list from Spadeberry, not from another tool. When a sharing or relisting app takes a listing down and puts it back up, Poshmark treats the result as a brand-new listing with a new ID, and we have no way to see that happen. We carry on watching the old ID, which no longer exists — so that item turns up as Delisted here while it's actually live on Poshmark, and the two are no longer paired: if it sells, we won't record the sale and we won't take your eBay or Depop copy down for it. Relisting from Spadeberry keeps the pairing, because we create the new listing and keep hold of its ID. Sharing is fine — a share doesn't create a new listing, so share from whichever tool you prefer (including our own Closet Sharing). Just use one sharing tool at a time: Poshmark limits how many shares an account makes in a day, and two tools sharing at once both count against it. If a batch has already been relisted elsewhere, run a Poshmark import to pick the new listings back up.
How your listing translates
Whole-dollar prices. Poshmark only accepts whole dollars. An item at $19.99 goes up at $20 — we always round up so you're never underpriced. Your eBay price is left alone.
Titles are capped at 80 characters, descriptions at 1,500. HTML formatting is stripped to plain text, and anything past the limit is trimmed, at the nearest whole word where possible — Poshmark rejects longer titles and descriptions outright rather than trimming them itself. Your eBay listing is left exactly as it is: the trim applies only to the copy we send to Poshmark, so your full description stays on eBay and Depop — and importing from Poshmark later won't shorten it either. As on Depop, the layout comes across: paragraphs keep a blank line between them and list items each keep their own bulleted line (numbered lists come across bulleted too), while bold, italics and colours arrive as ordinary text and a link keeps its words but loses its address.
Description templates. Poshmark takes one, but unlike Depop it does not inherit your app-wide default — pick a Poshmark-specific template in the Inventory page's publish settings, or its descriptions go up untemplated. Once you've picked one it also applies to listings whose description came in from eBay or Depop. Imported descriptions now go through your template on every marketplace, not just here, wherever we can build a template-ready description from the imported body.
Sixteen photos. Your first photo becomes the cover shot. If you have more than 16 we don't drop any — we pack the later ones into 2×2 collages, using as many of the 16 slots as that takes (with 24 photos, 13 go up on their own and the remaining 11 fill three collages). Switchable in Publish settings on the Inventory page.
One video, trimmed to fit. If your SKU has a video (Basic plans and up, same as eBay), it goes to Poshmark too — but Poshmark caps listing videos at 15 seconds, well under eBay's minute, so a longer clip is trimmed to its first 15 seconds. The trim applies only to the copy we send to Poshmark: your eBay video is untouched, full length. Two things stay behind: a clip over 64 MB (eBay still carries up to 150 MB), and a video eBay rejected or couldn't process. A video problem never blocks the listing — it publishes without it. Price, quantity and other edits we push to the live listing keep the video, and because a Poshmark relist is a fresh listing, the video is re-attached each time — as long as your plan still includes video.
Category and size. Your eBay category decides the Poshmark department and category — except for team fan apparel, which eBay files by sport rather than by garment, so there we read the listing itself instead. Sizes always go up on the US system. We also try to pick a Poshmark sub-category from your descriptive specifics — Type and Style mostly, plus whichever others actually decide that particular sub-category (Neckline for sweaters, Outer Shell Material for jackets, Sleeve Length for tees, Rise for women's jeans and Fit for men's, Leg Style for other trousers, and the various Lengths for dresses and skirts) — and leave it blank when none of them clearly match. Size comes from the item specific named exactly "Size" — one called "US Shoe Size" or "Waist Size" won't be picked up — and a listing with no Size at all goes up as One Size. When there is one we tidy it (Medium becomes M) but otherwise send it as written, so "EU 38" goes up as 38 on the US system. Worth checking on shoes and anything sized unusually.
Colors, tags, and condition. Poshmark takes at most two colors, and only from its fixed 15-color palette. We map common shades to the nearest one — navy and teal become Blue, burgundy becomes Red, olive becomes Green, and some two-word shades are covered too (Light Blue, Royal Blue, Hot Pink, Forest Green) — but only when the whole colour matches an entry on that list. Anything else, including "Navy Blue", "Light Pink" and "Multi" (Poshmark has no such option), is left off rather than guessed at. You also get up to three style tags, taken from specifics like Style, Type, Pattern and Material, with symbols stripped — "100% Nylon" becomes "100 Nylon". Condition maps to Poshmark's four grades (New With Tags, Like New, Good, Fair), defaulting to Good when eBay's condition is unclear. Poshmark has only four grades to eBay's dozen, so some of them have to share. We treat Like New as the unworn end of the scale, which means eBay's "Pre-owned - Excellent" and "Very Good" go over as Good rather than Like New — the honest read of a worn-a-few-times item, and the one least likely to cost you a return. Two more to watch: eBay's "New other" and "New without tags" become Like New, because Poshmark has no new-without-tags grade, and "New with defects" becomes Good. Your eBay condition is what we map — not your description — so a grade you picked deliberately is never second-guessed by your wording. Two exceptions. Where eBay's own grade is vague, meaning a bare "Used" or "Pre-owned" (in some categories that's the only used option eBay gives you), your condition description can pull the grade down to Fair if it names a flaw. And on trading cards, where eBay's grades are "Graded" and "Ungraded" — neither of which says anything about wear — we send Good and let your description speak. Even then it's only where you're describing a flaw, not ruling one out — "no flaws", "no rips, tears or stains" and "flawless" don't count against you, and "stainless steel" and "fairly new" aren't read as flaws either. When you've picked a grade on eBay, that grade is what we send.
If an eBay category has no Poshmark equivalent yet, or Poshmark doesn't allow it, the item isn't published — it's counted in the "not Poshmark-eligible" total we show after a crosslist, and its row stays as it was. That total doesn't name the category, so check the item's eBay category and tell support which one you need; we'll add the mapping.
Closet Clear Out and sharing
Closet Clear Out (CCO) is Poshmark's periodic flash sale: drop a listing's price by at least 10% and everyone who liked it gets a notification, with discounted shipping for the buyer. Spadeberry doesn't have a CCO feature — run it on Poshmark directly (sort your closet by likes and discount the ones with likes). Note that a Poshmark import won't bring those prices back here — an import only adds listings we don't already have, and never changes an item you already hold. If you want the new price reflected in Spadeberry, edit the item here too.
Sharing is up to you. Spadeberry only shares your closet if you switch on Closet Sharing under Automation. While it's off, nothing we do counts against Poshmark's daily sharing limit; while it's on, its shares count toward that limit alongside any you make yourself.
Limits
New-account restrictions. If you're new to Poshmark and create a run of listings quickly, Poshmark may temporarily restrict the account as a security check. It's usually resolved by contacting Poshmark support and asking for the listings to be reinstated — and it's exactly what the pacing above is designed to avoid.
| Limitation | Details |
|---|---|
| Whole-dollar pricing | Poshmark doesn't accept cents; prices are rounded up |
| Editing a live listing | Title, price, description, condition and quantity push through. Photos don't — to change those, delist and re-list. eBay-shaped fields (item specifics, SKU, shipping policy, weight and dimensions) are skipped rather than failed. A quantity edit only works on a single-size listing; a multi-size one has to be taken down instead. Poshmark edits are paced like everything else we send, so a big Bulk Edit lands over hours rather than all at once |
| Video | Crosslisted, trimmed to the first 15 seconds (Poshmark's cap) and capped at 64 MB — a larger clip stays on eBay only. Your eBay video is untouched. See How your listing translates |
| Vacation hold | We don't support Poshmark's "not for sale" hold yet — an item can only be delisted |
| Removal limits | Removals you trigger — single or bulk — are paced to about 30 an hour and 200 a day, 30–60 seconds apart. Sale-driven removals skip that queue and fire immediately; only one that has to be retried rejoins it |
| Relisting | Poshmark has no relist API, so a relist is a delete plus a fresh listing — a new Poshmark listing ID, and it counts against your daily allowance |
| Category coverage | We map the same roughly 1,200 eBay categories as Depop, but fewer are eligible — about 890 against Depop's 1,160. Media does go over: CDs, vinyl, DVDs, Blu‑ray and VHS to Electronics / Media, cassettes to Electronics / Portable Audio & Video, games and consoles to Electronics / Video Games & Consoles, books and magazines to Home / Other (Poshmark has no books category). So do scrubs, lab coats, coveralls and other work uniforms, kitchen and bar tools, and wedding & party supplies. Mapped but never sent: non-apparel sports memorabilia, installed home fixtures (bathroom plumbing, ceiling fans, chandeliers, bulbs and wiring — lamps, shades and string lights do go over), garden and power tools, major appliances, clothing and shoe care (laces, insoles, shoe trees), digital goods and wholesale lots |
| Category accuracy | Your eBay category decides the Poshmark department and category; your item specifics decide the subcategory. Where your specifics don't clearly name one — an eBay Style of “Basic Jacket”, say — we leave the subcategory blank rather than guess, because a wrong subcategory is worse than none. Hoodies and sweatshirts go to Tops (Women) and Shirts (Men), which is where Poshmark keeps its “Sweatshirts & Hoodies” subcategory — not under Sweaters. Team fan apparel is a special case: eBay files it by sport rather than by garment, so we read the listing's own Gender and title to work out the department and whether it's a jersey, tee, hoodie, hat or jacket — a men's team jersey lands in Men / Shirts under “Jerseys”, not in a generic Other. If you change a listing's category on Poshmark by hand, a relist will re-apply ours. On the rare occasions we sweep every closet to fix a mapping we had wrong, we may move the department or category — but we will never delete a sub-category you chose |
| Sold detection | Poshmark doesn't notify us of sales, so we check every 10 minutes rather than instantly |
| Sales history import | Poshmark's My Sales order feed only ever returns your 100 most recent orders, and there's no way to page further back on it — Poshmark does show us older sold items elsewhere, but without the order and money data a sale record needs. So Import past sales history reaches back as far as those 100 orders span, or 12 months, whichever runs out first. Re-running it doesn't go deeper |
Bringing in existing listings
Already selling somewhere? Import your live listings from eBay, Depop, or Poshmark rather than rebuilding them. A sync never overwrites an item you already have here — it brings in what's new, and it also runs a cleanup afterwards that clears listings which have ended or sold. On Depop and Poshmark that cleanup double-checks each missing listing against the marketplace before touching it, so it may take a few minutes after the sync finishes to show up — and a very large cleanup may need more than one sync to work through everything.
Sync pulls data in — it never pushes your edits out. Everything on this page reads from a marketplace and writes into Spadeberry. A sync will never upload a listing, publish a draft, or push a title, description or price change to a listing that's already live. There is one thing a sync can change on a marketplace, and only one: if it discovers an item has sold, we take that item's other copies down — or count them down, where you had more than one — so you can't sell it twice, exactly as we would if we'd heard about the sale any other way. An item that merely ended without selling is never taken down for you; we hold its copies for you to review instead. Everything else that writes to a marketplace is something you do yourself, or a feature you switched on: publishing, auto-relist, auto-reprice and offers.
- Import eBay first, then Depop and Poshmark. Your eBay inventory is what everything else gets matched against: an incoming Depop or Poshmark listing is joined onto the eBay item that already represents it, rather than arriving as a second copy of something you already sell. If you've connected eBay but never imported from it, there's nothing to join onto — so we ask you to run that import first, and hold the Depop and Poshmark Sync option until you have. It's a one-time step, not a recurring one: once your eBay items are here, we never ask again, and there's no freshness deadline to keep up with. Importing past sales history is never held back this way, and neither is anything at all if you don't have eBay connected.
- Your first sync starts on its own. On a paid membership, when you connect a marketplace you've never synced — eBay through Settings, Depop or Poshmark by clicking Connect in the Spadeberry extension — we start its first sync for you, the same one the Sync button runs. Until it has run, a sale of a listing you created on that marketplace yourself can't take down that item's other copies, because we don't know about the listing yet. Depop and Poshmark still wait for your eBay listings: if those aren't in yet, we start the eBay import first and begin Depop or Poshmark the moment it finishes. After that first sync, syncing is yours to run whenever you like. If we couldn't start it — no membership at the time, or a cool-down was still running — nothing is lost: press Sync yourself.
- Live listings only. We bring in what's on the marketplace right now, including eBay listings scheduled to go live later. Anything that has already ended or sold is skipped, as is anything eBay is still holding for review. An eBay listing with variations arrives as a single item rather than one per variation.
- Sales history is a separate import, on all three marketplaces. A historical sync creates sold-history records so Insights and P&L have something to work with. On eBay it walks the last 12 months of your orders, and on Depop the last 12 months of your receipts. Those records are reporting-only: no photos, and they don't show up in your inventory or crosslist anywhere. Sales you already have here aren't duplicated — where we already hold a thin record, the import fills in what was missing instead. Cancelled and fully refunded orders are left out — a partial refund still leaves the sale in, at what you were paid. On Depop and Poshmark, items that ended without selling aren't in scope at all, since these two walk your sales rather than your listings.
- Poshmark reaches 12 months or 100 orders, whichever runs out first. Its My Sales order feed only ever returns your 100 most recent orders, and as on eBay and Depop we only take the last 12 months. So a quieter closet gets the full 12 months, while a busy one gets however far back 100 orders reach — sometimes only a month or two. Re-running doesn't extend either bound. Sales from here on are picked up by the ordinary Poshmark check every 10 minutes, so this only affects history from before you connected, for items already in your Spadeberry inventory.
- If it has never finished for you, we run it for you. On a paid membership, if you've imported your listings from a marketplace but have never completed its historical sync, we may start it for you in a weekly batch, normally early on a Sunday morning (US Central time). It's the same import the button runs, covering the same window, and it shows in your sync status while it runs. We only start it after your listings are in, because that's what the sales get matched onto. We're rolling this out one marketplace at a time, starting with Poshmark. If you've ever cancelled a historical sync on that marketplace — one we started, or one you started yourself — we take that as a no and won't start one for you. If it fails, we try again in a later weekly batch — never the one it failed in — and stop after two failed attempts; a run we hold back on our side before it gets going doesn't count against you. A completed automatic run counts toward the once-a-week cool-down below.
- The money comes with it. Depop receipts carry the Depop fee, the payment-processing fee, any Boost charge on the item, your postage contribution and your final payout; Poshmark orders carry the commission and earnings Poshmark reports on the order, including where an accepted offer settled below the asking price. Both usually arrive final at the point of sale, so unlike eBay — where fees come separately and are filled in shortly afterwards — there's normally no second pass to wait for. Where an order doesn't carry usable figures we fall back to a rate estimate; see Fees and payouts for exactly when that happens and what it means outside the US.
- Only eBay's historical sync also updates your listings. An eBay backfill marks listings you already have here as sold where an order matches. The Depop and Poshmark backfills deliberately don't: they only ever add sales records. A sale we're learning about months late says nothing about what's live on your other marketplaces today, and marking an old item sold could take down a listing you've since relisted elsewhere. Your live Depop and Poshmark listings are marked sold by the ordinary sales checks, which run every few minutes.
- Depop and Poshmark listings arrive without an eBay category, because neither marketplace has one to give us. That's fine for tracking and sales, but you'll need to set a category before you can crosslist that item onward to anywhere else.
- Poshmark matches on SKU, then title. It tries your SKU first, then an exact title, then a looser title match with a price sanity check. Anything that doesn't match comes in as a new item.
- Poshmark gets a second pass once the import settles. Matching at import time happens item by item. So when an import finishes we look again: where a Poshmark listing that came in as its own item has the same title as an item you already have on eBay, we join the two into one item holding both marketplaces instead of leaving a duplicate. Case and spacing don't have to line up, and neither do the zero-width spaces and left-to-right marks that closets another crosslisting tool created often carry — but the wording does, and so does punctuation inside the title, down to whether an apostrophe is straight or curly. We re-check once a day as well, which is what catches an item whose eBay twin only arrived later, and it is also how an import that failed or was cancelled partway through gets its tidy-up, since those don't get the immediate pass. If that eBay item has already sold, we only join the two when a photo is shared between them, because joining ends the Poshmark listing and an unconfirmed pair could be a second unit you still have. If more than one of your eBay items carries that title — or any third item in your inventory does, listed or not — we leave it alone rather than guess, and where its first photo matches one of your eBay listings, the pair shows up in Possible Duplicates for you to decide.
- Depop matches on SKU when there is one, otherwise on title plus a photo. Depop often gives us no usable SKU — when it doesn't, straight after the import we look for an item you already have on eBay carrying the same title and at least one identical photo, and join the two into one item holding both marketplaces rather than a duplicate. Case and punctuation don't have to line up. Remember Depop has no title field of its own, so the title we compare is the first line of the listing's description.
- Sometimes the title alone is enough. If a Depop listing has no SKU at all, and its title matches exactly one of your eBay items and isn't shared with any other Depop listing in the same import, we'll join them on the title without needing a matching photo — that's the usual case for listings another crosslisting tool created for you. We also re-check once a day, so an item that couldn't be matched at import time gets joined later once the evidence is there, rather than staying a duplicate.
- When two items can't be told apart, we don't guess. If more than one of your eBay items shares the incoming title and a matching photo — a run of the same jersey in different sizes, say — it comes in as a new item for you to merge or delete by hand, and the same applies when two Depop listings you're importing share one title. Most of Possible Duplicates compares items that have an eBay copy — but a Depop-only or Poshmark-only import is not invisible there: when its first photo matches one of your live eBay listings, the pair shows up under “Listed on both — not linked yet” so you can link them or end one.
- Possible Duplicates is for your eBay copies. When two of your live eBay listings look like copies of the same item, they show up there, where you can keep one and end the rest, end an individual copy or set its quantity, or rename a sold copy to tell them apart — and when one of a pair has already sold, you can merge the two back into one item. On the website, every action that ends a listing — End this listing, Keep one, end the rest and End all of them — takes those copies down from every marketplace they are currently live on, not just eBay, and names the marketplaces in the confirmation before it does. In the Spadeberry app, ending a duplicate still removes the eBay copy only — the app is catching up, so use the website if you want the other marketplaces cleared too. Set quantity is eBay-only either way, so it appears only on cards with a live eBay listing. On a paid membership, you also get the list by email: every two weeks, while your store has possible duplicates waiting, we send a full report of the groups with what each kind means and what to do about it — the unsubscribe link in that email turns it off.
- Photos arrive after the listings, and an item can't be crosslisted until they're in. Your listings show up in Spadeberry as soon as we find them, but their photos download in the background — sometimes for a while after the import itself reports finished. Until an item's photos are in, and until the duplicate-matching described above has run, its + List button reads “Finishing import…” on every marketplace — eBay included — and a bulk listing skips it with a count. Nothing is lost; it clears on its own, usually within a few minutes. This is deliberate — listing a half-imported item would publish it with pictures missing, or create the duplicate the matching step was about to prevent.
- There are cool-downs. A sync runs at most once every six hours per marketplace, a historical sync once a week, and the very first crawl of a Poshmark closet once an hour. Syncing more often than that doesn’t find more — ended and sold listings are cleared up automatically after every sync and again overnight, and eBay sales reach us the moment they happen. If you hit one we tell you exactly when you can try again.
One known quirk on Poshmark's side: listings you've published aren't always visible in your own closet feed, which is a long-standing Poshmark bug. If an import comes back short, that's usually why — run it again later rather than assuming the listings are gone.
If Depop isn't offered in the import picker, we've paused Depop imports while we improve how they're matched to items you already have. Depop crosslisting and sales sync carry on as normal.
When an item sells
Hearing about the sale is the slow part; acting on it isn't. eBay tells us the moment an order is placed. Depop and Poshmark don't notify anyone, so we check Depop and Poshmark every 10 minutes. We also look for listings you deleted by hand, since those produce no sale event at all: on Depop we sweep for them every six hours; on Poshmark we check them when you run a Sync.
The moment we know, the matching listings come down everywhere else — immediately, skipping every pacing queue. A sold item has to come down fast or it sells twice.
Multiple in stock? Where we can, we count the other copies down instead of taking them off sale, and the listing only comes off when its last unit goes. How we count down depends on where it sold:
- Sold on eBay — your Depop and Poshmark copies are set to however many eBay says are left. A copy that's already showing fewer than that is left exactly as it is.
- Sold on Depop or Poshmark — one unit comes off each of the other copies, including eBay's.
Ended an eBay listing with stock left? If you end a multi-quantity eBay listing before its last unit sells — to relist it, say — we don't treat that as sold out. The units that did sell stay recorded as sales, the eBay listing is marked ended rather than sold, and your Depop and Poshmark copies are set to the number eBay says you still have instead of coming down. This needs your eBay account connected — it's eBay that tells us how many are left. One exception to “immediately” above: if eBay can't yet tell us how many units of a multi-quantity listing are left when one sells, we hold the other copies and ask again — twice, ten minutes apart. If eBay still can't say after that, we treat it as the last unit and take the copies down.
Some copies can't be counted down. Where the sale was on Depop or Poshmark, anything we can't decrement comes off sale instead: a copy already at a single unit — which includes every Depop clothing and footwear listing, because Depop takes those from the size rather than a stock count and we publish them at one unit — plus listings with more than one size, eBay auctions, eBay listings with variations, and any copy whose quantity we can't read. Where the sale was on eBay and stock remains, a copy at or below eBay's remaining count is left exactly as it is; only a multi-size copy, or one we can't read, comes down. The bias is deliberate: taking a listing down early beats selling the same item twice.
Removals you trigger by hand are paced too. Single or bulk, Poshmark removals go out roughly one every 30–60 seconds; eBay and Depop removals aren't paced. A burst of deletions from one account is exactly the bot-shaped activity Poshmark watches for, so hand-triggered removals also stop for the day once you hit the removal limit and carry on the next. Removals triggered by a sale elsewhere are the exception on both counts — they go out immediately and ignore the limit, because a copy left up after the item sold is worse than a busy-looking account. Only their retries get paced.
If a removal can't get through we retry, and after five failed attempts the item is flagged on your Inventory row as needing a manual delist. Where the removal was triggered by a sale, that flag names where it sold and where it's still live; where you triggered it by hand, it simply says we couldn't remove it and to try again or remove it in the Poshmark app. Waiting your turn in the paced queue is not a failed attempt — a large closet takedown can sit for days under the daily removal cap without using any of the five. An expired session is the other exception: those attempts don't count toward the five either — the row is parked with a "reconnect to complete delist" note and picked up automatically once you reconnect. All are worth acting on promptly.
You shouldn't have to go looking for them. Anything still live after its item sold is counted on the Sales detection tab, and that count also appears on your dashboard with a link straight to the list. On the tab itself a Needs delisting button narrows the feed to just those items, so a shop with thousands of sales doesn't have to be scrolled to find the few that need you. The flag means a listing that genuinely went live on that marketplace and is still up — an item that never published there (rejected for a long title, a missing photo, or because it was already in your closet) shows as a publish error instead, since there is nothing on that marketplace to remove.
Offers
Offers from eBay and Depop land in one inbox. You can accept, decline or counter them individually or in bulk, or let auto-respond handle them against rules you set. eBay offers arrive the moment they're made; Depop's are picked up every 15 minutes.
Depop's API is thinner than eBay's, so some things behave differently: a decline carries no reason and a counter carries no message (Depop drops both), Depop exposes no negotiation history so we reconstruct the thread from what we can see, and an offer with no stated expiry is treated as lasting 24 hours.
An offer is only answerable while the item is still for sale. Once Depop stops showing us an offer — because the item sold, came off sale, or the buyer pulled it — we close it out rather than leave it in your inbox, since Depop won't let you accept an offer on an item that's gone.
If the item is already off sale we close it on the next check; otherwise we wait until Depop has left it out three checks running, so a blip doesn't close a live offer. Offers you've countered wait for their stated expiry instead, unless the item has already come off sale. Closed offers aren't deleted — an incoming one moves to the Closed tab of your inbox, and the timeline records the reason either way.
Sending offers from Spadeberry works on eBay (to everyone watching an item). Poshmark's Offer to Likers is temporarily unavailable (see Offers to Likers). Depop's API has no way for us to offer all likers on your behalf. Poshmark offers you send aren't shown in this inbox yet.
Offers you send yourself from the Depop app still show up here, in the Sent tab. They sit apart from your incoming offers because normally there's nothing for you to answer — you're waiting on the liker — and Depop won't let you accept your own offer. If a liker counters one, though, the ball is back in your court: that offer also appears under Pending with the usual Accept, Counter and Decline buttons. Sent offers stay in Sent once they lapse or are taken, rather than moving to Closed.
Fees and payouts
What each marketplace charges
- eBay. In the US, most sellers get 250 free listings a month; after that an insertion fee applies each time an item is listed and each time it renews, and a final value fee comes off every sale (the rate varies by category). If you regularly list past your free allowance, an eBay Store subscription usually works out cheaper. See eBay's fee page.
- Depop. Depop no longer charges US sellers a selling fee on most sales — we still read and show whatever selling fee Depop reports, plus payment processing. If you paid Depop to Boost an item, that charge comes back on the receipt too and we record it as a Promoted listing cost, because Depop takes it out of what it pays you — so on a sale Depop charges no selling fee on, you can still have paid Depop something. Rates differ by country — check Depop's fee page.
- Poshmark. In the US, a flat $2.95 on sales under $15 and 20% on sales of $15 and over. No listing fees. See Poshmark's seller terms.
Rates above are US figures and are set by the marketplaces — always check their own fee pages for what applies to you.
How much of that Spadeberry can actually see
Your Insights and P&L are only as good as what each marketplace will tell us, and they differ a lot:
- eBay — exact. Real final value fees, promoted-listing fees and shipping label costs, pulled from eBay's finance API. The first figures land about a week after the sale — that's eBay's payout cycle, not us being slow — and they aren't final for about two and a half weeks, because eBay posts promoted-listing fees around day 13–15. The net payout per order needs an extra eBay finance permission we don't have on every account, so that figure can stay blank. A multi-quantity listing is recorded one row per sale, each with its own price, buyer location and date, so a listing whose units sell to five different buyers shows five sales — each landing in the period it actually sold in, not when the listing finally ran out. One buyer taking several units at once is a single sale instead, marked ×N beside the title, and its amounts are the order total.
- Depop — exact, straight away. Revenue and fees come back with the sale itself, so the breakdown is final the moment we see it — whatever Depop's own payout timing does afterwards. A bundle — one buyer checking out several of your items together — is recorded as one sale per item you list through Spadeberry: each shows its own price and carries its share of the order's shipping, tax, fees and payout, split in proportion to the items' prices — never the whole order's total repeated on every item. A Boost charge is the one exception: Depop reports it against the individual item, so it stays in full on the item you boosted instead of being spread across the bundle, and the items you didn't boost carry none of it. If we can't tell which item in a bundle a sale belongs to, that sale shows no price or fees rather than a guessed share.
- Poshmark — exact, from your order feed. We read the per-order figures from your Poshmark sales feed: what the item actually sold for, the commission Poshmark actually took, and your actual earnings. So a sale closed through an accepted offer shows what it really settled at, not the old listing price. Because the fee comes from the order itself rather than a rate table, this holds outside the US too. If we can't match a sale to an order — most often one older than the recent orders the feed returns — we fall back to the listing price with Poshmark's published US rate applied, which is exact for a full-price US sale; outside the US that fallback leaves the fee and payout blank rather than guess.
Sales you record manually from a marketplace we don't integrate with are yours to fill in — we don't estimate those.
Automations
Automations run on a schedule in the background, configured per marketplace under Automation. What's available depends on what each marketplace's API allows:
- Auto-relist — ends an ageing listing and puts up a fresh one so it climbs back up search results. Available on eBay, Depop, and Poshmark. Each marketplace has its own daily limit — 100 relists a day, which is both the default and the most you can set it to; you can turn it down but not up. On eBay we time the recreate to just before your listing's monthly renewal, so the new listing's insertion fee replaces the renewal fee instead of adding to it. Before an auto-relist ends an eBay listing we look the listing up on eBay; if its title there doesn't look like the item in Spadeberry, we leave the listing up and skip that relist rather than risk ending a different item. That item then stays out of auto-relist and shows up under Needs Attention in Inventory, where you can tell us it is the same item and have it relisted again. If eBay doesn't answer that lookup, we also leave the listing up and skip the relist, and try again on a later run — we never end a listing we couldn't check. If eBay answers that it is holding the listing for a policy (a Fashion Size Standardization hold, for example), we leave it up for you to fix and skip it for a week, so it doesn't keep using up your daily relists; we look at it again after that. If the eBay listing has a custom label (SKU), the recreated listing keeps that label, including one you changed on eBay, rather than going back to the SKU in Spadeberry. Depop and Poshmark relists delete the listing and post a fresh one, so before deleting we look the listing up on Depop or Poshmark first: if it's gone, already sold, or — where we can tell — a different item, or if the lookup doesn't answer, we leave it alone and skip that relist. We also skip it when we can see the item has already sold under another of your Spadeberry records, such as a re-imported duplicate with the same eBay item number, custom label and title. We hold Depop to a 30-day minimum cycle, and Poshmark relists count against your Poshmark daily allowance. By default a relist reuses the photos the listing already has and costs you nothing; if you'd rather it cleaned them up, each marketplace has a Relist photos setting that removes backgrounds on the first photo or on all of them. Only photos that don't already have a cutout are processed, at 1 photo token each, and if your balance runs short we relist with your current photos rather than skip the relist. You can also pick a different description template for relists than the one you publish with.
- Auto-reprice — drops the price by a set percentage once a listing has been sitting for a while, with a floor you set and a daily limit (25 by default). Available on eBay and Depop. eBay auctions are skipped, because eBay won't let the start price change once there are bids, and so are older imported eBay listings whose original publish date we don't know. Listings already at your floor don't use up the daily limit. If eBay refuses a price change for a listing (for example, your own Best Offer auto-decline or auto-accept price is at or above the new price, or the item is in an eBay markdown sale), we skip that listing for 7 days before trying again, so it doesn't use up your daily limit either. A listing is marked down at most once a day, so pressing Run now again won't stack a second price drop on the same listings.
- Offers to watchers — sends a discounted offer to buyers watching your item. eBay only — on Poshmark, see Offers to Likers below. Depop's API can't offer all likers.
- Offers to Likers — Poshmark only. Temporarily unavailable: we've switched Offers to Likers off for everyone, including anyone who had it on, while we look into Poshmark flagging automated activity. It shows as Coming soon under Automation until it's back. The rest of this section describes how it works once it's back. Once a Poshmark listing tracked in your Spadeberry inventory has at least the number of likes you choose (1 by default), we send Poshmark's Offer to Likers at the percentage off you choose. Poshmark makes these offers binding — any liker can accept within 24 hours. Daily limit: 50 by default.
- Price. Poshmark requires at least 10% off, so that is the smallest discount you can set. The offer is rounded down to whole dollars and never goes below the minimum price you set; a listing is skipped if your minimum, rounded up to a whole dollar, isn't at least 10% under the price, or if the offer would come out under $3.
- Repeat offers. A listing gets another offer only after it picks up new likes since the last one we sent, not until that offer is at least 24 hours old, and only if the new offer would be lower than the last one — Poshmark only accepts an offer to likers below the lowest they've had on that listing in the past 90 days, so unless you lower the price or raise your discount, a listing isn't offered again until 90 days after the last offer. That includes offers you sent from the Poshmark app or another tool: if Poshmark refuses ours because the likers already have a lower one, we remember that price and only try again once our offer would be lower, or 90 days later.
- Shipping discount. You choose whether to add one: none, or the biggest one Poshmark offers for that price, which comes out of your earnings (if Poshmark doesn't give us its discount options at that moment, the offer goes out without one).
- Limits. Items that have sold on another marketplace are skipped. We send at most 60 offers per run. Each run reads at most about 5,000 available listings from the top of your closet, so in a bigger closet the listings furthest down don't get offers. If Poshmark pushes back, offers pause for 2 to 12 hours (about half an hour if Poshmark simply isn't responding).
- Closet Sharing — Poshmark only. Temporarily unavailable: we've switched Closet Sharing off for everyone, including anyone who had it on, while we slow down how fast it shares — Poshmark flagged its pace as automated activity. It shows as Coming soon under Automation until it's back. The rest of this section describes how it works once it's back. Shares the available listings in your Poshmark closet to your followers, spread across the hours you choose, up to your daily target. It covers your whole closet, not just items in Spadeberry, and works from the bottom of the closet to the top, so your closet keeps the order you arranged it in.
- Hours. 7am to 11pm in your account's time zone by default. A stop hour earlier than the start runs overnight — the whole night counts toward one day's target — and the same hour for both runs around the clock.
- Daily target. If you leave the target blank it's the size of your closet, but never below 100 or above 2,000 a day — so a small closet is shared more than once a day and a very large one less than once. You can set it as high as 3,600.
- Pace. Sharing never makes more than 150 shares in any hour — and a closet that's new to it builds up to that: at most 50 an hour on its first day of sharing and 100 on its second (after a month without sharing, it builds up again). While a Reactivate run is working on your closet, sharing waits and picks up on the next run. It doesn't run like a clock: each 15-minute run shares a varying number of listings (at most 60), starts at a random moment, and spaces its shares out with uneven gaps and the odd longer break. So the 16-hour default window tops out at about 2,400 shares a day, a target above that needs longer hours, and 3,600 needs all 24. Your other Poshmark automations share one activity budget with sharing (below), so a busy account shares less. Run now shares a batch straight away (at most 60, within the same hourly limit), at most once an hour; it counts toward the same daily target, so once the day's target is met it has nothing to do and says so.
- Passes. Each pass is lined up from the listings available when it starts, so one that sells partway through a pass can still be shared once. One limit to know: each pass reads at most about 5,000 available listings from the top of your closet, so in a bigger closet the listings furthest down aren't shared.
- Posh Parties. With Share to Posh Parties on (the default) and a party live, listings that qualify are shared into the party instead — Poshmark shows party shares to your followers too.
- Pauses. If Poshmark says you've hit its share limit, sharing pauses for about 4 hours (12 if Poshmark asks for a captcha or flags your account's activity as automated), then picks up where it stopped. If your Poshmark session stops working, it pauses for about 2 hours, and if Poshmark isn't responding at all, for about half an hour. A captcha, an automated-activity flag, a blocked request, a session problem or Poshmark not responding pauses all of your Poshmark automations together, not just sharing (see below).
- Follows — Poshmark only. Temporarily unavailable: we've switched Follows off for everyone, including anyone who had it on, while we look into Poshmark flagging automated activity. It shows as Coming soon under Automation until it's back. The rest of this section describes how it works once it's back. Follows back your most recent followers, and — if you turn it on — sellers sharing into the Posh Party that's live at the time (when no party is running, only follow-backs happen). Follow-backs go first. Follows are spread across all 24 hours up to your daily limit (200 by default, 1,000 at most). People you already follow are skipped, going by your following list, which we re-read weekly; anyone we've followed before isn't followed again for 90 days, and someone Poshmark wouldn't let us follow is tried again the next day. If Poshmark pushes back, follows pause for 2 to 12 hours (about half an hour if Poshmark simply isn't responding).
- Best-offer auto-accept, auto-decline and auto-counter — eBay and Depop, with Poshmark to come. Capped to a set number of automatic responses a day.
- Promoted Listings ad-rate management — eBay only, and it runs inside one of your existing campaigns. Only a manual Standard (pay-on-sale) campaign can be picked: Auto-assign campaigns set their own rate, and Advanced (cost-per-click) campaigns bid per click rather than a percentage of the sale, so both are shown greyed out. One eBay rule to know: a listing can only be in one general campaign at a time, so a listing your own Auto-assign campaign already covers can't also be promoted through Spadeberry — the Automation panel warns you with a count when this blocks any of your listings. Remove them from the other campaign on eBay and we'll retry them automatically within a week; the warning ages out on its own within a week of the conflicts stopping.
- Reactivate inactive listings — Poshmark only. Poshmark marks a listing inactive after 60 days with no activity (an edit, offer, comment, or bundle) and drops it from buyer search, even though it's still for sale. This finds the listings Poshmark has flagged inactive among the ones tracked in your Spadeberry inventory — whether you published them through Spadeberry or imported them — and reactivates them, the same thing as Poshmark's Seller Tools → Bulk Reactivate, which restores their visibility and resets the 60-day clock. Listings you've marked Not for Sale on Poshmark are left alone, sold items are skipped, and it runs about once a day up to a daily limit (100 by default). If Poshmark pushes back, it pauses for 2 to 12 hours (about half an hour if Poshmark simply isn't responding). eBay and Depop have no equivalent, so it isn't offered there.
On Poshmark, all of these automations on one account share a single activity budget — at most 20 actions a minute and 900 an hour across closet sharing, offers to likers, follows and reactivating — so turning several on doesn't make your account act any faster than one does. Their reads of your closet are paced as one too. If Poshmark asks for a captcha, blocks a request, stops responding, or your session stops working, every one of them pauses together, and so does Poshmark auto-relist, including relists already scheduled for later that day (12 hours for a captcha or block, 2 for a session problem, about half an hour while Poshmark isn't responding); hitting a share, offer or follow limit pauses only that one. Each of these runs from one Spadeberry login per closet: if two logins connected to the same closet both turn on the same automation, the first to run it keeps it (each login can still run the ones the other doesn't). When they overlap they take turns, and if the hour's budget runs out the work carries on in the next run. New listings and removals have their own separate daily limit, described above.
Depop's paid Boost isn't something Spadeberry turns on — auto-relisted Depop listings are always created unboosted.
Disconnecting a marketplace
Disconnecting never touches your live listings. Nothing is ended, deleted, or changed on the marketplace — you're only revoking Spadeberry's access. That cuts both ways: those listings stay up and stay buyable, and we can no longer take them down for you.
What stops is the automatic side: we can't see new sales, fee and payout data stops filling in, and — the one that costs money — we can't take a sold item down elsewhere. If an item sells on a marketplace you're still connected to, its copy on the disconnected one keeps selling. That is a real oversell, ending in a cancellation and a defect on the account it sold from.
On all three marketplaces that removal is now parked, not discarded: the Inventory row tells you to reconnect, no retry budget is spent while you're away, and it starts again on its own within minutes of reconnecting. A large backlog trickles out rather than going all at once — on Poshmark because removals there are paced, on eBay and Depop because we work through a fixed number of them each cycle.
Removals you trigger by hand while disconnected can't reach the marketplace either, and the three differ in what you see afterwards. On Poshmark we close the row out in Spadeberry, so your Inventory reflects what you asked for. On eBay and Depop the row is left exactly as it was and still reads as published. Either way the listing itself is still up, so remove it in that marketplace's own app.
On Depop and Poshmark, reconnecting the same shop or closet to a different Spadeberry account counts: we match on the marketplace account itself, not on which login it was first attached to, so removals left pending under the old account resume under the new one. eBay works the other way — it follows the Spadeberry login, so a store reconnected under a new account won't pick up the old one's pending removals. Sessions also expire on their own from time to time, which is the same situation and why the reconnect emails are worth acting on the day they arrive. Those emails go out while your subscription is active; each one is sent once, when the connection drops, so if yours lapses while a connection is down you won't be told about it later.
Connecting a Depop shop or Poshmark closet to a Spadeberry account disconnects it from any other Spadeberry account it was connected to. Two accounts publishing into one shop can't reliably tell their listings apart, so it lives on one at a time. The other account's listings stay up, and a sale on another marketplace can still take them down through the account now connected. Only clicking Connect moves a shop: the browser extension's automatic background syncs never move it from one account to another, so to move it back, click Connect on the account you want.
We also email you about anything left for sale after it sold. Once a day we check whether items that sold on one marketplace are still listed on another where we can no longer reach them, and while your subscription is active we write to you with the list. We only name a listing after checking that marketplace and finding it genuinely still for sale — if it has already gone, or we cannot check, we leave it out rather than send you chasing it. At most one of these a week per marketplace, and they stop on their own once the listings are removed or you reconnect. Support is copied on every one, so you can just reply.
Troubleshooting
Why a crosslist was skipped or refused
| What you'll see | What to do |
|---|---|
| "Connect your Depop/Poshmark account first" | The session has expired or was disconnected. Reconnect from Settings → Crosslisting — browser extension, or the bookmarklet for Depop. |
| "Listing has no eBay category" | Most common on items imported from Depop or Poshmark, which arrive without one. Set an eBay category and try again. |
| "…has no Depop/Poshmark mapping yet" | We map eBay categories to each marketplace by hand. Send support the category and we'll add it. |
| "Not eligible for cross-listing" | The marketplace's own rules don't allow that category. Nothing to fix. |
| "Listing must have a price" / "has no photos" | Both marketplaces reject listings without them. Add and retry. |
| "None of this listing's photos could be read" (Depop) / "Failed to download any photos from S3" (Poshmark) | The photo files couldn't be fetched from storage — re-upload them. |
| "You need N photo tokens…" | Background removal is on and some photos aren't cut out yet. Buy photo tokens, or switch background removal off for this publish. |
| "This item has already sold on eBay and cannot be crosslisted…" | You can't crosslist an item that's already gone. |
| "This item is already live in your Depop shop / Poshmark closet…" | The same item is already in that shop or closet under a different item in Spadeberry, so we stopped rather than add a second copy — two live copies of one item can sell twice. We stop for an item that is still mid-publish too, so the other copy may be going live rather than already up. When the item holding it is one of yours, the full explanation — click the ⚠ Failed badge — names it by SKU: keep whichever copy you want, end the other, then publish again. When it sits on a different Spadeberry account, or when we can't tell the two apart with enough confidence, all we can give you is the marketplace's own listing id — find that listing in the Depop or Poshmark app and end it there. One case can fix itself: when the item holding it is on a Spadeberry account no longer connected to that shop — an older login, typically — we ask the marketplace whether that listing is still for sale, and on Poshmark also that it is in your closet, before moving it onto the item you were publishing so it becomes yours to manage. No second listing is ever created. If the marketplace won't confirm it — sold, held back, or simply unreachable — we change nothing and leave this message in place; we never take a marketplace's silence as proof a listing is gone. |
| "This item looks like it is already in your Depop shop…" | Depop refused the publish because that SKU is already in use, and we found the listing holding it — the message links straight to it. If the item really is gone, remove that listing on Depop and try again. We stop rather than list it a second time, because two live copies of one item can sell twice. |
| "This listing may still be live on Depop/Poshmark — the last removal wasn't confirmed…" | An earlier delist of this item never got confirmation that the listing came down, so it may still be up — and publishing again could put a second copy beside it. Click Retry delist on the item — if you'd rather end it yourself, delete it in the Depop or Poshmark app first, then retry. Once the delist goes through you can list it again as normal. Bulk crosslist skips these items and counts them as already on Depop or Poshmark. |
| "Depop says this SKU is already used in your shop, but we have no record of that listing…" | The same refusal, but nothing in your Spadeberry inventory holds that SKU — the listing was almost certainly created outside Spadeberry. Run a Depop import from the Import Inventory page so we can see your whole shop, then try again. Reusing a SKU no longer lands here: when you give a new item a SKU one of your older items used to carry, we check that older item's Depop listing too, and if it has ended we take the reservation back instead of refusing. (If this follows a Depop timeout on the same item, the listing is usually the one our timed-out request created — publish it again in a few minutes and we'll look for it and link it; if we still can't, contact support.) |
| "Depop timed out while creating this listing, and it may have gone live anyway…" | Depop didn't answer our request to create the listing — and a request Depop doesn't answer can still create it. When we retry we look for that listing in your shop; if we find it we link it and finish the publish. This message means we couldn't find it, so we stopped instead of risking a second copy. Check your Depop shop. Either way, publish it again in a few minutes: if the listing is there we look for it again and link it (if we still can't, contact support); if it isn't, the publish goes through as normal once we can confirm the earlier request created nothing. Auto-relists stop the same way. |
| "Finishing import…" (button greyed out), or "still finishing import" in a bulk result | We're still downloading that item's photos, or still checking it against listings you already had. It becomes crosslistable on its own — usually within a few minutes. Progress is on the Import Inventory page. Nothing to fix, and nothing was lost. |
| "Add a shipping address to your Depop account, then retry" | US and UK Depop listings ship on a prepaid label, which Depop will only issue against a saved ship-from address on your Depop account. Add one in the Depop app, then retry. |
| "Depop will not accept your saved shipping addresses right now…" | Depop refused a shipping address saved to your Depop account, and usually names a field on it — normally the state, sometimes the phone number. This is Depop's own check, so there's nothing to change on the listing: open the Depop app, edit the address Depop flags, save it again, then retry. Where you have more than one saved address we try the others too (up to four), so this usually means every address we could offer was refused — which points at the whole address book rather than one entry. Disconnecting and reconnecting Depop here will not clear it, because the addresses live on Depop, not in Spadeberry. |
| "This listing disappeared from Depop without Spadeberry removing it…" | The listing vanished from Depop — usually a Depop policy removal, or you deleted it on Depop yourself. We won't publish it there again until you review it — see When Depop removes a listing below. |
When Depop removes a listing
Depop moderates listings itself, and a removal notice arrives as a message from the Depop official account naming a policy — never the exact word that triggered it. Depop's own published moderation reporting shows the most heavily automated enforcement is against prohibited goods, consumer electronics above all: Depop bans anything that runs on electrical power, including phones, headphones, games consoles, smartwatches, hair stylers and appliances. Phone and laptop cases, cameras and ordinary wristwatches are allowed.
Relisting a removed item counts as a repeat violation on Depop and can get your account suspended. Their notice says so explicitly ("please do not relist this item"). We check your Depop shop for listings that have vanished a few times a day, working through sellers in rotation, so a disappearance is usually picked up within a day or two. Before holding anything we re-check your live Depop shop, because refreshing or relisting an item on Depop gives it a brand-new web address — we look for the refreshed listing by its SKU, by its photo and by its title, and when one of those points at exactly one listing we follow it across and carry on as normal. We can't always tell a Depop removal apart from a listing you deleted on Depop yourself, and when nothing identifies the item uniquely — two of your listings share a title and a photo, say — we hold rather than guess. When a listing disappears without Spadeberry removing it and we can't find it live, we stop publishing it there: it's skipped by Crosslist, by bulk crosslist, and by auto-relist.
One important limit: when most of the listings we check in one pass have vanished together, we treat it as a shop-wide event — a Depop username change (which changes every listing's web address), an account deactivation, a bulk refresh in Depop's own app, or your own bulk delete — and we deliberately don't hold any of them, because holding a whole shop by mistake would be worse. A removal of a few listings out of a larger shop is held, even when they vanish together — that's the shape a Depop enforcement action takes. But if your whole shop is small, a same-moment removal of everything can still look like a shop-wide event, so in that case they won't be held back automatically and you'll need to fix the wording yourself before relisting. The same applies if a listing is removed at the moment we're already recreating it.
Poshmark gets the same protection, but not on a timer. A listing that disappears from Poshmark without Spadeberry removing it is held from republishing until you review it, with the same shop-wide-event limit. Two differences from Depop: the Poshmark check runs when you press Sync rather than automatically a few times a day, so press Sync if you want it brought up to date; and we can't suggest which words might have caused a Poshmark removal, so the confirmation won't name any.
To put it back, open that one listing on the Spadeberry website and use its + List on Depop button (or + List on Poshmark). You'll get a confirmation that, where we can spot them, names the words we think caused the removal — a best guess, since Depop never tells us — and the publish only proceeds if you confirm. If Depop removed it, fix the wording first; if you deleted it on Depop yourself, or refreshed it there and we couldn't match it back, it's safe to just confirm. If you believe a removal was wrong, Depop's message includes an appeal link; appeals are worth using, and winning one is a good reason to confirm and relist.
eBay rejections that look mysterious
"The item cannot be listed or modified… the title and/or description may contain improper words." eBay doesn't say which word, field, or policy triggered it. Unless our scanners already spot a real violation, we retry it automatically in case it was a throttle, and where a wording fix is plausible we'll attempt a rewrite and republish for you (up to twice). We skip both the retries and the rewrite when the listing looks like a prohibited item, a brand mismatch, or when eBay names a specific policy in its rejection — none of those is fixable by waiting or rewording, so there we tell you what we found instead. We skip only the retries, and still attempt the rewrite, when our scanners spot something waiting can't clear but wording can: an email address or link, an off-platform payment request, or a health or medical claim. If eBay does reject it for wording and we can spot a likely culprit in your text, we name that word for you — but eBay's filter is broader than anything we can detect, so often we can't, and the wording is yours to find. In practice it's nearly always one of: a brand named on the listing that the item isn't (check your Brand item specific first), a health or medical claim, or contact details and links in the description.
"Please add at least one valid shipping service." Your eBay shipping business policy has no usable shipping service on it. In eBay Seller Hub go to Business Policies → Shipping Policy, add a shipping service, then republish.
"eBay blocked this as a duplicate of a listing you already have." eBay doesn't allow duplicate active listings. End or remove the existing one, or make this listing clearly different (title, photos, details), then try again.
"'Regular' is not a valid Size Type for the Size '33'." eBay started enforcing this at the end of August 2026. It doesn't mean your size is wrong — it means eBay files that size under a different Size Type. Its clothing sizes are split between the Size Types, and the split is often surprising: odd men's waists (33, 35, 37) and men's 3XL and up live under Big & Tall rather than Regular, while even waists sit under either. In womenswear those same big sizes are Plus, not Big & Tall. In womenswear, 1/3/5/9 are Juniors, 36/38/40 are Plus, and petite sizes are written PS/PM/PL or 8P rather than a plain S/M/L.
You usually don't need to change anything. Where eBay allows only one Size Type for your size, we translate it as the listing goes to eBay — a 33in waist is sent as Big & Tall — and your listing in Spadeberry keeps the Size Type you chose. That distinction matters: this is eBay's filing system, not a fact about the garment. A 33in chino is a regular short, and if we changed it everywhere, Depop would receive it as a tall item. So the translation is eBay-only, every other marketplace still gets what you entered, and the editor just tells you it's happening. Where eBay allows several Size Types we can't choose for you without risking the wrong one — the editor flags those and you pick.
"'12 Short' is not a valid value for Size." This is the other half of the same eBay change, and it's a different problem from the one above: the size itself isn't one eBay publishes. eBay is standardizing clothing and shoe sizes site by site — France, Italy and Spain from 31 August 2026, the UK, Canada and Germany from 8 September, Australia from 15 September, the US from 22 September, and all multi-variation listings worldwide from 20 October. From your site's date, eBay accepts only sizes from its own list.
What we fix for you, and what we don't. Where your size is eBay's size with something extra attached, we strip the extra as the listing goes to eBay: "12 Short" is sent as "12", "M (8-10)" as "M", and in jeans and trousers "30 x 33" as the waist "30". On shoes, that includes a scale prefix that only repeats the field it's already in: "EUR 40" in EU Shoe Size is sent as "40"; "USA 9" in US Shoe Size as "9". A prefix naming a different scale is left alone — "UK 5" in EU Shoe Size is a EU 38, not a EU 5, so we won't drop the "UK" and publish the wrong shoe; we leave that one for you, as below.
All of this is per-category: we rewrite only where eBay publishes a size list for that category and exactly one reading of your entry is on it, and we leave your size untouched otherwise. Reading "30 x 33" as a waist, for instance, needs a category that has a separate inseam field — in one that doesn't, we leave it as you typed it. As with the Size Type translation, your listing in Spadeberry keeps exactly what you typed, and Depop and Poshmark still receive it.
But where your entry names two different sizes that eBay doesn't itself publish as one value — "0/24", "9/29" — the rules above deliberately don't choose one, and neither do they turn a size from another chart (a 15.5 neck size in a category that only takes S–XL) into one of eBay's. Those cases go to the AI setting described next, which does choose. Some combined sizes are eBay values in the categories that use them — "S/M" and "M/L" in tops, dresses and sweaters, though not in jeans or trousers — and those go through untouched without needing either step.
For the rest there's a setting, Convert sizes eBay doesn't accept (Settings → Account Preferences), which is on unless you switch it off. With it on, our AI picks a value from eBay's list for that category as the listing goes to eBay, reading your title and your other item specifics (Size Type, Department, neck and sleeve, waist). It picks the closest available value rather than giving up: where your exact size isn't on eBay's list — a waist 41 in a category that publishes 40 and 42 — it sends the nearest one, and where you've named a range or two sizes ("12-14", "15/32") it picks the single value your title and details best support. When it's exactly between two, it goes to the larger. It answers "none" only when your entry names no size at all — "No Size Tag", "See Measurements" — and nothing else on the listing implies one; then we send your size as written. Its choice is remembered for that listing, so a relist or a later edit sends the same size until you change the Size or the category. If the listing is already live and eBay's copy carries a size eBay accepts, for example one you corrected on eBay yourself, a relist or an edit from Spadeberry keeps that size rather than choosing again — unless the edit is you changing the Size, in which case your new size is what we convert. The setting never changes your saved size in Spadeberry, so Depop and Poshmark still receive what you entered.
Why it chooses rather than leaving it to you. A size eBay won't accept doesn't just go unconverted — eBay rejects the whole listing, so the item never goes live and earns nothing. Declining to choose isn't the cautious option it sounds like; its cost is certain. A nearest match can be off by one size and lead to a return, which is why we tell you what we sent: the listing's Size in Spadeberry is unchanged, so you can always see what you entered, and correcting the Size yourself — on eBay or here — overrides our choice from then on.
Switch the setting off and we don't choose at all: your size goes to eBay exactly as you typed it, and if eBay doesn't accept it the listing is rejected and waits for you. The editor lists eBay's values for that field so you can see how they spell it — for a two-size entry it deliberately shows the whole list rather than a nearest match, since with the setting off, narrowing it would be making the choice for you.
Listings you've already published are affected too. This is the part that's easy to miss. eBay's announcement to developers says that from each site's date it will hide an existing listing whose size isn't a supported value, until the Size field is updated — no rejection and no email, and nothing in our sync marks it. That is eBay describing its own behaviour, not something we can observe from our side as it happens. eBay tells you about it in Seller Hub as a Fashion Size Standardization policy violation. Auto-relist leaves a listing on that hold alone rather than ending it: ending it would throw away eBay's hold, and if we couldn't find an eBay size for it the fresh listing would be rejected, leaving the item off eBay altogether. Fix its size and it comes back. With the convert setting on, if a size needed converting and you fixed it on eBay itself, the next relist or edit from Spadeberry keeps your fix. A size we can simply re-spell to eBay's list (an "XXL" sent as "2XL", say) is re-spelled from your Spadeberry value each time instead.
If you have older listings with sizes like "Unknown", "see measurements", or a waist-by-inseam, it's worth fixing them before your site's date. Relisting through Spadeberry applies the corrections above, and so does any edit that pushes your item specifics to eBay — so correcting the Size field yourself in the editor is the quickest fix for a listing that's already live, and changing any other item specific on it carries the correction along too. An edit to only the price, title or description doesn't send item specifics, so it leaves eBay's size as it is. What we can't do is reach a listing you never touch: eBay's copy keeps the size it has until something republishes it or edits its item specifics, which is why the older ones are worth a pass before your site's date.
"eBay rejected this as a prohibited or restricted item, which a wording change can't fix." We show this when the item is one eBay won't accept at all — there's nothing to rewrite.
If Poshmark restricts your account
Poshmark can restrict an account's listing activity without much warning, and everything then starts failing at once. When we see it, we stop all Poshmark listing and removal activity for six hours — continuing to push only reinforces the flag — then resume on our own once the cooldown passes.
Your queue is kept, not failed. Listings waiting to publish stay queued for as long as the restriction lasts, and start going out on their own once it lifts — you don't re-select anything. We re-check about every six hours, so we notice by ourselves; removals resume too, because those items really are still live. While your subscription is active we'll email you when we first see a restriction, and at most once a week while it lasts. While listings are waiting and we can see the hold, the Queued tab in Inventory also shows an amber notice, so you can tell a paused queue from one that's simply waiting its turn.
The one thing only you can do is sort it out with Poshmark Support. Reconnecting the extension also clears the pause. Anything already in your Error tab is separate — those are listings Poshmark rejected on their own merits, and they do need re-listing by hand.
"Poshmark flagged this item for manual review"
Poshmark screens some items for counterfeits and won't accept them from an outside tool at all — it wants them listed by hand in the Poshmark app, where it can ask you its own questions. It's a decision Poshmark makes per item, not a problem with your listing or your account, and it doesn't count against you.
It's uncommon — under 1% of items — but far more likely on the brands Poshmark watches most: Nike, Jordan, designer labels, and officially licensed sports gear. The item stays exactly as it is on eBay and Depop. If you want it on Poshmark too, list that one by hand in the app.
Need help?
- FAQs — searchable answers to the questions we get most
- Ask AI — open your account menu (top right) and pick Ask AI under Help & Resources for instant answers about your account; on mobile it's under Help & Support
- Contact Support — for anything else
Last reviewed August 2026. Marketplace rules and fees are set by the marketplaces and change without notice.