MARKETPLACE · GUIDE

Refresh Stale Listings

Boost stale eBay listings back up the search results — and back into buyers' feeds. One Refresh dialog everywhere: pick soft or hard, choose which attributes to update, and set the price drop per run.

LAST UPDATED · 2026-06-11APP · 1.0+

Overview

Stale listings stop selling. eBay's Cassini search algorithm pushes them lower in results the longer they sit unviewed, so a listing that's been live for 60+ days with zero views is effectively invisible — and won't sell again until something changes.

RocketVault's Refresh feature pushes those listings back up the search results so buyers see them again. It targets listings that have had 0 views in the last 30 days and have been active for at least 14 days, then updates them — rotating the title with fresh keywords, adding any newly required item details, and optionally dropping the price. The end result: stale inventory starts showing up in search again, watchlist notifications fire, and dormant listings start selling.

One Refresh action, one dialog

There's a single Refresh action everywhere — the banner on a listing's detail view, the Refresh tab, and the bulk toolbar all open the same dialog. In it you make three choices:

  1. The style — soft refresh (update the live listing in place) or hard refresh (end and relist as a new item).
  2. Which attributes to update (soft refresh) — Title, Item specifics, and/or Price, via checkboxes.
  3. The price decrease for this run — 0–25%, pre-filled from your saved default in Settings but adjustable per run.

Confirm, and the progress modal streams every listing's changes in real time.

Soft refresh vs Hard refresh

The style toggle in the dialog has two options, with different trade-offs:

  • Soft refresh is the default. It updates the live eBay listing in place, including listings you originally created on eBay. Use the checkboxes to choose what changes:

    • Title — rotates the title with AI-optimized keywords (anchored to your card data so it never invents facts).
    • Item details — adds anything eBay now requires that was missing when you first published.
    • Price — drops the price by the percentage you set in the dialog, and notifies anyone watching.

    The eBay item ID stays the same. Watchers, the lifetime view counter, and sold-feedback links are all preserved. eBay's official 2025 stance is that revising beats end-and-relist for long-term seller performance.

  • Hard refresh is an escalation. It ends the listing and relists it as a brand-new eBay item with a fresh item ID. The new listing lands inside Cassini's 48–72hr "new listing" visibility boost — search placement resets — but you lose:

    • All watchers on the old item.
    • The lifetime view counter (resets to zero).
    • Sold-feedback associations to the old item ID.

    Hard refresh is available on demand for any active listing. Pick it in the Refresh dialog whenever you want a fresh start; you do not have to wait for RocketVault to recommend it. Hard refresh also asks for a price decrease. The new price never goes below your minimum listing price; set 0% to relist at the same price.

Setting the price drop

The price decrease percentage is set per run, right in the Refresh dialog:

  • The field is pre-filled from your saved default in Settings, but you can change it for any individual run — the default is a starting point, not a rule.
  • The range is 0–25%. Set 0% if you only want the title and specifics rotated without touching the price; push it higher to clear sticky inventory faster.
  • Every drop is clamped to your minimum listing price — RocketVault will never drop a $50 card to $1.99 because you fat-fingered a percentage.

Listings in an active eBay sale

eBay won't let anyone change the price of an item that's enrolled in a sale event (a Promotions Manager markdown). When a refresh hits one of those listings, RocketVault skips just the price and still rotates the title and adds missing item details — the refresh succeeds, and the listing is flagged "price skipped (active eBay sale)" so you know why the price held. To move the price too, end the sale or remove the item from it on eBay first. Note that eBay can take a little while to release the lock even after a sale ends, so a price refresh right afterward may still be skipped — give it a bit and run it again.

Watching a refresh happen — the progress modal

When you confirm the Refresh dialog, RocketVault opens a progress modal that shows what's happening for each listing in real time, one step at a time:

  • Loading listing from eBay — pulling the current title, specifics, and price.
  • Planning changes — generating the new title, computing item-specifics deltas, calculating the new price.
  • Updating listing title — pushing the rotated title (when the Title checkbox is on).
  • Updating item specifics — adding any newly-required fields (when the Item specifics checkbox is on).
  • Adjusting price — applying the drop with a before/after value (when the Price checkbox is on).
  • Saving — adding the refresh to the listing history.

Hard refresh shows a slightly different flow (validating → ending → cleanup → creating → saving) because it ends and re-publishes the listing instead of revising in place. Either way, each listing in a bulk run gets its own card in the modal with a stage-by-stage checklist; the new item ID, before/after title, and before/after price are surfaced as soon as the relevant stage completes.

You can dismiss the modal once everything is done, or cancel mid-stream — RocketVault aborts the SSE stream cleanly and the listings that already finished keep their changes.

The Refresh tab

The cleanest way to see your full refresh state is the Refresh tab on the Cards page (Vault → All Cards in the sidebar). It splits everything into three stacked sections:

SectionWhat's in it
Eligible for soft refreshActive listings ≥30 days old with 0 views in the last 30d that haven't been soft-refreshed inside the 14-day cooldown. Refresh all opens the same Refresh dialog as everywhere else, scoped to the whole section.
Eligible for hard refreshListings that are still 0 views 30+ days after a soft refresh. Pick Hard refresh in the dialog — it spells out that watchers and the view counter reset before you confirm.
Recently refreshedThe last 14 days of refreshes, including soft or hard, when each ran, and a link to the before-and-after listing.

