

Display a grid or list layout of all merch items connected to a Bandcamp account
A collection of Gutenberg blocks for Bandcamp with functions for embedding merchandise, discography, featured albums, audio players, and download code forms.
Blocks for Bandcamp is a 100% free WordPress plugin that bridges your Bandcamp presence with your WordPress site by providing a suite of Gutenberg blocks specifically made for Bandcamp artists, labels, and music promoters to direct fans to your site while still selling music and merch from Bandcamp. This plugin gives you easy drag and drop editor tools with tons of customization options to showcase your music, merchandise, and download code forms with full customization — no API keys, logging in, or technical setup required.
This plugin was created with love by a musician, so that any band, solo artist, composer, poet, comedian, collective, sound artist, audiobook, podcast, record label, music blog, or fan can share Bandcamp content in a new and unique way on their own website.
Does not require API connection or any login – works for any public Bandcamp account / album.
The HTML5 audio players for the “Miniplayer” and “Album” blocks use a Bandcamp MP3, but any “plays” by visitors ARE NOT TRACKED OR COUNTED TOWARD YOUR BANDCAMP STATS.
“Plays” are only tracked/counted via the official Bandcamp “embed” option, available in the “Album” and “Embed” blocks.
Your use of this plugin as an individual and a site owner is governed by the terms outlined on Bandcamp’s “Terms of Use” and “Acceptable Use and Modern Policy”. This plugin makes use of publicly available data on Bandcamp album pages, but using or displaying data from other artists/accounts is explicitly forbidden.
This plugin is not affiliated with, endorsed by, or built in collaboration with Bandcamp.
Create a “Discography” section on your website, with a custom page per album. Add the ALBUM block to embed the artwork, audio, and merch for each album in a unified way. It’s a perfect way to generate a catalog of your work with visual customization per album.
Have a new album coming out and want to share a custom URL for promotion? Embed a MERCH block to display links to your pre-order merchandise products tied to that album, and use the MINIPLAYER block to show off the album artwork with a playable audio interface for any track.
Want to create a unique portal for fans to redeem your download codes? Use the FORM block to insert a simple input field & button for fans to enter their code in. Put it on a custom page with a full-screen video background or a blown-up version of the album art, and you just made an experience for that fan.
Tired of copying/pasting custom HTML to display your albums? Use the EMBED block to display any of the default Bandcamp audio players via pasting the URL of the album, the iFrame code, or the WordPress.com [bandcamp] code.
If you have questions, need help, or just want to share feedback, I recommend using the Support tab on the WordPress.org plugin page. It’s the best way to reach out quickly and keep everything organized. I appreciate positive reviews if you liked this plugin or found it useful.
For general inquiries, you can also reach out at https://www.greyforest.digital/contact.