Chat on WhatsApp

Record Store Day (RSD) drop queue, how do you survive the third Saturday of April?

RSD is the single biggest day of the year for indie record stores. Exclusive pressings sell out in 10-15 minutes. The classic bug: 5,000 customers refresh at 8:00:00 local, Magento takes the order, Stripe charges the card, then inventory hits zero and the second wave gets “charged but out of stock.”

The pattern I’ve war-roomed 9 RSDs on without a single double-sell:

  • Pre-RSD waitlist signup, email-only, 4 weeks ahead. Optional Spotify auth to cross-check fan signal (anti-flipper).
  • Queue management at 8am local, virtual waiting room via Cloudflare Waiting Room or queue-it.
  • 1-per-customer enforcement, email + shipping address fingerprint + payment fingerprint (Stripe Radar). Catches the flipper rings.
  • Stock reservation on add-to-cart with 5-minute timeout. Card not charged until order placement.
  • Cloudflare DDoS + bot mitigation on every RSD URL. Bot-net traffic is real.
  • Pre-warm Hyvä cache 30 minutes before, manual cron-trigger fallback ready, war-room playbook in Slack.

This is the most important single line item on any vinyl-DTC roadmap. Lose RSD once and customers don’t come back.

Was this helpful?