yala
smart links · audience lists · for artists who run their own releases

share your music. keep your audience.

a release lands in a dozen places at once: spotify, apple, all of them. yala folds them into one link that sends each listener straight to the service they already use, on a page that takes its colors from your cover art.

and every page can ask for an email. the listeners who raise a hand land on a list you own: people you can message by name, hear back from, and keep. the streaming services know your listeners; now you do too.

free for your first 500 people · unlimited links · live in under a minute · no ads, ever.

the loop

every link feeds your audience.

the link is the net; the list is the catch. streams live on the platforms, but the people who raise a hand are yours: emails on your list, consent logged, exportable to CSV on every plan, never rented back to you.

everything downstream is built in: segments, messages that use each person’s own name, an inbox for their replies, rewards that bring in the next name. the rest of this page is the craft that keeps the loop fed.

how an audience accrues
  1. capture on every pageemail blocks and reward gates turn listeners into your audience: on release pages, bio pages, pre-saves, all of them.
  2. segments form themselveseveryone arrives tagged with the release that brought them, their country, their genre. slices, not spreadsheets.
  3. message people by namewrite once; every email opens with each person's own name. nothing sends without your ok.
  4. replies land in your inboxpeople write back, and a drafted reply is waiting for your approval when they do.
  5. rewards grow your audiencegate an unreleased take behind an email. the people who want it most raise their hands first.

then a new release goes out to the list, and the loop starts again, a little bigger.

for your audience

what your audience sees is the whole point.

every yala link is a single landing page that themes itself with your cover art and shows the smallest set of options that matters. one tap, one app, one beat. people end up where they were going to end up anyway, just without the cul-de-sac.

no wall of buttons. no analytics theater. no ads injected when you stop paying. the page exists to disappear.

  • the colors come from your cover art, automatically. no theme picker, no fiddling.
  • it loads instantly, wherever in the world they happen to be.
  • the right service first, by country. spotify-first in the US, deezer-first in france, bandcamp-first when you say so.
  • and it can ask for an email, quietly, once. the people who answer are yours to keep.
album · 12 tracksthe b-sideeli ben-david
spotify
play
apple music
play
youtube music
play
bandcamp
buy

what your audience sees · see a real one →

step one · paste

you paste one URL.

spotify link, apple link, a UPC. whatever you’ve got. yala checks every major service at once and, usually in under two seconds, comes back with every place the release lives.

you confirm. drag to reorder. hide the ones you don’t care about. add bandcamp by hand if we missed it. then ship.

yala.la/workspaces/eli/links/new
step 2 / 3 · scan·took 1.4s

we found everywhere this lives.

you pastedopen.spotify.com/album/2tsB7g7P
spotify
open.spotify.com/album/2tsB…
apple music
music.apple.com/us/album/…
youtube music
music.youtube.com/playlist?…
deezer
deezer.com/album/52389741
tidal
tidal.com/album/284819203
+bandcamp
(add yours)
5 found, 1 optional · order, hide, or override belowreview →
yala.la/workspaces/eli/insights
insights · last 7 days

the b-side · single

range ▾
visits12,438+18% wk
clicks8,219+22% wk
ctr66.1%+1.3pp
top dspspotify 
where they came from
instagram
38%
twitter / x
21%
direct
16%
tiktok
13%
email
7%
other
5%
step two · watch the room

you watch listeners become your audience.

after the link goes out, every tap shows up here. visits, clicks, where they came from, which app they ended up in. and the emails captured along the way. the few numbers that matter, big at the top.

counted without tracking anyone: no fingerprinting, no following people around the web, not even a cookie required. you get the signal; your audience keeps their privacy. and your list is yours: export it to CSV any time, on every plan, and walk if you ever want to.

step three · don't choose one

you stop picking a winner.

people on ios get apple. people in tel aviv get youtube music. people on the desktop go where you prefer them. all three rules can live on a single link, and it answers fast enough that no one feels a wait. just a tap, and they’re in the app.

templates for the common cases (mobile-first, region-aware, channel-routed). raw rules for everything else. test the link in the browser before you ship; we run it against three simulated taps so you don’t find out the rule is broken from someone’s tweet.

yala.la/workspaces/eli/links/the-b-side/redirects
redirect tester

three taps. three different apps.

ios · usrule: device=ios → apple
apple music
28ms
android · derule: default
spotify
31ms
desktop · ilrule: region=il → youtube
youtube music
24ms
all three under 50ms · quick enough no one notices the redirect
step four · or don’t lift a finger

drop a spotify link into claude. it drafts your whole release campaign. you approve.

connect claude, chatgpt, or cursor to yala once. then just paste a link and say “announce this.” your AI builds the smart link, plans the email touches around your release date, and writes the drafts in your voice.

it files the campaign into yala as drafts waiting on you. nothing sends until you read them and tap approve. and your audience’s emails never leave yala’s servers, so your AI only ever sees counts. a pro thing.

