Skip to main content
Nerve Centre KPIs · Audit Profile · Sentiment Settings Will audit Depop seller account health, listing quality and suppression, featured-offer placement, order-defect and feedback signals, and cross-channel inventory and pricing parity.

What this audit checks

Authentication & access

  • Partner OAuth2 refresh token valid and not expired (token_url exchange succeeds)
  • Granted scopes cover shop_read, listing_read, order_read
  • Shop ID resolves to an active Depop shop via GET /v1/shops/

Account health & policy compliance

  • Shop rating_average at or above 4.7 over trailing 30 days
  • Follower growth non-negative (new_followers trend not stalled) per /v1/shops//engagement
  • No Depop-removed listings in the last 24h (policy/takedown signal)

Listing quality & suppression

  • Listings carry at least 5 hashtags (discovery is hashtag-driven)
  • Listings carry at least 3 photos (photo aesthetics drive save-rate)
  • Save-rate at or above 2 saves per 1000 views over 30 days
  • Stale listings (>30d without update) below 20% of active catalogue
  • Active listings recency-refreshed to retain discovery placement
  • Top revenue listings retain ACTIVE status and are not suppressed
  • Featured-offer eligibility maintained (rating + on-time-ship + save-rate above bands)

Order defect & feedback

  • On-time shipping rate at or above 90% over 30 days
  • Dispute / refund rate below 5% over 30 days (REFUNDED + DISPUTED order status)
  • No orders past ship_deadline (dispatch SLA misses)
  • Pending-shipment backlog within 2x the 30-day daily average

Cross-channel inventory & pricing parity

  • No ACTIVE Depop listings for items sold or out-of-stock on BigCommerce / Mercari / Vinted siblings
  • Same-item price spread vs Mercari / Vinted below 15% (title_hash match)
  • Depop listings not drifting from BigCommerce product title/price (>10% price diff)
  • Depop orders synced to BigCommerce within 24h

Severity thresholds

SignalWarnCritical
buy_box_win_rate-< 0.60
defect_rate-> 0.05
feedback_score-< 4.5
listing_suppressed_pct-> 0.20
account_health_score-< 50

Data sources

  • GET https://api.depop.com/v1/shops/{shop_id} - Account health: rating, follower_count, total_sold
  • GET https://api.depop.com/v1/shops/{shop_id}/products - Listing inventory: hashtags, photos, saves, views, status
  • GET https://api.depop.com/v1/shops/{shop_id}/engagement - Engagement snapshots: saves, views, reposts, new_followers
  • GET https://api.depop.com/v1/orders - Orders: status, total, ship_deadline for defect + fulfilment checks
  • POST https://api.depop.com/oauth/token - Partner OAuth2 token refresh / validation