Skip to content

RawDigs — Product Features Overview

Last updated: 2025-10-09 (Europe/Paris)

RawDigs is a community‑driven music marketplace and infrastructure layer for artists, labels, and supporters. It combines direct sales, powerful catalog tooling, automated revenue splits, and cooperative governance.


1) Product Pillars

  • Direct-to-Supporter Commerce: Sell digital downloads, physical media, and merch.
  • Creator Ownership & Control: Artists keep rights, manage pricing, formats, branding.
  • Fair & Transparent Revenue: Automated splits, receipts, analytics, and payouts.
  • Discovery Without Extractivism: Fast search, rich metadata, thoughtful recommendations.
  • Cooperative Governance: Community-owned roadmap, policy votes, transparent reports.
  • Open Integrations: APIs and webhooks for stores, tooling, and third parties.

2) Audience Segments

Segment What they can do
Supporters / Diggers Discover, follow, buy, download, stream previews, build collections, comment, tip.
Artists / Bands Publish releases/tracks, set pricing (incl. “name-your-price”), manage formats, media, discounts, splits, analytics.
Labels / Collectives (Organizations) Roster management, catalog & merch, team roles, org‑level payouts, KYC/Tax, reporting.
Workers / Co‑op Staff Moderation, support, audits, platform operations, governance facilitation.

3) Core User Features

3.1 Discovery & Collections

  • Global search (artists, releases, tracks, labels) — Meilisearch/Scout.
  • Tag browsing (genre, mood, scene), curated shelves, editor picks.
  • Artist/Label pages with discography, bio, links, visuals.
  • User collections: wishlists, purchased library, playlists (phase 2).
  • Following & activity feed; notifications for new releases and deals.

3.2 Buying & Access

  • Cart supports mixed items (downloads + physical + merch).
  • One‑click checkout (Stripe), Apple/Google Pay where available.
  • Discount codes, bundles, preorders, early‑bird pricing.
  • Name‑your‑price and tipping.
  • Instant download access; Download Tokens with signed URLs.
  • Order emails, receipts, VAT invoices.

3.3 Media Experience

  • High‑quality previews, gapless per‑track player with waveform.
  • Multi‑format downloads (FLAC, ALAC, WAV, MP3 V0/320).
  • Artwork support: cover, gallery, booklet PDF; lyric sheets.
  • Streaming app integrations (phase 2): custom RSS, 3rd‑party players.

4) Creator/Label Features

4.1 Catalog Authoring

  • Releases: albums, EPs, singles, collaborative bundles, and special drops (drafts, scheduled publish).
  • Exclusive cuts: warehouse recordings, radio edits, one-off mixes, vinyl rips.
  • Sound resources: sample packs, stem bundles, preset banks for hardware/software.
  • Tracks: ISRC, BPM/key, stems (optional), preview flags, durations.
  • Products: digital, physical media (vinyl, cassette, CD), and merch (tees, posters).
  • Editions: deluxe/bonus editions; regional variants (phase 2).
  • Rich metadata (tags, credits, contributors, instruments).

4.2 Assets & Delivery

  • Secure upload to S3/R2; checksum validation.
  • Background transcodes; automatic preview generation.
  • Per‑release format rules; Download Token issuance per order item.
  • Watermarking options (phase 2).

4.3 Pricing & Promotions

  • Fixed price, name‑your‑price min, or gated (supporter‑only) drops.
  • Discount codes: percentage/fixed, usage caps, date windows.
  • Bundles: release + merch, multi‑release packs.
  • Preorder with auto‑fulfillment on release date.

4.4 Revenue & Splits

  • Split Plans at release or per‑track level; override hierarchy (track > release default).
  • Participants: user, artist, or organization beneficiaries.
  • Automatic accrual on payment capture; payouts by threshold or schedule.
  • Payout methods: Stripe Connect / IBAN SEPA (phase), PayPal (phase 2).
  • Statements & CSV export; monthly/quarterly cycles configurable.

4.5 Label/Organization Ops

  • Memberships with roles (owner/admin/manager/artist/viewer).
  • Org‑scoped roles using Spatie Permissions (teams).
  • Artist roster management; invite artists and collaborators.
  • Org‑level KYC/Tax profiles; invoice profiles; branded storefront.
  • Multi‑warehouse shipping profiles (phase 2).

4.6 Analytics

  • Sales dashboard (gross/net, units, top products, geo, trends).
  • Playback & conversion funnel (impressions → plays → carts → orders).
  • Release performance comparisons; cohort views for campaigns.
  • Export to CSV; API access to metrics (phase 2).

