Bandcamp Integration
LabelGrid’s Bandcamp integration lets you upload releases directly to your Bandcamp account with full control over pricing, download options, and visibility settings.
What You Can Do
Section titled “What You Can Do”- Upload complete releases (albums, EPs, singles) to Bandcamp
- Set album and track pricing
- Enable “Name Your Price” (NYP) for flexible fan pricing
- Control individual track download availability
- Schedule uploads for specific times
- Manage multiple Bandcamp accounts
Connecting Your Bandcamp Account
Section titled “Connecting Your Bandcamp Account”Before uploading, you need to connect your Bandcamp account to LabelGrid.
Adding a Bandcamp Account
Section titled “Adding a Bandcamp Account”- Click Distribution in the main menu, then click the Bandcamp tab
- Navigate to accounts management or click Add Account
- Enter your account details:
| Field | Description |
|---|---|
| Bandcamp Email Address | The email you use to log into Bandcamp |
| Bandcamp URL | Your Bandcamp profile URL (e.g., yourlabel.bandcamp.com) |
| Bandcamp Password | Your Bandcamp account password |
- Click Submit to save
Security Note: Your credentials are stored securely and used only to authenticate uploads. LabelGrid staff cannot view your password.
Bandcamp Login Confirmation (Important)
Section titled “Bandcamp Login Confirmation (Important)”Bandcamp requires login confirmation for security. When you make your first delivery to Bandcamp, you’ll receive a “Confirm login” email that you must forward to LabelGrid.
Why this is needed: Bandcamp sends a security confirmation email whenever there’s a new login attempt. LabelGrid needs the confirmation link from this email to complete the authentication.
Step-by-step process:
- Add your Bandcamp account credentials in LabelGrid
- Create and submit a delivery to Bandcamp
- Bandcamp sends a “Confirm login” email to your Bandcamp email address
- Forward this email to: verify@labelgridapp.net
- LabelGrid automatically processes the confirmation link
- Your account status updates to “OK” once confirmed
Setting up automatic forwarding (Recommended):
To avoid having to manually forward these emails each time, set up an email rule or filter:
- In your email provider (Gmail, Outlook, etc.), create a forwarding rule
- Condition: Subject contains “Confirm login” AND From contains “bandcamp”
- Action: Forward to
verify@labelgridapp.net
This keeps your Bandcamp session active automatically whenever Bandcamp requests re-confirmation.
Why you may receive multiple confirmation emails:
LabelGrid periodically tests Bandcamp connections to keep sessions active. This is normal and ensures your account stays ready for deliveries. Each test may trigger a new “Confirm login” email from Bandcamp. If you’ve set up automatic forwarding, these are handled automatically. Otherwise, forward the latest email to verify@labelgridapp.net to maintain your connection.
Account Connection Status
Section titled “Account Connection Status”After adding an account, LabelGrid shows the connection status:
| Status | Meaning | Action |
|---|---|---|
| OK | Account connected and confirmed | Ready to upload |
| Awaiting Confirmation | Waiting for confirm login email | Forward the email to verify@labelgridapp.net |
| Confirmation Received | Processing the confirmation link | Wait - LabelGrid is confirming automatically |
| Error | Connection failed | Check credentials, re-enter password, or forward new confirm email |
Uploading to Bandcamp
Section titled “Uploading to Bandcamp”Creating a Bandcamp Upload
Section titled “Creating a Bandcamp Upload”- Click Distribution in the main menu, then click the Bandcamp tab
- Click the + New Bandcamp Delivery button
- Configure your upload settings
Upload Settings
Section titled “Upload Settings”| Setting | Description | Notes |
|---|---|---|
| Releases to Post | Select one or more releases | Required |
| Bandcamp Destination | Choose which account to post to | Required |
| Scheduled Delivery Time (GMT) | When to post | Optional - immediate if blank |
| Album Base Price | Price for the full album download | Set to 0.00 for free |
| Track Base Price | Price per individual track | Set to 0.00 for free |
| Enable individual track downloads | Allow fans to buy tracks separately | On/Off toggle |
| Name-Your-Price on Tracks | Let fans pay more for tracks | Only available if track downloads enabled |
| Name-Your-Price on Album | Let fans pay more for album | On/Off toggle |
| Make this post public | Visibility setting | Public or private |
Pricing Options
Section titled “Pricing Options”Bandcamp supports flexible pricing models:
Free Downloads:
- Set Album Base Price to
0.00 - Set Track Base Price to
0.00
Paid Downloads:
- Set your desired minimum price
- Optionally enable Name-Your-Price to let fans pay more
Name Your Price (NYP):
- Fans can pay any amount at or above your minimum
- Works on albums, tracks, or both independently
- Great for building fan loyalty
Example Configurations
Section titled “Example Configurations”Free album with NYP:
Album Base Price: 0.00Name-Your-Price on Album: OnFans can download free or pay what they want.
Standard paid release:
Album Base Price: 9.99Track Base Price: 1.29Name-Your-Price on Album: OnMinimum $9.99 for album, fans can pay more.
Album-only (no individual tracks):
Album Base Price: 12.99Enable individual track downloads: OffFans must buy the complete album.
Managing the Upload Queue
Section titled “Managing the Upload Queue”Queue List View
Section titled “Queue List View”Navigate to Distribution > Bandcamp > Queues to see all your uploads.
The queue displays:
- Release title and artwork
- Destination account
- Status and status message
- Scheduled delivery time
Queue Statuses
Section titled “Queue Statuses”| Status | Meaning | What to Do |
|---|---|---|
| pending | Waiting to upload | Wait for processing |
| processing | Currently uploading | In progress |
| complete | Successfully posted | Check Bandcamp to verify |
| failed | Upload failed | Check error message, retry |
| cancelled | Cancelled by user | No action needed |
Queue Actions
Section titled “Queue Actions”Cancel: Stop a pending upload
- Find the item in the queue
- Click the Cancel button
- Status changes to
cancelled
Retry: Re-attempt a failed upload
- Find the failed item
- Click Retry
- Status resets to
pending
Archive: Remove completed items
- Find the completed item
- Click Archive
- Item is soft-deleted from view
Best Practices
Section titled “Best Practices”Before Uploading
Section titled “Before Uploading”- Verify release metadata - Title, artist, and track info transfer to Bandcamp
- Check artwork - Bandcamp displays your release artwork
- Review pricing - Consider your audience and pricing strategy
Scheduling Tips
Section titled “Scheduling Tips”- Schedule during peak fan activity times
- Consider time zones (scheduling is in GMT)
- Leave buffer time for processing
Pricing Strategy
Section titled “Pricing Strategy”- Free with NYP: Maximizes downloads, some fans still pay
- Low minimum with NYP: Balances access and revenue
- Fixed price: Standard retail approach
- Album-only: Encourages complete album purchases
Troubleshooting
Section titled “Troubleshooting”Account Stuck on “Awaiting Confirmation”
Section titled “Account Stuck on “Awaiting Confirmation””Cause: The confirm login email was not forwarded or not processed
Solution:
- Check your email for messages from Bandcamp with subject “Confirm login”
- Forward the most recent one to verify@labelgridapp.net
- Wait a few minutes for processing
- If still stuck, try making a new delivery to trigger a fresh confirmation email
Confirmation Email Not Arriving
Section titled “Confirmation Email Not Arriving”Cause: Bandcamp email may be in spam or blocked
Solution:
- Check your spam/junk folder for emails from Bandcamp
- Add
noreply@bandcamp.comto your email contacts - Try triggering a new delivery to generate a fresh confirmation email
- Check that your Bandcamp email address matches what you entered in LabelGrid
Upload Failed - Authentication Error
Section titled “Upload Failed - Authentication Error”Cause: Account credentials are invalid, changed, or session expired
Solution:
- Go to Distribution > Bandcamp > Accounts
- Edit your account and re-enter your password
- Make a new delivery to trigger a fresh confirm login email
- Forward the confirm email to verify@labelgridapp.net
- Retry the upload once status shows “OK”
Upload Failed - Album Already Exists
Section titled “Upload Failed - Album Already Exists”Cause: A release with the same title already exists on Bandcamp
Solution:
- Check Bandcamp for existing release
- If updating, delete the old release first
- Or rename the release in LabelGrid
Account Cannot Be Deleted
Section titled “Account Cannot Be Deleted”Cause: There are past deliveries associated with the account
Solution:
- Delete or archive all queue items for this account
- Then delete the account
Release Not Appearing on Bandcamp
Section titled “Release Not Appearing on Bandcamp”Cause: May be uploaded as private or still processing
Solution:
- Check queue status is
complete - Check if “Make this post public” was enabled
- Log into Bandcamp directly to verify
Limitations
Section titled “Limitations”- Bandcamp’s API has rate limits that LabelGrid manages automatically
- Very large releases may take longer to process
- Changes to releases after upload require deletion and re-upload
- Bandcamp-specific features like merchandise are not supported
Related Guides
Section titled “Related Guides”- Direct Upload Services Overview - Overview of all direct upload platforms
- SoundCloud Integration - Post tracks to SoundCloud
- YouTube Integration - Create YouTube track videos
- Creating a Release - Prepare your release for distribution
Need Help?
Section titled “Need Help?”If you have questions about Bandcamp uploads, contact our support team.
Not using LabelGrid yet?
Everything you just read about is available on our platform.
See what LabelGrid can do →