Trackball Distribution Platform - Complete Usage Guide IMPORTANT LEGAL NOTICE COPYRIGHT © 2025 XZ1 RECORDING VENTURES. ALL RIGHTS RESERVED.
This software and documentation are proprietary and confidential. This system is NOT available for public download, distribution, or redistribution under any circumstances. Unauthorized copying, distribution, modification, or use of this platform or its documentation is strictly prohibited and may result in legal action.
This platform is licensed exclusively for use by authorized Trackball Distribution clients and administrators. By accessing this system, you agree to these terms and acknowledge that all intellectual property rights belong to XZ1 Recording Ventures.
Table of Contents Getting Started Dashboard Overview Subscription Plans & Tiers Release Submission Catalog Management Label Management Client & Collaborator Management Royalties & Payouts Publishing Submissions (Prestige Only) Support & Ticketing System Notifications Account Settings Admin Portal (Administrators Only)
- GETTING STARTED Account Creation & Authentication Create your account using email/password or Google OAuth Upon first login, you'll see an onboarding tutorial highlighting key features Your account is assigned a unique 5-digit User ID displayed in the top bar Default plan is Trackball Free until upgraded Dashboard Navigation The dashboard features multiple tabs accessible from the main navigation:
Overview: Quick view of releases, stats, and account manager info Catalog: Detailed release management and bulk actions Bulk Upload: Create multiple releases simultaneously Clients: Manage subaccount invitations (Signature/Prestige only) Labels: Create and switch between multiple labels Notifications: View all system and admin announcements Royalties: Track earnings and request payouts Publishing: Submit songs for PRO tracking (Prestige only) Help: Support ticket system and documentation 2. DASHBOARD OVERVIEW Top Bar Display Your dashboard header shows:
User Name: Your account display name Label Name: Currently active label (configurable) ID: XXXXX: Your unique 5-digit account identifier Profile Picture: Uploads replace the default icon Current Subscription Plan: Visible plan tier indicator Overview Tab Blocks Your Releases Block Gallery view of all your releases Click any release to view full details in Catalog tab "New Release" button for submissions Quick Stats Block Delivered releases count Approved releases awaiting delivery Draft releases in progress Processing releases under review Account Manager Block (if assigned) Manager name, email, and phone Timezone information Direct contact capabilities 3. SUBSCRIPTION PLANS & TIERS Trackball Free - $0 CAD/year 70/30 royalty splits (you receive 70%) Basic distribution capabilities Powered by Believe Music Ideal for artists starting out Trackball Lite - $14.99 CAD/year 90/10 royalty splits (you receive 90%) Same-day support response Trackball social media promotion For smaller independent artists Trackball Signature - $29.99 CAD/year 100% distribution splits (you keep all revenue) Discounted cover song licensing Priority support and approval XZ1 upgrade opportunities Social media promotion Can create up to 2 labels Can invite clients to your account For serious artists and small labels Trackball Prestige - $51.29 CAD/year 100% distribution + 70% publishing splits All Signature benefits PLUS: XZ1 Music Publishing enrollment Potential advance opportunities Free mastering services Choice of Believe or Orchard distributor Releases remain available if subscription lapses Unlimited label creation Full publishing submission access For established artists and labels Managing Your Subscription Navigate to Subscription Management from your profile dropdown to:
View current plan and billing status See renewal dates and upcoming invoices Review billing history Manage payment methods Upgrade/downgrade plans Cancel subscription (redirects to Stripe billing portal) 4. RELEASE SUBMISSION Release Types When creating a new release, select from:
Single: Maximum 3 tracks EP: Maximum 5 tracks Album: Maximum 25 tracks Submission Process Step 1: Release Details Release Title: Name of the single/EP/album Primary Artist: Manual text entry (no autocomplete) Label Name: Auto-locked to your active label Release Date: When you want it to go live on platforms Genre & Subgenre: Classification for distribution Artwork Upload: Cover art (meets platform requirements) Step 2: Track Information (Albums/EPs) For each track, provide:
Track title Track artist (can differ from release artist) ISRC code (auto-generated via button: CBGNR25XXXXX format) Audio file upload or Google Drive link Musical/Instrumental designation Cover song flag (if applicable) Step 3: Credits & Metadata Per-track credits include:
Composer Producer Lyricist 30+ additional contributor roles (session musicians, engineers, etc.) Step 4: Rights Information C-Line (Copyright): Copyright holder information P-Line (Phonographic): Sound recording rights holder Featured Artists: Additional performing artists Publisher Info: If applicable, includes IPI number requirement Step 5: Optional Information UPC Code: Check "I have a UPC" to enable field Catalog Number: Your internal catalog reference Submission Completion Upon reaching 100% progress, a celebration animation confirms completion. Your release enters "Pending" status awaiting admin approval.
- CATALOG MANAGEMENT Viewing Releases The Catalog tab displays all releases with:
Artwork thumbnail Title and artist Status indicator (Pending, Approved, Delivering, Delivered, Rejected, etc.) Release date Action buttons Release Statuses Pending: Awaiting admin review Approved: Passed review, ready for distribution Awaiting Final QC: Final checks before delivery Delivering: Currently being sent to platforms Delivered: Live on streaming services Rejected: Did not pass review (includes rejection reason) Taken Down: Removed from platforms Striked: Copyright/content violation On Hold: Temporarily paused Individual Release Actions View Details: Full metadata and tracking info Edit: Modify release information (if status allows) Request Takedown: Initiate removal from platforms Archive: Move to trash (reversible) Delete: Permanent removal (rules apply by status) Bulk Actions Select multiple releases via checkboxes to:
Export as CSV: Download release data Bulk Delete: Remove multiple releases at once Bulk Takedown Request: Request removal of multiple releases Deletion Rules Pending releases: Can delete immediately Approved/Delivering: Must request takedown first Delivered: Requires takedown completion before deletion Archived: Can permanently delete from archive 6. LABEL MANAGEMENT Label Designation Types Partner Label: Has distribution partnership deal Signature Label: Holds Trackball Signature subscription Prestige Label: Holds Trackball Prestige subscription Creating Labels Signature and Prestige users can create multiple labels:
Navigate to "Labels" tab Click "Create New Label" Enter label name and 5-digit label ID Label appears in your label memberships Switch between labels via dropdown in header Label Limits:
Signature: Maximum 2 labels Prestige: Unlimited labels Partner: Unlimited labels Active Label Selection Use the label dropdown in the dashboard header to switch between labels All releases, submissions, and actions apply to your currently active label Label selection persists across sessions 7. CLIENT & COLLABORATOR MANAGEMENT Inviting Clients (Signature/Prestige Only) From the Clients tab, you can invite users to operate under your label:
Click "Invite Client" Enter invitee email address Select permissions across five categories: Catalog: Release creation and management Royalties: View earnings and request payouts Announcements: View admin communications Support: Create and manage tickets Settings: Account configuration access Send invitation Automatic Addition:
If invitee already has a Trackball account, they're added immediately They receive a notification about the label addition No acceptance required for existing users New User Flow:
New invitees receive invitation email Access dedicated signup page Automatically assigned to your label with specified permissions Treated as subaccount under your master account Collaborator Royalty Splits Add collaborators to specific releases for royalty allocation:
Navigate to release details Add collaborator by email Assign royalty percentage (0-100%) System validates total doesn't exceed 100% Important: Collaborators receive NO account access—this is purely for royalty distribution tracking.
- ROYALTIES & PAYOUTS Viewing Royalties The Royalties tab displays:
Total Earnings: Cumulative revenue across all releases Payment History: Past payouts with dates and amounts Period Breakdown: Earnings by reporting period Requesting Payouts Click "Request Payout" button System sends request to admin portal Admin reviews and processes You receive notification when payout is approved/processed Note: Royalty splits are determined by your subscription tier or label designation (whichever takes precedence).
- PUBLISHING SUBMISSIONS (Prestige Only) Prestige users can submit songs for PRO (Performance Rights Organization) tracking:
Submission Form Song Title: Name of composition Song Type: Classification (Original, Cover, etc.) ISRC Codes: Multiple codes supported via "Add Another ISRC" Alternate Titles: Any alternate names for the song Performers: All performing artists Genre: Musical classification Third-Party Content Flags Check if applicable:
Contains 3rd party content Contains public domain content Shareholders Section Writers/Composers Name Role (Composer/Author) Performance Share % (must total 100% with publishers) Publishers XZ1 Music Publishing (preset, locked):
Publisher Name: XZ1 MUSIC PUBLISHING Publisher Share: 30% PRO: AllTrack IPI Number: 01280759627 Additional Publishers (if applicable):
Publisher name PRO affiliation IPI number Performance share % Shareholder Validation System validates that total performance shares equal exactly 100% before allowing submission. The Shareholder Summary table displays all contributors with their allocations.
Viewing Submissions All your publishing submissions appear in a separate section within the Publishing tab showing submission status and details.
- SUPPORT & TICKETING SYSTEM Creating Support Tickets From the Help tab:
Click "Create New Ticket" Enter subject line Describe your issue in detail Select priority level (Low, Medium, High) Submit ticket Ticket Status Open: Active ticket awaiting response Resolved: Issue has been addressed Escalated: Forwarded to external support Ticket Conversations View full conversation history in the ticket Admin replies appear with timestamp You receive email notifications with admin replies IN the email body Reply directly to ticket emails—responses automatically add to the ticket Replying to resolved tickets reopens them automatically Email Integration When admins respond:
Email sent to your account email Reply content embedded in email body Simply reply to the email to continue conversation No need to log into dashboard to respond 11. NOTIFICATIONS Notification Types System Notifications: Platform updates and important changes Admin Announcements: Communications from Trackball team Release Status Updates: Changes to your release approvals/rejections Plan Changes: Subscription upgrades/downgrades Label Invitations: When added to a label account Ticket Responses: Admin replies to your support tickets Managing Notifications All notifications appear in the Notifications tab Mark as read individually Notifications display with timestamp Email notifications sent for critical updates 12. ACCOUNT SETTINGS Access via profile dropdown → "Account Settings":
Profile Management Display Name: Your account name shown throughout dashboard Artist Name: Your performing artist name Profile Picture: Upload profile photo Email: Update account email address Password: Change your login password Timezone: Set your local timezone for accurate scheduling Label Configuration (Signature/Prestige) Label Name: Your label's public-facing name Displays in dashboard header and on releases Two-Factor Authentication Enable MFA for enhanced security Scan QR code with authenticator app Required for high-value accounts 13. ADMIN PORTAL (Administrators Only) The admin portal provides comprehensive platform management:
Users Management View all accounts organized by label hierarchy Master accounts display with red glow Subaccounts show parent label ID Admin accounts in separate category (no action buttons) User Actions:
Assign subscription plans Grant label designations (Partner/Signature/Prestige) Ban/lock accounts Reset user tutorials Send custom notifications Delete accounts Disable MFA for locked users Releases Management View all releases across all users Change release status (Approved, Rejected, Delivering, etc.) Add rejection reasons with feedback Export releases as DDEX XML for distribution Configure DDEX party ID, party name, and delivery destination per export Announcements Create platform-wide announcements Announcements display as popups to all users on login Email distribution option Activate/deactivate announcements Announcement Bar Create temporary announcement banners Set start/end dates Include call-to-action buttons with links Displays prominently at top of dashboard Ticketing Management View all support tickets from all users Filter by status (Open, Resolved, Escalated) Reply to tickets (sends email to user) Change ticket status Escalate tickets with external email forwarding View full conversation history Publishing Management (Prestige Users) Review all publishing submissions Approve/reject submissions Add admin notes Track submission status Royalties Management Add royalty entries for users Specify period and amount View all royalty records by user Payout Requests View all user payout requests Approve/deny requests Add processing notes Track payout status Takedown Requests View all user-initiated takedown requests Process takedowns (integrates with MusicDASH API when available) Track takedown completion Account Appeals Review appeals from banned/terminated accounts View appeal reasons Approve/deny appeals with notes Track appeal history Maintenance Mode Enable platform-wide maintenance windows Set maintenance type, reason, and time window Users see maintenance dialog during active maintenance Version Management Update platform version number Version displays in footer for all users Real-time version update notifications PLATFORM INTEGRATIONS MusicDASH Distribution API When releases are approved by admin, they're automatically submitted to MusicDASH for distribution to streaming platforms. The system:
Maps Trackball metadata to MusicDASH API format Authenticates via OAuth2 Submits releases for delivery Receives delivery status updates via webhook Stores distribution IDs and generated UPCs Updates release status based on platform delivery Stripe Billing Integration Subscription purchases processed through Stripe Plans automatically apply to accounts upon purchase Billing information visible in dashboard Payment method management Invoice history and upcoming charges Cancellation handled through Stripe billing portal Email Delivery (Resend API) All platform emails delivered via Resend:
Client invitations Announcement emails Release status updates Ticket responses System notifications Admin notifications (to distribution@xz1recordings.ca) S3 File Storage All media files stored securely:
Release artwork Audio files Profile pictures Automatic upload to S3 buckets Secure authorization via session tokens TECHNICAL SPECIFICATIONS Supported Audio Formats WAV (recommended) FLAC MP3 (320kbps minimum) AIFF Artwork Requirements Minimum 3000x3000 pixels Square aspect ratio (1:1) RGB color space JPG or PNG format Maximum file size: 10MB Browser Compatibility Chrome 90+ (recommended) Firefox 88+ Safari 14+ Edge 90+ Mobile Optimization Dashboard is fully responsive and optimized for mobile and tablet devices.
SUPPORT & CONTACT For assistance:
Primary: Create support ticket via Help tab Email: contact@trackball.cc Admin Email: distribution@xz1recordings.ca
FINAL REMINDER: PROPRIETARY SOFTWARE This platform, its documentation, source code, and all associated materials are the exclusive property of XZ1 Recording Ventures. Unauthorized use, copying, distribution, modification, reverse engineering, or redistribution is STRICTLY PROHIBITED and will be pursued to the fullest extent of applicable law.
This software is NOT open source. This software is NOT available for public download. This software is NOT available for remix or reuse.
By using this platform, you acknowledge and agree to these terms.
My Trackball © 2025 XZ1 Recording Ventures. All Rights Reserved.