Skip to main content

Installing Bandcamp Sync for Shopify

Note: This tool is currently in Beta. Please send any product feedback or notes here. Start by following these steps to install the Ban...

Note: This tool is currently in Beta. Please send any product feedback or notes here.


Start by following these steps to install the Bandcamp Sync app into your Shopify store. You must have a Pro or Label account.

  1. Log into your Bandcamp account and go to the Tools page, which you can access via the drop down menu at the top right under your profile picture.

  2. Scroll down to the Shopify Store section and select Sync your Shopify store. This will take you to Shopify.

  3. On Shopify, you’ll be asked to log in if you are not already. From there, follow the prompts to install Bandcamp Sync for Shopify, granting the usual Shopify app permissions.

  4. Your Shopify store is now associated with your Bandcamp account. The installation process will return you to the Shopify Store section of the Tools page in your Bandcamp account. Select Configure to begin syncing inventory.

Mapping shipping origins and locations

The next step is to make sure Bandcamp and Shopify have the same Shipping Origins (or Locations, on Shopify), since inventory on Bandcamp is associated with shipping origins. If you have not explicitly set up shipping origins on Bandcamp, you have a single default one.

If you’ve just installed (above), from Tools > Shopify Store on Bandcamp, select Configure. If this is your first time syncing inventory you’ll be prompted to map shipping origins to locations:

- A screenshot of the ‘Manage your shipping origins’ pop up. This displays two columns - ‘Bandcamp shipping origin’ and ‘Shopify location’. This example lists two Bandcamp shipping origins; United States, New York and United Kingdom. The Shopify location fields are just the dropdown menu options currently set as ‘Select’.

For each Bandcamp shipping origin on the left, select a Shopify location on the right. (Note that the default location on Shopify is called “Shop location” - map this to the corresponding Bandcamp shipping origin.

Unless something changes with shipping origins/ locations, you won’t be asked to do this again. If you want to change the associations yourself, you can access this dialog again with the Manage Shipping Origins button on the Synced Merch page.

Syncing merch items

Once you’ve mapped your origins, you can select which merch you want to sync. This happens on the Synced Merch page, which is the main user interface for Bandcamp Sync for Shopify. It will identify matching items by matching the SKUs.

You’ll see a list of all your Bandcamp merch. If there is a match on Shopify, the item will be annotated with a link to the matching item on Shopify. You may want to scroll through the list to make sure the results are what you expected. If they are not, double check the SKUs on both platforms, correcting any that don’t match and reload the page.

Now you are ready to sync inventory levels.

If you only want to sync inventory for a few items, use the Sync Inventory button for each item.

A screenshot of a section of the Shopify sync page. This displays a singular merch item, ‘Loral Records T-shirt / L’ with a link to edit the item. Beneath this are listed ‘Bandcamp SKU’ (SR_LOR_TEE_L), ‘Merch Type’ (T-Shirt/Shirt), ‘Artist’ (Loral), and ‘Quantity’ (60). To the right of this section is the ‘Sync quantity’ button for ‘Loral Records T-shirt / Large’ and another column displaying ‘Shopify Quantity:60’.

If you want to sync all merch items with a matching SKU, you can enable quantity autosync.

- A screenshot of the top of the Shopify sync page. Beneath the heading, ’Synced Merch’, there is a highlighted area that reads ‘Enable quantity autosync for all merch items’. Under that headline there is a description; ‘Automatically allow current and future Bandcamp merch items that have a matching SKU code with a Shopify product to use the quantity set in Shopify. If a sale is made on Bandcamp, well let your Shopify store know the updated quantity.’ along with a black button that says ‘Enable quantity auto sync’.

Once synced, Bandcamp will use Shopify’s inventory figures for remaining quantity as the source of truth for quantity available on Bandcamp, and Bandcamp will notify Shopify of any sales, so Shopify can adjust its quantity levels accordingly.

Important: quantity autosync is a global setting. When enabled, it can affect what happens when you add or edit merch. See the next section for more information.

Did this answer your question?