Skip to content

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

  • 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

Before uploading, you need to connect your Bandcamp account to LabelGrid.

Adding a Bandcamp Account

  1. Click Distribution in the main menu, then click the Bandcamp tab
  2. Navigate to accounts management or click Add Account
  3. Enter your account details:
FieldDescription
Bandcamp Email AddressThe email you use to log into Bandcamp
Bandcamp URLYour Bandcamp profile URL (e.g., yourlabel.bandcamp.com)
Bandcamp PasswordYour Bandcamp account password
  1. 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)

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:

  1. Add your Bandcamp account credentials in LabelGrid
  2. Create and submit a delivery to Bandcamp
  3. Bandcamp sends a “Confirm login” email to your Bandcamp email address
  4. Forward this email to: verify@labelgridapp.net
  5. LabelGrid automatically processes the confirmation link
  6. Your account status updates to “OK” once confirmed

Important: You must forward the entire email including the confirmation link. Just copying the link won’t work as LabelGrid needs to parse the email to match it to your account.

Setting up automatic forwarding (Recommended):

To avoid having to manually forward these emails each time, set up an email rule or filter:

  1. In your email provider (Gmail, Outlook, etc.), create a forwarding rule
  2. Condition: Subject contains “Confirm login” AND From contains “bandcamp”
  3. 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

After adding an account, LabelGrid shows the connection status:

StatusMeaningAction
OKAccount connected and confirmedReady to upload
Awaiting ConfirmationWaiting for confirm login emailForward the email to verify@labelgridapp.net
Confirmation ReceivedProcessing the confirmation linkWait - LabelGrid is confirming automatically
ErrorConnection failedCheck credentials, re-enter password, or forward new confirm email

Uploading to Bandcamp

Creating a Bandcamp Upload

  1. Click Distribution in the main menu, then click the Bandcamp tab
  2. Click the + New Bandcamp Delivery button
  3. Configure your upload settings

Upload Settings

SettingDescriptionNotes
Releases to PostSelect one or more releasesRequired
Bandcamp DestinationChoose which account to post toRequired
Scheduled Delivery Time (GMT)When to postOptional - immediate if blank
Album Base PricePrice for the full album downloadSet to 0.00 for free
Track Base PricePrice per individual trackSet to 0.00 for free
Enable individual track downloadsAllow fans to buy tracks separatelyOn/Off toggle
Name-Your-Price on TracksLet fans pay more for tracksOnly available if track downloads enabled
Name-Your-Price on AlbumLet fans pay more for albumOn/Off toggle
Make this post publicVisibility settingPublic or private

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

Free album with NYP:

Album Base Price: 0.00
Name-Your-Price on Album: On

Fans can download free or pay what they want.

Standard paid release:

Album Base Price: 9.99
Track Base Price: 1.29
Name-Your-Price on Album: On

Minimum $9.99 for album, fans can pay more.

Album-only (no individual tracks):

Album Base Price: 12.99
Enable individual track downloads: Off

Fans must buy the complete album.


Managing the Upload Queue

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

StatusMeaningWhat to Do
pendingWaiting to uploadWait for processing
processingCurrently uploadingIn progress
completeSuccessfully postedCheck Bandcamp to verify
failedUpload failedCheck error message, retry
cancelledCancelled by userNo action needed

Queue Actions

Cancel: Stop a pending upload

  1. Find the item in the queue
  2. Click the Cancel button
  3. Status changes to cancelled

Retry: Re-attempt a failed upload

  1. Find the failed item
  2. Click Retry
  3. Status resets to pending

Archive: Remove completed items

  1. Find the completed item
  2. Click Archive
  3. Item is soft-deleted from view

Best Practices

Before Uploading

  1. Verify release metadata - Title, artist, and track info transfer to Bandcamp
  2. Check artwork - Bandcamp displays your release artwork
  3. Review pricing - Consider your audience and pricing strategy

Scheduling Tips

  • Schedule during peak fan activity times
  • Consider time zones (scheduling is in GMT)
  • Leave buffer time for processing

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

Account Stuck on “Awaiting Confirmation”

Cause: The confirm login email was not forwarded or not processed

Solution:

  1. Check your email for messages from Bandcamp with subject “Confirm login”
  2. Forward the most recent one to verify@labelgridapp.net
  3. Wait a few minutes for processing
  4. If still stuck, try making a new delivery to trigger a fresh confirmation email

Confirmation Email Not Arriving

Cause: Bandcamp email may be in spam or blocked

Solution:

  1. Check your spam/junk folder for emails from Bandcamp
  2. Add noreply@bandcamp.com to your email contacts
  3. Try triggering a new delivery to generate a fresh confirmation email
  4. Check that your Bandcamp email address matches what you entered in LabelGrid

Upload Failed - Authentication Error

Cause: Account credentials are invalid, changed, or session expired

Solution:

  1. Go to Distribution > Bandcamp > Accounts
  2. Edit your account and re-enter your password
  3. Make a new delivery to trigger a fresh confirm login email
  4. Forward the confirm email to verify@labelgridapp.net
  5. Retry the upload once status shows “OK”

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

Cause: There are past deliveries associated with the account

Solution:

  1. Delete or archive all queue items for this account
  2. Then delete the account

Release Not Appearing on Bandcamp

Cause: May be uploaded as private or still processing

Solution:

  1. Check queue status is complete
  2. Check if “Make this post public” was enabled
  3. Log into Bandcamp directly to verify

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


Need Help?

If you have questions about Bandcamp uploads, contact our support team.