the handoff
  1. drop a spotify link into claude
  2. it builds the smart link + drafts the emails, in your voice
  3. you read the drafts in yala and tap approve

the one thing it can never do is send. that button stays yours, inside yala.

the boring stuff

the unglamorous half. taken seriously.

what looks like a one-tap page has a lot going on underneath. your access tokens are encrypted and never exposed. every person’s consent is logged. nothing you do is destructive: archive, undo, restore, always. ad pixels wait for consent before they fire, and your conversions still reach meta even when iOS or an ad-blocker would normally lose them. a lot of careful work you never have to think about. that’s the point.

your ad tokens never leave the server.

when you save a token for ads or analytics, it’s encrypted the moment it arrives and never sent back to a browser, not even to you. the field just reads “saved · paste new to replace.” we use it where it’s needed and forget the value.

this kind of thing is invisible until the day it isn’t. we’d rather build it now than write a breach post later.

yala.la/workspaces/eli/pixels
retargeting pixels

consent-aware. encrypted at rest.

Meta Pixel

fires on every published landing in this workspace.
active
pixel ID102934751829345
labeleli · main pixel
meta conversions (server-side)on
access tokensaved · paste new to replacetoken is encrypted at rest and never sent back to your browser.
what’s in, what’s out

things yala does. things yala doesn’t.

both columns: what we do, and what we’ve decided not to. neither list is exhaustive; both are honest.

yala does
  • email capture + audience messaging on every tier: write once, sent with each person's own name; replies land in your inbox with a draft waiting
  • 8 link types: release · pre-release · podcast · playlist · ticket · bio · content · follow-me
  • every major music service, scanned automatically
  • spotify pre-save (in capped beta while spotify approves production access), with a full consent trail and encrypted tokens
  • 8 ad-pixel integrations, all consent-aware
  • server-side conversions for meta, so iOS and ad-blockers don't lose the data
  • conditional redirects: device, region, channel; templates + raw rules
  • a real REST API + signed webhooks on pro: $9/mo, not buried behind a sales call
  • your own custom domain on pro; a branded yala subdomain too
yala doesn’t
  • generate copy for you (it's your voice, not a chatbot's)
  • track people across the open web (one pixel per workspace, by design)
  • charge per seat, per click, or per made-up "AI credit"
  • sell your data, your audience, or your taste
  • sneak you onto a 14-day trial that auto-bills
  • hide prices behind "contact sales" (free, pro, and teams are published in the open)
  • chase every feature in the category (some of it just adds noise)
the moment

sound familiar?

  • 01you’ve outgrown your linktree.
  • 02your release-day strategy is a calendar reminder and a prayer.
  • 03you keep getting “where do I listen?” replies on every post.
  • 04your label sends you a spreadsheet of 12 DSP URLs the day a single drops.
  • 05you’re paying for a link tool whose email capture you’ve never once opened.
  • 06your whole audience lives on feeds an algorithm controls. none of it is a list you could email tomorrow.
  • 07you want one tool that gives the listener one tap, not three.
  • 08you’d rather pay a small tool monthly than a big tool yearly.
faq

six honest answers.

what's the easiest way to migrate from linkfire?

paste each linkfire link’s source URL into yala’s wizard; we re-scan the DSPs and rebuild the destinations. on teams you can point your own custom domain at the same slug so no one ever sees the migration. we’ve done bigger catalogs in an evening.

how does pre-save actually work?

the listener grants spotify access through the official OAuth flow on the landing. yala stores an encrypted refresh token; on release day a worker auto-saves the track to their library. consent trail is exhaustive (IP, UA, timestamp). the only email that goes out is one you write (a message you send your audience), and only if you opt in.

does spotify pre-save work for my whole audience?

it’s in capped beta while spotify approves production access, the same review every smart-link tool goes through. so it works for a small cohort today and opens to everyone the moment spotify clears us. meanwhile the parts you fully own (email capture, apple LISTEN-ON, and the smart link itself) work for everyone, on every plan. questions? hi@yala.la.

what about apple music pre-save?

apple MusicKit pre-save lands later in 2026. the spec needs apple’s paid developer cert + JWT signing setup, both wired but waiting on a beta cohort. apple LISTEN-ON buttons (the much more common case) work on every release link today.

is it open source?

no, but the public API is documented and available on pro, and the landing format is open. if you want full control over routing, you can run the redirect engine yourself. talk to us on enterprise.

who builds this?

a small team in tel aviv. no vc, no board, allergic to feature bloat. yala is the second product we’ve shipped. the about page is the long version of this answer.

more in /help
the closer

small team. real email.

yala is shipped by a small team. there is no sales department. we read every email at hi@yala.la and we usually answer within a day. tell us what’s broken, what’s missing, or what you wish we’d stop doing. we keep the studio warm. and we’re funded by the artists who pay us, not investors chasing an exit, so your links won’t vanish the week we get acquired.