← All posts
musiciansembeds

The musician's link in bio, done properly (players, tour dates, merch, fans)

BonPages Team · September 7, 2026 · 8 min read
The musician's link in bio, done properly (players, tour dates, merch, fans)

Most musicians' bio links look the same: a Spotify button, an Apple Music button, a YouTube button, a merch button, and a "tickets" button that goes to a page that hasn't been updated since the last tour. It does a job. It doesn't do the job you actually want, which is to turn a listener who found you on Instagram or TikTok into a fan who streams the record, comes to the show, buys the shirt and hears from you when the next one drops.

That takes a page, not a list. This is how to build it.

The one rule: let them press play

The single biggest upgrade a musician can make is replacing streaming links with streaming players. A link to Spotify sends the listener to an app, where they may or may not find your track, may or may not have an account signed in, and almost certainly won't come back to your page. An embedded player plays the track right there. They hear the song, then they see the tour dates, then they see the merch.

Embed the actual track or album from Spotify, Apple Music or SoundCloud. If you're on Bandcamp, embed the Bandcamp player. Put the current single or the latest release at the very top of the page, right under your name. Everything else follows.

On BonPages the Music block takes a link to a Spotify, Apple Music or SoundCloud track, album, playlist or show and renders the player. For Bandcamp, paste the embed code Bandcamp gives you. You can stack several: the new single from Spotify, the album from Apple Music, a live session from SoundCloud.

What goes on the page, and in what order

1. Hero. Your name or band name, one line ("New single 'Midnight Drive' out now"), and a photo. One button: "Listen now", pointing at whichever platform you push hardest.

2. The player. The new release, embedded. This is the thing the page exists for this month.

3. Streaming links. A short list for the platforms you didn't embed: Apple Music, YouTube Music, Amazon, Deezer, Tidal. Icons or a Link list, small.

4. Video. The official video or a live performance, embedded from YouTube. Video keeps people on the page longer than anything else.

5. Tour dates. A table with date, city and venue, and a ticket link per row. Tables beat images of posters because they're readable on a phone and searchable. Update the moment a date is announced.

6. Merch. Products with photos, sizes as variants, and a buy button to your store. Show the price. Mark sold-out sizes.

7. Fan sign-up. A form with name, email and optionally city. This is the list you'll use to announce the next tour. It should say what they get: "Presale codes and first listen on new music."

8. Stats. A row like "500K monthly listeners · 3 albums · 40+ shows". Social proof for the promoter who's checking you out.

9. Socials. Icons for Instagram, TikTok, YouTube, X, Spotify.

BonPages ships a Musician starter layout with exactly this order. You replace the sample content and publish.

Embedding done right

Spotify: copy the link from the share menu of a track, album, playlist or podcast episode and paste it. Tracks render compact; albums and playlists render taller with a track list.

Apple Music: paste the music.apple.com link for an album or a song. Songs show a compact player, albums show the full list.

SoundCloud: paste the track or set URL. Sets render taller.

Bandcamp: Bandcamp doesn't expose its player from a public URL, so open the release on Bandcamp, choose "Share / Embed", pick a size, and paste the embed code into the block. BonPages pulls the player out of it.

TikTok, Instagram, X: an Embed block takes a link to a post and renders it on tap. Good for the reel where you performed the chorus acoustically, or the tweet that went round.

A note on speed: social embeds load only when a visitor taps them, so ten embeds on a page don't make it slow. Music players load as they scroll into view.

Tour dates that don't rot

The reason tour date sections go stale is friction: updating a poster image means opening a design tool. A table doesn't. Add a row, publish, done. A few habits:

  • Keep past dates for a week after the show, then delete them. A long list of past dates makes it look like nothing is coming.
  • Put the ticket link in the row, not in a separate button. "Tickets" next to the venue is where the thumb goes.
  • If a show sells out, say so in the row. Sold-out shows are the best advert for the next one.
  • For a run of festival dates, put the festival name in the venue column.

Merch without a store

You don't need a merch store to sell a shirt. A product card with a photo, size variants and a buy button to a payment link, Bandcamp merch listing or your existing store is enough. Show the price on the card. When a size sells out, mark it so you're not answering "do you have medium" in DMs.

If you're on tour, a "grab it at the show" note under the merch is a legitimate way to push people to the merch table.

The fan list is the point

Streams are rented. Followers are rented. Email addresses are yours. Everything else on the page is there to earn the sign-up.

Make the form short: name and email. Offer something specific: presale access, an unreleased demo, the setlist. Tell them how often you'll write: "a few times a year, when something's actually happening." Then, critically, actually use it. Announce the tour to the list a day before the public. The next time they see the form on someone else's page, they'll remember that yours was worth it.

BonPages emails you every submission and keeps them in an inbox you can export as a CSV to Mailchimp or whatever you send from. Or connect the form to Zapier with a webhook and let it add subscribers automatically.

Release week versus the rest of the year

The page should look different depending on what's happening.

Release week: the player at the very top, a countdown to release day before that, the video as soon as it's out, presave links before. The hero button says "Stream now."

Tour season: tour dates move up to right under the hero. The hero button says "Get tickets."

Quiet months: the newsletter form moves up. The hero line says what's coming. A "start here" link list points new listeners at the best three songs.

This is the whole argument for a page over a static link: it moves with your calendar, and updating it takes two minutes.

What to measure

Three numbers:

  • Page views, which tells you how well your posts send people to the link.
  • Click-through rate, which tells you whether the page makes them do something.
  • Top links, which tells you what. If "Tickets" gets tapped and "Merch" doesn't, you know where the appetite is this month.

BonPages shows all three, plus where visitors come from (Instagram versus TikTok versus a playlist description) and what cities they're in, which is worth looking at before you route a tour.

Presaves, playlists and the pre-release page

The weeks before a release are when the page earns its keep. Replace the player with a countdown to release day and put the presave links directly under it: Spotify presave, Apple Music pre-add, and a "notify me" form for everyone else. A countdown creates a reason to come back; the presave turns the visit into a stream on day one.

If you've been placed on playlists, embed the playlist rather than just linking it. A listener who presses play on a playlist that features you hears your track in context, and the playlist curator sees traffic from your page, which is the kind of thing curators remember.

For a band with a back catalogue, a "Start here" link list near the bottom, with the three songs you'd play a stranger, does more for a new listener than the full discography ever will. New listeners don't want everything. They want to know where to begin.

Two bio links, one page

Most artists have an Instagram bio, a TikTok bio, a YouTube channel description, a Spotify artist profile and a Bandcamp sidebar, and they put different links in each. Put the same page link in all of them. One page to update, one set of analytics, and every platform sends listeners to the same place. The traffic-sources report will tell you which platform actually sends people, which is worth knowing before you decide where to spend your time.

Setting it up

Sign up, choose a theme that fits the record (Neon for something electric, Linen for something quiet, Midnight for late-night), pick the Musician starter, replace the sample single with yours, and put the link in every bio: Instagram, TikTok, YouTube, X, the Spotify artist profile, the Bandcamp sidebar.

It's free, including the players, the tour table, the merch cards, the fan form and the analytics. When the record takes off and the page passes a thousand views a month, PRO lifts the cap and gives you a real domain. Until then, there's nothing to pay.