5) Community Features

  • Follows & notifications (artist/label).
  • Comments with moderation tools; reported content queue.
  • Public supporter profiles (opt‑in): collections, wishlists, badges (phase 2).
  • Tip jar; funding goals per release/artist (phase 2).

6) Fulfillment (Physical)

  • Address book; shipping zones & rates.
  • Order picking/packing status; partial fulfillment.
  • Carrier webhooks; tracking links in customer notifications.
  • Returns/Exchanges (phase 2).

7) Governance (Co‑op)

  • Member directory (users, artists, labels, workers) and classes.
  • Proposals, ballots, votes with quorum/majority rules.
  • Transparent operations & financial reporting dashboards.
  • Policy repository (content, fees, sustainability).
  • Profit sharing rules (phase 2) with audit trails.

8) Security & Trust

  • SSO (email/pass, OAuth later), 2FA, device sessions.
  • Role‑based access (org scope via Spatie), artist policies via pivot.
  • Content moderation queue; takedowns & disputes workflow.
  • Privacy controls; GDPR exports & deletion.
  • Rate limiting, signed URLs, object‑level permissions.

9) Developer Platform

  • REST/GraphQL API (phase 2) with OAuth scopes.
  • Webhooks for orders, payouts, artist publish events.
  • Public docs & SDKs; test sandbox with seed data.
  • Templates for label storefronts (Jamstack) using signed assets.

10) Integrations

  • Payments: Stripe (Apple/Google Pay), PayPal (phase 2).
  • Storage/CDN: S3/R2 + Cloudflare CDN.
  • Shipping: Shippo/EasyPost (phase 2).
  • Email: Postmark/SES; event‑driven templates.
  • Search: Meilisearch + Laravel Scout.
  • Analytics: first‑party event log; optional export to BigQuery (phase 2).

11) Data Model Highlights (Cross‑Context)

  • Accounts: Users, Organizations, Memberships, Roles/Permissions.
  • Creators: Artists, ArtistMembers, Aliases, Profiles.
  • Catalog: Releases, Tracks, Products, Tags, Contributors.
  • Commerce: Carts, Orders, OrderItems, Payments, DiscountCodes.
  • Payouts: SplitPlans, SplitParticipants, Payouts, WithdrawalMethods.
  • Media: Assets, TranscodeJobs, DownloadTokens.
  • Fulfillment: Shipments, Parcels, Addresses, Returns.
  • Community: Follows, Collections, Comments, Notifications.
  • Governance: Members, Proposals, Ballots, Votes, Policies.
  • Compliance: KycProfiles, TaxProfiles, Invoices.
  • Integrations: IntegrationAccounts, WebhookEndpoints, WebhookEvents.

12) MVP vs Phase 2

MVP (go‑to‑market)

  • Accounts & Organizations (Spatie teams)
  • Artists & basic profiles
  • Catalog (releases/tracks/products) + media upload/transcode
  • Commerce: cart → checkout → payment (Stripe) → orders
  • Download delivery (tokens + signed URLs)
  • Splits accrual (release/track), manual payout export
  • Search (artists/releases) + follows + notifications
  • Basic analytics (sales), email notifications

Phase 2+

  • Preorders, bundles, editions, tickets
  • Streaming integrations, playlists, public supporter profiles
  • Automated payouts (Stripe Connect/IBAN), tax forms
  • Shipping integrations, returns, warehouses
  • Governance voting UI and policy repo
  • Developer API & webhooks, SDKs
  • Advanced analytics and cohort funnels

13) Pricing & Fees (Conceptual)

  • Platform fee (percentage + floor cap), transparent on receipts.
  • Reduced fee tiers for co‑op members.
  • Payment processor fees passed through transparently.
  • Worker fund and community grants (co‑op governance).

14) Non‑Goals (for clarity)

  • No ad‑tech, no manipulative “engagement” tricks.
  • No dark patterns around pricing or downloads.
  • No exclusivity lock‑ins — creators can export anytime.

15) Roadmap (Condensed)

  1. Alpha: upload → publish → buy → download; splits accrue; label roles.
  2. Beta: analytics, follows, discount codes, search tuning.
  3. GA: payouts v1, KYC/Tax v1, merch & shipping v1.
  4. Co‑op: governance UI, policy votes, transparent ops dashboards.
  5. Platform: public API, webhooks, storefront templates, SDKs.

16) Glossary

  • Digger: supporter/end‑user who buys and follows.
  • Organization: label/collective/company with team roles.
  • Artist: creator entity; can belong to an organization.
  • Split Plan: rules to distribute revenue to beneficiaries.
  • Entitlement: right to download a purchased asset/format.
  • Download Token: short‑lived token that authorizes file delivery.