Building Your Own Storefront
Control the relationship with the people who buy your music.
Part 3 of 9 — The Independent Artists Guide
You can write the songs, record them, own the masters, and release them entirely on your own terms. And then someone actually wants to buy the record — and by default, you hand that transaction to somebody else.
Distribution and commerce aren’t the same thing. The music, the storefront, the payment processor, the customer relationship, the email address, the fulfillment, the money — none of those have to live with the same company. Part 2 covered how your record moves. This is about where the money, and the relationship, actually land.
Why Bother Owning the Storefront
Not because you’re going to sell ten thousand copies. Not because you’re secretly building the next Shopify. A storefront gives you a direct economic relationship with people who already care: you set the price, sell lossless files or bundles or pay-what-you-want, and collect the email address of someone who’ll actually show up to a gig — without asking an algorithm’s permission first.
Most importantly, you own the address. The domain, the mailing list, the catalog page, the customer data — none of it sits inside somebody else’s platform, subject to somebody else’s terms of service.
The Economics, Briefly
A $10 digital album at a typical Stripe rate (2.9% + $0.30) nets you about $9.41 — call it 94%, before hosting, domain, taxes, or refunds. The number that actually matters isn’t the percentage. It’s the fixed $0.30: it eats a much bigger bite out of a $5 download than a $20 one.
| Album Price | Stripe Fee | You Keep |
|---|---|---|
| $5 | $0.45 | $4.55 |
| $10 | $0.59 | $9.41 |
| $15 | $0.74 | $14.26 |
| $20 | $0.88 | $19.12 |
The real case for owning your storefront was never the six or eight points you save over Bandcamp. It’s control over the storefront, the pricing, the customer relationship, and the asset underneath all of it.
You Don’t Have to Build a Website
If the words WordPress, WooCommerce, and Stripe make you want to put the guitar back in its case — good news, you don’t have to do it this way:
| Platform | Control | Ease | Fee | Music-Specific |
|---|---|---|---|---|
| Your own (WordPress / WooCommerce) | Very High | Low | ~0% + processing | No |
| Payhip | Medium | Very High | 5% on free tier | No |
| Ko-fi | Medium | Very High | 5% shop fee | No |
| Big Cartel | Medium/High | High | 0% digital + processing | No |
| Mirlo | High | High | Artist-set | Yes |
| Ampwall | Medium/High | High | 5% + processing | Yes |
| Bandcamp | Medium | Very High | 15% digital | Yes |
Payhip and Ko-fi both describe themselves as bootstrapped and independently run. Mirlo is worker-owned and open-source, letting artists set their own contribution back to the platform. Ampwall is a public-benefit company built specifically for independent music. None of them require you to touch a line of code — and Bandcamp needs no introduction. It gets its own part next.
My Setup — A Case Study, Not a Prescription
Domain → hosting → WordPress → WooCommerce → Stripe → my bank account. I built it because I like building things, not because it’s the correct answer for every artist. If you’d rather spend six hours writing a song than six hours debugging a checkout plugin, take one of the platforms above and don’t look back — that’s not failure, that’s knowing where your time is worth something.
Before it went live: a full run in Stripe’s sandbox mode — fake purchase, fake download, verify the receipt email, verify the file, verify the money lands where it should, then flip to live. Test it exactly the way a stranger with a credit card will use it, because eventually one does.
Going Deeper: The Actual Stack
Domain registration, WordPress, WooCommerce, and Stripe are each their own rabbit hole — any one of them is a book, a course, or an entire website’s worth of material on its own, and fully covering any of them is out of scope here. If you want to go the difficult-but-rewarding route, there’s real documentation, and no shortage of books and video walkthroughs, for each:
- Hostinger — domain registration and hosting, the ground floor everything else sits on.
- WordPress — the website software itself. Official docs plus a massive independent tutorial ecosystem.
- WooCommerce — turns WordPress into a store. Extensive official documentation and third-party courses.
- Stripe — payment processing. Developer docs thorough enough to work through even if you’re not a developer.
A general note on the links throughout this article: Panama Sound isn’t affiliated with, sponsored by, or endorsing any of the companies or tools mentioned here. Pricing, features, and ownership structures change — what’s accurate as of when this was written may not be accurate when you read it. Do your own research before you commit money, data, or your catalog to any third party.
The Email List Is the Real Prize
Someone buying a $10 album is nice. Someone buying it and opting into your mailing list is a person you can reach for years — at shows, on new releases, when Parts 8 and 9 of this guide get into radio and live shows. Ask permission for that list; don’t scrape it out of the checkout. A storefront isn’t an ecommerce widget bolted onto your music. It’s one piece of the whole relationship.
What Owning It Actually Costs
Every bit of control you take on is a maintenance job you didn’t have before: security and updates, backups, broken links, expired cards, hosting bills, domain renewal, refunds, tax obligations, and whatever privacy law applies to wherever your customers live. The more you own, the more you’re responsible for. Worth naming honestly instead of glossing over.
Keeping 94% of $0 is worse than keeping 85% of a sale you wouldn’t have made otherwise.
Bandcamp brings discovery, an existing audience, and buying behavior your own domain doesn’t have on day one. Sometimes the bigger cut is the right trade. This was never control versus convenience — it’s control, convenience, discovery, and community, weighted differently at different points in a career.
The Recommendation: Don’t Pick One
Your own storefront, Bandcamp, a distributor, an email list, live shows — none of them compete with each other. They’re different rooms in the same house, and every one of them should point back to you. Layer them instead of choosing one.
The goal was never “I built an ecommerce website.” It’s a place where someone who already cares about your music can support it directly. The storefront isn’t the relationship — it’s the infrastructure that makes the relationship possible. Bandcamp, next, is the other half of that.