A header bar shows how many refreshes remain today so you can size a bulk action before starting it. Listings created on eBay before you used RocketVault can be refreshed too. By default, RocketVault updates only their price; choose the title and item-detail checkboxes when you want those changed as well.

Per-listing refresh history

Open any active listing from the Active tab and scroll past the description. The Refresh history panel shows every soft and hard refresh that's ever run on that listing, newest first:

  • Date + type chip — soft or hard, with the levers that fired (title, specifics, price).
  • Title before / Title after — only rendered when the title actually changed.
  • Price before / Price after — only rendered when the price actually changed.
  • eBay item ID rotation — hard-refresh entries show the predecessor → new item id.

Eligible listings also display an Eligibility banner at the top of the detail view — "Eligible for soft refresh: 60 days listed, 0 views in 30d" — with an inline Refresh button that opens the same Refresh dialog, so you can pick the style, attributes, and price drop without leaving the listing.

"Stale (zero views)" filter on the Active tab

The fastest way to surface refresh candidates is the Stale (zero views) chip on the Active tab of the Cards page. It only renders the listings the staleness service has flagged — so you're never sifting through healthy, viewed listings.

Step 01

Open the Active tab

Go to Vault → All Cards in the sidebar and switch to the ACTIVE tab. Click the Stale (zero views) chip in the filter row — the count next to it is how many of your active listings currently qualify (0 views in 30d, age ≥ 14d, not refreshed in the last 14 days).

Step 02

Select listings to refresh

Use the per-row checkbox or the select-all checkbox in the header. The bulk toolbar shows your daily refresh quota in the header — e.g. "8 of 25 refreshes left today" — so you can size your selection before you trigger it.

Step 03

Click Refresh

The bulk toolbar appears as soon as one listing is selected. Click Refresh to open the Refresh dialog for the whole selection — choose soft or hard, tick the attributes to update, and set the price drop for the run. Confirm, and you'll see live progress as each listing is processed.

Hard refresh is available for any selected active listing, and the dialog clearly explains that it resets watchers and history before you confirm.

Daily caps

Refresh has universal daily safety caps to keep eBay's anti-abuse layer happy. There are two stacked caps:

  • A combined cap that every refresh — soft or hard — counts against.
  • A separate, tighter hard-refresh cap, because a hard refresh ends and relists the item (resetting watchers and the view counter), so it's the more expensive lever. A hard refresh counts against both caps and the universal 100-new-or-relisted-eBay-listings-per-day limit.
AccessCombined cap (soft + hard)Hard-refresh cap
Every account50050

Both counters reset at 00:00 UTC. The bulk toolbar shows how many standard and hard refreshes remain. If you select more listings than the remaining number, RocketVault refreshes the first group and clearly marks the rest as skipped so you can pick them up tomorrow.

Heads-up: the previous opt-in nightly auto-refresh sweep was retired on 2026-05-04. Refresh now only runs when you click it — sellers told us they wanted control over which listings got touched.

Dashboard widget

The Dashboard's Listing refresh card gives you an at-a-glance view of refresh activity:

  • Today and this week counts, broken down by soft vs hard refreshes.
  • Pending stale count — how many active listings still qualify as candidates.
  • Last refresh timestamp — the most recent refresh you ran.
  • Recent refreshes — a list of the most recently refreshed listings.

The "REFRESH STALE →" link in the top-right of the card jumps you straight to the Active tab on the Cards page, with the Stale (zero views) filter pre-applied. Refresh is included for every account.

What gets refreshed

RocketVault checks listing activity each day and recommends a soft refresh when:

  • It's an active eBay listing (DRAFT, ENDED, SOLD don't qualify).
  • It's been live for at least 14 days (avoids touching listings still inside eBay's new-listing boost window).
  • It has had 0 views in the last 30 days based on the view counts eBay reports.
  • It hasn't been soft-refreshed in the last 14 days (cooldown period to avoid spamming Cassini).

Hard candidates are a strict subset of soft candidates — they additionally require a soft refresh at least 30 days ago that didn't move the needle.

Why this works

Cassini's biggest ranking signals (in order):

  1. Title keyword match — the strongest single signal.
  2. Item specifics completeness — structured attributes eBay can index.
  3. Sell-through rate.
  4. Price competitiveness.
  5. Engagement (views, watchers, conversions).
  6. Seller performance (Top Rated, defect rate).
  7. Listing freshness — smaller factor, but real.

Soft refresh moves levers 1, 2, and 4 in a single action. Hard refresh adds lever 7 (and bumps engagement potential by landing in the new-listing boost window) at the cost of resetting your existing engagement signals on that listing.

Tier requirements

  • Soft refresh (single + bulk): included for every account.
  • Hard refresh: included for every account.
  • Dashboard widget: included for every account.

See Pricing for full tier comparison.

OPTIONAL COOKIES · Allow ads to share signup and first-listing events, page and browser/ad-click data with Meta. See details.